Por supuesto, los trabajos de bajo consumo, alto esfuerzo y alta energía se inundarán con los jóvenes advenedizos, pero lleva varios años convertirse en un programador profesional y todos alcanzan una meseta de productividad y conocimiento.
Puede haber algunos programadores de estrellas de rock que sean genios a los 16 años y continúen siendo hasta que tengan 95 años, pero la capacidad de la mayoría de las personas se estabilizará después de unos años.
Por lo tanto, realmente no hay competencia: cada generación comenzará a hacer bien las cosas simples a una edad más temprana.
Sin embargo, cada generación no podrá hacer cosas complejas a una edad más joven que la anterior.
No hay mucho para elegir entre un chico de 55 años y un programador de 30 años si ambos tienen entre 5 y 10 años de experiencia.
- ¿Puede escuchar audiolibros mientras programa?
- ¿Cuáles son algunos de los objetivos típicos que un programador / desarrollador de software de nivel superior esperaría trabajar para su revisión de desempeño?
- Como desarrollador de software, ¿en qué áreas debería ampliar / obtener más educación para ser competitivo en 20 años?
- ¿Es el desarrollo de software una mala elección de carrera si quieres permanecer en el medio oeste?
- Cómo saber cuánto facturar y cuánto tiempo llevará un proyecto de desarrollo de software
El único beneficio que tienen los viejos es que reconocen los problemas que han visto antes y tienen una mejor visión general.
No es diferente al levantamiento de pesas: los atletas profesionales suelen ser jóvenes y alcanzar su punto máximo muy temprano, pero para la gran mayoría de las personas, la capacidad es proporcional al logaritmo de tiempo que han pasado haciendo algo.