Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - Acalorada discusión de Zhihu: ¿Cuál es el dolor de los programadores?

Acalorada discusión de Zhihu: ¿Cuál es el dolor de los programadores?

Recientemente vi una pregunta interesante en Zhihu: "¿Cuál es la tristeza de los programadores?"

Mucha gente piensa que etiquetas como "pérdida de cabello en el trabajo, horas extras, estrés y pesca" para los programadores son tristes. Pero, de hecho, esto es solo el estereotipo del público, no el verdadero dolor de los programadores.

Después de todo, estas etiquetas son comunes en otras industrias, pero para los programadores, estas etiquetas han sido amplificadas por Internet, por lo que es particularmente triste.

Pero, de hecho, el dolor de los programadores proviene del problema común inherente a nuestra comunidad de programadores.

Solo nos centramos en la implementación de tecnología y no prestamos atención a la lógica empresarial.

Cuando la mayoría de los programadores aprenden tecnología, solo se preocupan por la implementación de la tecnología y no consideran más lógica empresarial.

La imagen que aparece a menudo es:

Debido a esto, el gerente de producto es el enemigo. Los gerentes de productos extranjeros están más preocupados por promover los negocios comerciales, mientras que los gerentes de productos nacionales están más preocupados por controlar los detalles del producto.

Por lo tanto, la capacidad de desempeño de los programadores se restringe aún más. Su trabajo diario es esperar el diagrama de flujo del producto y diseñarlo e implementarlo paso a paso de acuerdo con los dibujos.

Esto no solo restringió mi pensamiento y mi crecimiento en los negocios, sino que también hizo que los programadores fueran los primeros en asumir la culpa de los problemas del proyecto.

Céntrese únicamente en compartir tecnología, no en la lógica empresarial.

El espíritu del código abierto es muy respetado por los programadores. El intercambio de sitios web, materiales de aprendizaje y vídeos para diversos proyectos ha creado un gran grupo de programadores con acceso a Internet entre bancos.

Si no existieran tantas tecnologías de código abierto, se estima que más de la mitad de los programadores del mercado estarían en el paro.

Sin embargo, es precisamente debido al espíritu de código abierto de los programadores que ha llegado una gran cantidad de talentos. Después de todo, siempre que los estudiantes reciclados puedan dedicar su energía a publicar un SCI, pueden convertirse en programadores junior y unirse al ejército de programadores entrevistados.

Como resultado, cada vez hay más talentos jóvenes y cada vez más personas participan. Al final, se jubilaron anticipadamente a la edad de 35 años y surgió el rey del rodillo.

Deja que un profesional aparentemente de alta tecnología se convierta en un héroe en las primeras etapas. Siempre que reclute en el segundo año, encontrará que es probable que esté al revés.

Considere el desarrollo profesional como un crecimiento lineal.

Las ranas hervidas en agua tibia se pueden encontrar en todos los ámbitos de la vida, pero en otras industrias, el agua tibia puede vaporizar más lentamente, pero para los programadores, alguien se las llevará en una bolsa de red antes de que aumente la temperatura del agua. .

He visto al jefe darte bonificaciones antes del proyecto para animarte a completar la tecnología, pero una vez completado el proyecto, para ahorrar costos, se contrató a la mayoría de los programadores y un pequeño número de los empleados quedaron para mantenimiento.

Como programador que fue un héroe en la etapa inicial, está bien encontrar el siguiente trabajo cuando seas joven, pero será difícil cuando seas mayor.

Esto se debe a que muchas personas siguen la inercia y creen que el desarrollo profesional de los programadores es un modelo lineal, que mejorará cada vez más en el futuro. Sin embargo, en la mayoría de los casos, el desarrollo profesional de los programadores sí lo es. una parábola que primero crece y luego decrece.

Si no planificas y te preparas, el futuro será muy incómodo, por supuesto, ajusta la mitad por adelantado.

En lugar de hervir la rana en agua tibia, es mejor planificar activamente el futuro. Entonces, ¿cómo hacerlo?

Incluso si un programador se jubila a la edad de 35 años, sigue siendo un programador junior. El ciclo de vida de los expertos técnicos es mucho más largo.

Después de todo, el crecimiento salarial basado en la antigüedad es insostenible. Lo que puede sostener el crecimiento salarial es el avance continuo de la tecnología.

No solo comprende la tecnología, sino que también necesita una lógica subyacente más profunda para desempeñar su propio valor en los problemas centrales diarios, por lo que incluso si optimiza, es difícil optimizarse usted mismo.

Los círculos técnicos siempre han sido propensos a los capullos de información. Al igual que los medios de transmisión recomendados por varios algoritmos, solo recomiendan contenido que le interesa, mientras que el contenido que es útil pero no interesante se aleja cada vez más de usted.

Al mismo tiempo, he estado trabajando con computadoras durante mucho tiempo y no quiero comunicarme con la gente, así que estoy atrapado en un capullo de información.

Por eso es necesario alejarse más a menudo del escritorio del ordenador y comunicarse más con los demás.

Solo cuando abras las piernas y la boca, descubrirás que muchas oportunidades en el futuro surgirán de colisiones y fricciones al interactuar con los demás.

¿Por qué cambiaste tu carrera para convertirte en programador? ¿No es eso porque el salario es alto?

Si desea planificar el futuro con antelación, lo mejor es intentar aprender más sobre los trabajos a tiempo parcial y secundarios, y cómo el dinero proviene de los salarios.

No está mal ganar al menos 1 yuan, porque muchos proyectos comienzan con 1 yuan y luego se acumulan.

Solo cuando el trabajo secundario comience a dar sus frutos, entonces no habrá necesidad de considerar crisis como la de los 35 años y la jubilación anticipada.

La tristeza de los programadores también desaparecerá.

La ventaja de los libros radica en su autoridad y sonido. Al principio, puedes simplemente mirar videos o escuchar las conferencias de otras personas, pero cuando termines de aprender, sentirás que lo dominas. En este momento, se recomienda leer un libro. Leer libros técnicos autorizados también es imprescindible para todo programador.

¡Instala el entorno Python!

Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas. Aquí también se incluye el software de desarrollo de uso común para aprender Python, lo que les ahorra a todos mucho tiempo.

La teoría óptica es inútil. Tienes que aprender a trastear y hacer el trabajo real antes de poder aplicar lo que has aprendido en la práctica. Si no sabes qué hacer, puedes echar un vistazo a los siguientes casos prácticos.

Debemos aprender Python para encontrar trabajos bien remunerados. Las siguientes preguntas de la entrevista son los materiales de entrevista más recientes de empresas de Internet de primer nivel como Alibaba, Tencent, ByteDance, etc. Alibaba Daxie dio respuestas autorizadas. Creo que todos pueden encontrar un trabajo satisfactorio después de revisar este conjunto de materiales de entrevista.

Si necesitas información ¡mándame un mensaje privado!

Cada industria tiene sus tristezas. Aunque el dolor de los programadores se ha magnificado, sigue siendo el puesto con mayor potencial.

Ya sea que cambies de trabajo o inicies un negocio en el futuro, tus habilidades técnicas se convertirán en ventajas para ti.

Vamos, trabajadores~