¿Qué tan difícil es la transición de una función de soporte de TI a la de un desarrollador móvil?

Bastante difícil porque la mayoría de las personas que he conocido que intentan dar ese salto no reconocen que las trayectorias profesionales son fundamentalmente diferentes.

El soporte de TI requiere que comprenda la tecnología, como la configuración del sistema operativo, la configuración del servidor, la configuración de seguridad y el soporte del usuario de la tecnología existente.

Ser un desarrollador móvil requiere:

  • Capacidad para inventar soluciones a los problemas.
  • El amor por la construcción de cosas que es mucho más grande que el entumecimiento de la mente necesita pasar horas (o días) buscando errores y problemas al azar cada semana.
  • Saber algo (generalmente muchas cosas) sobre el desarrollo de software.

Ambos involucran computadoras, pero ahí es donde terminan las similitudes.

Antes de que pueda ser un desarrollador móvil, primero debe comprender la programación. No hay atajos. Se necesita estudio, práctica y tiempo. Hacer algunos tutoriales de iOS o tomar algunas clases de programación no será suficiente. Comenzar en un campo técnico le da una ventaja inicial, pero generalmente no le brinda buenas habilidades de desarrollo a menos que su rol de soporte de TI implique una gran cantidad de secuencias de comandos de automatización de tareas.

Aquí hay un gran artículo sobre cómo aprender a programar. Cubre tanto por qué lleva un tiempo y un enfoque bien pensado sobre cómo llegar allí.