¿Por qué cada vez más personas no quieren ser programadores?
Como programador que vive en la capital imperial, a menudo veo a muchos colegas cambiando de carrera.
Al principio, un señor mayor (casi 40 años, considerado viejo en este sector) se fue a casa y abrió una pequeña tienda. Después de charlar un rato, me alegré mucho de haber tomado la decisión de renunciar y ahora mi vida es muy tranquila.
Después de eso, algunos de ellos regresaron a su ciudad natal en el pequeño condado para hacer otras cosas. Si está listo para regresar a la ciudad del condado, puede resultarle difícil encontrar un trabajo en la industria de TI a menos que lo haga usted mismo. Sin embargo, no hay muchos trabajos que se puedan realizar en condados pequeños y es difícil encontrar talentos en este campo allí, así que básicamente creo que he cambiado de carrera.
Recientemente, incluso hay miembros que recién se unieron después de graduarse en 2017. Ya no quieren trabajar y quieren tomar el examen de servicio civil. ¿Cuáles son las razones que llevan a esto ahora?
1. Hay mucha gente entrando en la industria, lo que tiene un gran impacto en los titulares.
Enumero esto como el primer elemento aquí porque es más conmovedor. Hay tantas instituciones de formación ahora que no les importarán tus antecedentes, siempre que pagues la matrícula, te la cobrarán. Además, las instituciones de formación son modelos de negocio, no modelos educativos. A menudo la escala de una formación está determinada por el número de profesores o incluso por el tamaño del aula. Es común que una clase tenga 120 personas y en menos de medio mes se puede reclutar una clase de todo el país.
Además del fuerte aumento en el número de personas en los últimos años, este grupo de personas también recibe salarios relativamente bajos, lo cual es injusto para algunas personas con 1 o 2 años de experiencia laboral real. Poco a poco, estas personas también se empaquetan, y el reclutamiento y la solicitud en toda la industria están llenos de "rutinas". También nos encontramos a menudo con situaciones en las que nos sentimos especialmente bien durante las entrevistas, pero acabamos sin poder hacer muchas cosas básicas.
2. Edad y cuerpo
Efectivamente, la profesión de programador es más joven.
1. Basta con mirar a Huawei y otras empresas que eliminan empleados mayores de 34 años; 2. Cuando envejeces, es imposible que trabajes tantas horas extras como los más jóvenes; La edad es en realidad También es otra manifestación del problema de la capacidad de aprendizaje. En última instancia, puede ser una disminución en la capacidad de aprendizaje. 4. A medida que envejece, necesita considerar más y más cosas y no puede ponerlas; todo tu tiempo y energía en el trabajo. A menudo, trabaja horas extras, etc. 5. A medida que envejeces, no solo necesitas más tiempo para hacer otras cosas (como pasar tiempo con tus hijos), sino también algo muy importante. El punto, que también es una razón importante por la que mi colega mayor renunció, es la "cuestión de la "cara", esto puede ser más importante en China. En otras palabras, ¿cómo puedes convencerte a ti mismo de obedecer a un líder que tiene algunos años o incluso más? que tú? 6. Mi cuerpo no puede soportarlo más. Tengo una colega, incluso después de regresar a mi ciudad natal para adaptarme, la edad y la salud física son en realidad temas a los que todas las profesiones prestarán atención. importante aquí.
3. Eliminación técnica
Eliminación técnica, elijo esta palabra, no es nada alarmista. Quizás en muchas otras industrias, cuanta más experiencia laboral tengas, mejor. Pero en la industria de la programación, este puede no ser el caso. Porque la tecnología se está desarrollando muy rápido. Ayer, algunas personas clamaban que Java seguiría creciendo, pero hoy Python está aquí para darle una bofetada. Este ejemplo todavía está dentro de un alcance muy amplio. Cuanto mayor sea el alcance, mayor será el período de tiempo. Para determinadas tecnologías o puntos de uso del marco, la velocidad de actualización e iteración es aún más rápida. Por ejemplo, si llevas dos años desarrollando aplicaciones relacionadas en una empresa que usa FlEX en la recepción y luego pasas a otro equipo, básicamente se puede decir que el nuevo equipo ya no usará esto. Y empezarás a dudar de ti mismo, ¿realmente estás haciendo desarrollo front-end?
Hay opiniones aún más extremas que sostienen que el estudio es inútil, porque lo que se aprende hoy puede que no se utilice mañana. "Desde el momento en que ingresé a la industria hasta hoy, he aprendido no menos de 8 idiomas, tres o cuatro bases de datos y he leído el código fuente de innumerables bibliotecas de códigos fuente. Sin embargo, esta acumulación no tiene ningún sentido a medida que se actualiza la tecnología. Mi tecnología en los últimos diez años Los esfuerzos por acumular experiencia son suficientes para convertirse en un experto técnico en cualquier otra industria, pero la informática no tiene sentido debido a las actualizaciones tecnológicas.
”
4. Cuestiones sociales
Enumeré las cuestiones sociales como un punto adicional. No sé si mucha gente no estará de acuerdo, pero debo decir que esto es realmente así. Todo un problema.
1. Todos vivimos en sociedad y la interacción social es una parte indispensable de nosotros. 2. Los programadores (ya quiero cambiar a codificadores), especialmente los desarrolladores de bajo nivel, rara vez. tiene algún contacto con personas de otras empresas, por lo que el círculo social se vuelve muy estrecho. 3. Además de varias encuestas que muestran que los programadores tienen la mayor proporción de solteros en la profesión, en realidad son relativamente "aburridos" y "aburridos"; 4. No hay ningún efecto sin comparación. En comparación con otras industrias, en la sociedad humana de China, si usted es un organizador de bodas, un decorador, un reparador de automóviles, un oficial de policía o incluso abre un pequeño restaurante, habrá alguien que le pedirá que lo haga. cosas, y como programador común, no puedes hacer un gran trabajo. Además, no puedes crear un sitio web o una aplicación de forma gratuita. Lo que es aún más molesto es que quienes te piden que repares computadoras no saben cómo hacerlo. Hazlo, y luego serás menospreciado.
5. El pago no es proporcional a los ingresos.
En comparación con el anterior, este puede no ser muy claro. Para muchos forasteros, tengo que refutarlo.
Pero también es cierto, primero, permítanme aclarar el concepto de programadores, me refiero a programadores junior, middle y senior. Pruebas y mantenimiento. Tal vez usted y yo tengamos la misma situación. Sentirá que su líder o el líder de su líder es solo una persona que simplemente organiza el trabajo. Sentirá que las personas que realmente fabrican los productos son las que menos pagan. Están tranquilos todo el día e incluso se mezclan en los círculos sociales. Los capitalistas son los que obtienen la mayor cantidad de ganancias. Y este fenómeno es más evidente en las pequeñas y medianas empresas o equipos. el costo intelectual de resolver un error de complejidad media a alta es mayor que el de las grandes empresas. En algunas industrias, el rendimiento es suficiente para un mes o más, pero en la industria informática, la evaluación del rendimiento es sólo uno o dos días, o o. incluso nada en absoluto.
6. La presión causada por la inestabilidad
Aquí hay un ejemplo que sucedió no hace mucho, que es el último incidente en el que un antiguo empleado de ZTE saltó. Un edificio. Esto también me sorprendió. Un hombre de mediana edad con un alto grado de educación y una gran experiencia se enfrentaba al desempleo y algunos problemas relacionados, y decidió suicidarse saltando de un edificio. Hay presión para tomar una decisión tan impotente. Se puede decir que los programadores después de los 28 años no se han transformado con éxito en el puesto que desean. Especialmente en 2017, los grandes despidos de las principales empresas de Internet han hecho que la gente en el. Pánico en la industria. Entonces, ¿qué otras presiones inestables existen?1. Inestabilidad profesional, así es, puedes sentirla en cualquier momento, esto también está relacionado con los fuertes. reemplazabilidad de los programadores No sea complaciente porque comprende bien algunas partes centrales de la empresa. Cuando el equipo solo necesita dos personas, la tercera no quedará. 2. Razones emocionales, al menos eso es lo que creo; Debes tener mejor temperamento para aceptar dos cosas que no quieres encontrar: cambios en la demanda y ERRORES. Estos dos realmente pueden molestarte y volverte loco. Hay un dicho en la industria que dice: Si quieres aumentar tu salario, tienes que cambiar de trabajo. Es difícil esperar a que aumente el ajuste salarial. A veces, esta situación hará que la gente considere hacer otra cosa directamente.
7. Quieres montar un negocio
No se puede decir algo malo entre los que no quieren hacerlo, debe haber muchos que quieran hacerlo. solo. Básicamente existen dos tipos de emprendimiento. Uno es tomar pedidos uno mismo, montar una empresa y empezar a hacer proyectos para otras empresas. La otra es fabricar tus propios productos. En realidad, es más fácil comenzar con ambos, especialmente el primero, que generará ganancias si trabaja. Además, el costo es básicamente solo mano de obra y entretenimiento, y la mayoría de las máquinas también son responsabilidad del usuario. El segundo tipo es más bien una apuesta y tendrá mucho éxito o terminará rápidamente con una quema de dinero. En cualquier caso, esta es la razón por la que muchos programadores ya no están dispuestos a codificar para otros.