¡Hola!
Realmente lamento tener que decírtelo, pero … los desarrolladores giran todo el tiempo 🙂
La cuestión es que no hay un desarrollador veterano que siga haciendo siempre las mismas cosas: la mayoría de ellos evolucionan en función y / o responsabilidades. Esto a su vez significa que “mantenerse al día” cambia a medida que su carrera lo hace, por lo tanto, lo que alguna vez habría visto con interés con el tiempo tendrá mucho menos atractivo.
- ¿Cuáles son los dispositivos de tecnología portátil más interesantes que estarán a la venta en 2014?
- ¿Cuáles son algunos de los conceptos erróneos más grandes que las personas tienen sobre ciencia y tecnología?
- ¿Qué tecnología impulsa la base de datos ICC Cricket?
- ¿Qué es lo más avanzado en ciencia a partir de 2016?
- ¿Qué es la pila tecnológica detrás de laracasts.com 2016?
Con lo que los desarrolladores de software veteranos realmente deberían estar siempre actualizados es con las industrias técnicas: sería una locura hoy, por ejemplo, que un desarrollador de software veterano no supiera qué son el aprendizaje automático o el aprendizaje profundo. Estas son cosas que los veteranos deben estar al tanto de conocer los límites, fortalezas, debilidades, etc.
Esto ni siquiera significa que tengan que ser expertos siempre y cuando comprendan para qué se usan y para qué son útiles. Los marcos siempre cambiarán, pero las ideas subyacentes rara vez lo hacen. También deben mantenerse al día con los cambios de paradigma sísmico que están sucediendo o que están a punto de suceder porque pueden transformar industrias enteras o el mundo.
Los desarrolladores veteranos pueden evaluar ideas y tecnologías aparte de marcos específicos para tomar decisiones informadas del lado del diseño: en otras palabras, una vez que saben qué es MVVM, decidir entre Angular y KnockoutJS es mucho menos importante que decidir si MVVM sería un buen enfoque para un problema.
¿Tiene sentido?