Red de conocimiento informático - Conocimiento informático - ¿Es realmente rentable aprender programación y convertirse en programador?

¿Es realmente rentable aprender programación y convertirse en programador?

Sí.

Según el "Informe sobre el estado de supervivencia de los programadores chinos en 2019", solo el 6,2% de los programadores tienen un salario anual inferior a 50.000 y todos tienen menos de 25 años, con solo 1- 2 años de experiencia laboral; la mayoría de los programadores tienen un salario anual Entre 9 y 30 w, el salario mensual promedio alcanza más de 10k, lo que se considera un salario alto en comparación con la edad promedio de aquellos con un salario anual de más de 400,000; tiene 36 años.

Sin embargo, además del salario, los programadores tienen muchas características atractivas: el trabajo no requiere demasiado trato con la gente, lo cual es adecuado para otakus que no son buenos para hablar, ya que todos los ámbitos de la vida están promocionando; En Internet, no hay necesidad de preocuparse por los empleos futuros; en comparación con las industrias monopolizadas y los funcionarios públicos, los canales de promoción son más fluidos y las oportunidades son más justas.

Tipos de trabajo

1. Programadores junior

El trabajo de los programadores junior es relativamente simple. En primer lugar, tienen conocimientos y experiencia limitados y escriben principalmente códigos simples. y La atención se centra en el aprendizaje, siempre que complete algunas tareas básicas de codificación y realice una sola función.

2. Ingeniero de I+D

Después de tener cierta experiencia, se convertirá en ingeniero. En este momento, no se limitará a completar la tarea. El código sigue siendo tu tarea principal, pero además de esto, también tienes que encargarte del diseño, la depuración, etc. En este momento, generalmente se trata del diseño y la implementación de múltiples módulos funcionales (la arquitectura general la completa el arquitecto).

3. Arquitectos

Los arquitectos ya están separados del código, porque ya no necesitan preocuparse por cómo escribir el código. Lo más importante es completar la arquitectura del diseño. un software y un sistema. Un edificio alto debe tener una buena estructura. De lo contrario sólo se puede construir un edificio de 2 pisos. Los arquitectos son responsables de todo el proceso, desde el análisis de los requisitos de software hasta el diseño detallado de los sistemas de software, la dotación de personal, la cuantificación del trabajo y los productos completos.