La respuesta a todas las preguntas sobre en qué especializarse, como estudiante de informática, es en realidad la misma.
Especialícese en el área que lo mantiene inspirado.
La clave del éxito como ingeniero de software es nunca dejar de aprender. Si crees que puedes especializarte en un dominio y nunca necesitas aprender otra cosa, ya te has maldecido a una carrera mediocre en la que tendrás que preocuparte por ser despedido y tener dificultades para seguir trabajando.
- ¿Cuál es la aplicación de los servicios de desarrollo de aplicaciones móviles?
- ¿Cómo obtienen ingresos las empresas de movilidad empresarial a través del desarrollo de aplicaciones?
- ¿Cuál es el mejor proceso de desarrollo de software para crear aplicaciones móviles?
- ¿Hay alguna forma de aprender y comprender la infraestructura de la aplicación móvil y cómo se construye, como Instagram, Snapchat o Snow?
- Cómo construir una aplicación básica
Ambos campos que mencionó están cambiando rápidamente. El desarrollo móvil se encuentra en un período de transición a la plataforma cruzada, y la ciencia de datos / aprendizaje automático es un campo en la vanguardia de la investigación.
Ambos también tienen un futuro sólido para desarrolladores fuertes. Y ambos tienen sus propios desafíos para los recién graduados universitarios.
Para hacerlo bien en cualquier dominio, apréndalo bien, pero también siga aprendiendo otros dominios. Siga adelante y especialícese en uno, pero aprenda ambos, así como cualquier otro dominio que parezca interesante. Te hará una contratación más atractiva para tener perspectiva.