No soy un desarrollador de aplicaciones móviles. La mayor parte de mi experiencia está en BI / DW / Analytics / Data Science. Una vez dicho esto, si bien puede hacer una progresión profesional decente en el desarrollo del almacén de datos / inteligencia empresarial, tenga en cuenta que es un campo bastante maduro y que los profesionales de BI / DW más experimentados han estado en este espacio durante al menos 10 años, lo que significa que usted tendrá que comenzar como desarrollador junior de ETL / desarrollador de BI / QA o BA y trabajar durante un tiempo antes de convertirse en un arquitecto, gerente o director senior, que es cuando la compensación (a tiempo completo) es bastante comparable con una media -desarrollador superior de iOS. Conozco a muchos desarrolladores de ETL / BI que nunca llegaron al nivel superior y decidieron hiperespecializarse en una herramienta como Informatica, SAP Business Objects, etc. y buscar consultoría porque se compensan bien de esa manera.
En mi humilde opinión, es mejor ser agnóstico de herramientas: si debe dedicar tiempo a desarrollar habilidades específicas, pasar tiempo aprendiendo un lenguaje de programación como C, Java, Python, Shell o incluso Macros de Excel (en serio) que pueden ayudarlo a automatizar su trabajo duro diario y te ayudará a adaptarte a las tendencias tecnológicas cambiantes (solo mira el Cuadrante Mágico de Gartner durante los últimos 10 años). También le recomendaría que dedique tiempo a desarrollar conocimiento en un dominio industrial muy específico (por ejemplo, cumplimiento normativo en banca de inversión). Ya sea que esté en el desarrollo de aplicaciones móviles o BI, como técnico, alcanzará un cierto límite de carrera a menos que pueda hacer que la gente de negocios (clientes internos) lo tome en serio. Para hacerlo, debe hablar su idioma y comprender sus puntos débiles, y esta es la habilidad más importante, y es una habilidad suave: poder comunicarse con claridad.
Perspectivas del mercado: el mercado de BI / ETL es más grande en la costa este (área de Nueva York) que en la costa oeste y también está limitado fuera de los EE. UU. (Encontrará algunos grupos de mercados en Singapur, India y Reino Unido). Lo contrario es cierto para el desarrollo de aplicaciones móviles: es más grande en la costa oeste y tiene más perspectivas de carrera a nivel mundial. Además, las habilidades de BI / ETL / DW no son tan altas como las de Big Data o las habilidades de desarrollo de aplicaciones móviles en este momento. Y en otros 5–10 años, surgirán otras cosas nuevas y las habilidades tecnológicas de big data y las habilidades de desarrollo de aplicaciones móviles pasarán a segundo plano (solo las perspectivas de carrera de desarrollo de Google COBOL y Fortran si quieres tener algo de contexto).
- ¿Cuáles son los peligros de seguir tu pasión?
- ¿Cuál es la carrera profesional en recursos humanos?
- ¿Establecer una determinada carrera o un sueño de toda la vida en los primeros años (como en mis 20 años) limita la posibilidad de desarrollar habilidades potenciales en otros campos de estudio a medida que pasa el tiempo?
- ¿Cuáles son las opciones de carrera después de un BCom que no sea un MBA?
- ¿Son los programas cuantitativos de maestría de Cass Business School una buena opción para una carrera en comercio y / o banca de inversión?
Si el dinero es su única motivación a corto plazo y estas son sus únicas opciones en el mundo, entonces es mejor que busque el desarrollo de aplicaciones móviles. Si la progresión profesional es más importante (lo que podría significar, una gratificación financiera retrasada), elija un campo que le guste (que incluso puede significar un campo fuera de estas 2 opciones limitadas). Si no disfruta de lo que hace para ganarse la vida, tendrá dificultades para sobresalir en ello, lo que significará una lenta progresión de la carrera, o peor, será infeliz a la larga, incluso si tiene éxito.