¿Debo dominar múltiples campos en ingeniería de software (desarrollo móvil / web y tal vez big data) o solo un campo?

Sería una contratación instantánea absolutamente única si dominara múltiples campos en el desarrollo de software. Especialmente análisis de datos grandes + combo de desarrollo web. Dominar una plataforma con un par de dominios problemáticos es suficiente para lograr una estabilidad total, y requerirá un par de décadas para eso.

Como enfoque de estudio general, personalmente sugeriría que apunte a un “campo”, por ejemplo, el desarrollo de aplicaciones móviles nativas en una de las tres plataformas principales (Android, Windows e iOS), y realice proyectos paralelos en varios otros “campos” . Por ejemplo, cree un back-end para su aplicación móvil del lado del cliente desde cero (con DBMS fragmentado, equilibrio de carga, almacenamiento en caché y cola de mensajes preferiblemente). Y luego agregue algún tipo de PNL evolutivo a las solicitudes de los usuarios.

De esta manera, seguramente dominará su área principal de experiencia, mientras mantiene su visión amplia y abierta a otros enfoques.

Depende un poco de su situación actual. Según lo que leí en su perfil, diría que en este momento, vale la pena obtener una combinación de habilidades más amplia que profunda.

Una vez que consigas un trabajo que realmente te guste, puedes aprender más a fondo sobre él.

Pero nunca intentes dominar, a menos que estés en la academia. En el mundo grande y malo, la gente te paga por producir. Eso requiere competencia e ingenio, no dominio.

¡Buena suerte!

Comience con solo un campo. Los expertos multidisciplinarios son ciertamente valiosos, pero usted necesita saber qué es lo que el mercado está buscando y debe ingresar a ese mercado antes de poder saber lo que quieren.

Todo debe centrarse en conseguir ese primer trabajo. Una vez que lo tenga, debe pagar sus cuotas y establecerse. Solo cuando esté establecido en su campo puede comenzar a trazar su propio curso. Tienes que trabajar en un barco pirata y aprender cómo funcionan antes de poder comandar uno.

“Jack de todos los oficios , maestro de ninguno”. Recomendaría especializarse en uno (máximo dos) campos.