¿A dónde van todos los viejos programadores?

La mayoría de los desarrolladores son promovidos en cada 2 a 3 años.

En general, un desarrollador comienza su carrera a la edad de 22 a 23 años. y si tomo la edad máxima de su análisis estadístico, es decir, 40 años. Eso significa que es la tenencia de 18 años.

En estos 18 años, un desarrollador puede trabajar en múltiples compañías, proyectos, clientes, equipos, ubicación, etc. Tuvo la oportunidad de ver variaciones y cambios en las tecnologías con esos 18 años.

Ahora, después de obtener una cantidad tan buena de conocimiento y promoción (como mencioné anteriormente), tuvieron una oportunidad más grande de manejar. Ayudan a los nuevos desarrolladores a desarrollar aplicaciones, manejan un equipo, un proyecto, un módulo, un cliente. Hacen I + D. Pasaron al diseño técnico, análisis técnico. Que son parte inicial de cualquier proyecto, que viene antes del desarrollo y análisis de qué desarrollar y cómo desarrollar para que el desarrollador pueda comenzar a trabajar fácilmente.

En resumen, ayudan directa o indirectamente a ejecutar con suavidad.

Principalmente desarrolladores promovidos a gerenciales (aquellos que son buenos en habilidades de gestión) o técnicos (posición de nivel superior en técnica).

Pero todavía hay un buen número de desarrolladores que realizan el desarrollo hasta su jubilación o hasta su último aliento.

No sé mucho, pero definitivamente puedo sugerirle que tenga amablemente un discurso pronunciado por “Jack Ma”.

Pocos de los puntos hechos en su discurso:

  • Antes de cumplir 20 años, sé un buen estudiante

    … solo para tener algo de experiencia.

  • Antes de cumplir 30 años, sigue a alguien.

    Ve a una pequeña empresa. Normalmente, en una gran empresa, es bueno aprender a procesar; Eres parte de una gran máquina. Pero cuando vas a una pequeña empresa, aprendes la pasión, aprendes los sueños. Aprendes a hacer muchas cosas a la vez. Entonces, antes de los 30 años, no es a qué compañía vas, sino a qué jefe sigues. Un buen jefe te enseña de manera diferente.

  • Entre los 30 y los 40 años, debe pensar claramente si quiere trabajar para usted mismo, si realmente quiere ser un emprendedor.
  • Cuando tienes entre 40 y 50 años, debes hacer todas las cosas en las que eres bueno.

    No intentes saltar a una nueva área, es demasiado tarde. Puede tener éxito, pero la tasa de muerte es demasiado grande. Entonces, cuando tengas entre 40 y 50 años, piensa en cómo puedes concentrarte en las cosas en las que eres bueno.

  • Pero cuando tenga entre 50 y 60 años, trabaje para los jóvenes.

    Porque los jóvenes pueden hacerlo mejor que tú. Confíe en ellos, invierta en ellos y asegúrese de que sean buenos.

  • Cuando tengas más de 60 años, pasa tiempo contigo mismo.

    En la playa, sol, es demasiado tarde para que cambies.

    Que yo sepa, la edad no tiene nada que ver con tu potencial.

Nadie se retira a los 40 años, quítate esta idea errónea de la cabeza. Encontrará toneladas de programadores “antiguos” que todavía codifican. Incluso en India, el escenario ha cambiado, excepto, por supuesto, las tiendas de sudor que contratan en rebaños y en su mayoría hacen cosas de bajo nivel que casi no requieren ninguna habilidad especial. Hay tantas oportunidades en el aspecto técnico de las cosas, que no veo ninguna razón para sentir aprensión.

No fueron a ninguna parte, todavía están aquí.

El bajo número de programadores “antiguos” a menudo se malinterpreta por completo. El hecho es que, hace treinta años, cuando un desarrollador senior de hoy estaba aprendiendo la profesión, simplemente no había muchos desarrolladores.

El número de programadores se ha duplicado cada cinco años desde los años 40, cuando toda la profesión comenzó con un solo programador. Eso significa que la mitad de todos los programadores tienen menos de cinco años de experiencia. Pero también significa que el número de programadores altamente experimentados es una fracción de la población total. Aquí hay una excelente charla sobre el tema.

La mayoría de las veces, los viejos programadores son reemplazados por nuevos talentos nuevos. Si son buenos, se convierten en jefes del equipo técnico o en un puesto superior similar, de lo contrario, son reemplazados.

Además, a veces tienden a ir por la línea académica y se convierten en profesor asociado o profesor en alguna institución de renombre.

Si hay voluntad, SIEMPRE hay un camino.

¡Salud!

More Interesting

¿Por qué son importantes las habilidades de programación en la industria del desarrollo de software?

¿Se puede aplicar también un enfoque orientado a objetos a la vida real?

Estoy dividido entre convertirme en programador y trabajar en AI / ML. ¿Podrías dar una idea que me ayudaría a decidir?

¿Qué es un buen modelo de datos para una cartera de acciones?

¿Qué es un algoritmo eficiente para encontrar el número de submatrices con el mismo número de 0s y 1s?

Cómo evitar que las revisiones de código se conviertan en un cuello de botella para el desarrollo

¿Por qué muchas personas odian las tecnologías de Microsoft?

¿Cuáles son algunos patrones de diseño de software que aún no están en el vocabulario común?

¿Cuáles son los diversos ámbitos profesionales después de ser retirado de la industria del software de TI con una amplia experiencia de 15-18 años para una persona de clase media promedio?

Cómo encontrar ideas para compañías potenciales o software para desarrollar

¿Podría la tecnología desarrollarse infinitamente más rápido usando una simulación?

Las únicas malas críticas que veo de Hack Reactor es que la segunda mitad es bastante horrible si no te apasiona lo que quieres hacer. Hack Reactor ha investigado esto?

¿Qué necesito explicar si alguien me pide que explique la arquitectura de mi aplicación?

¿Cómo debo implementar un proyecto de librería simple en Java? ¿Qué clases debo incluir?

¿Cuáles son algunos de los SDK más fáciles de integrar?