Me ha resultado útil ser un generalista y mudarme a las zonas más calientes a medida que aparecen. Sin embargo, cuando llegó el momento de elegir un área para mi título de posgrado, mi conductor principal fue elegir algo en el que aprendería más. Por lo tanto, elegí el área que conocía solo un poco – AI. Aunque trabajé un poco en inteligencia artificial, terminé trabajando en una amplia variedad de disciplinas informáticas, desde pruebas, metodologías, ingeniería de sistemas, sistemas de bases de datos, arquitectura empresarial, diseño de redes, etc. Teniendo esa flexibilidad para poder moverme Las nuevas áreas me dieron la oportunidad de trabajar en tecnologías de vanguardia y no quedar atrapadas en una tecnología heredada.
No recomendaría ser demasiado especializado en una tecnología actual, pero me especializo en un área particular de experiencia. Por lo tanto, especializarse solo en Android probablemente signifique que tendrás un gran cambio más adelante en tu carrera (y puede que se vuelva muy aburrido después de un par de décadas). La especialización en Aprendizaje automático, Big Data o Pruebas de software sería mejor a largo plazo, pero sigo pensando que esas modas (Big Data y el actual aumento de ML) van y vienen.
Realmente no tengo mucha experiencia con los trabajos que son menos estresantes, pero diría que ser profesor es menos estresante que la mayoría de los otros trabajos que he tenido (aunque, comparativamente, no es un pago alto).
- ¿Cuáles son los mejores cursos de certificación de TI de tendencias?
- ¿Qué es lo más gratificante entre los analistas de programación, redes, bases de datos y negocios en Sudáfrica?
- ¿Es posible la autoaprendizaje (tecnología de la información) sin ir a la escuela?
- ¿Cuáles son las razones por las cuales las patentes de software deberían o no deberían ser prohibidas?
- ¿Qué país tiene la mejor industria de TI en Asia?