Cómo cambiar de carrera al desarrollo de apps. La pregunta que más nos hacen cuando alguien está considerando dar este salto no es técnica. Es esta: ¿soy demasiado mayor para empezar? ¿Es demasiado tarde?
La respuesta, después de haber acompañado a cientos de personas en ese proceso, es siempre la misma: la edad no es el problema. El problema es esperar a estar completamente preparado antes de empezar, porque ese momento no llega nunca.
En España hay más de 120.000 vacantes tecnológicas sin cubrir según el ONTSI. El sector tech no contrata por expediente académico: contrata por lo que sabes hacer y puedes demostrar. Y eso, con el método correcto, se construye en menos de un año desde cero.
Por qué el desarrollo de apps es especialmente bueno para un cambio de carrera
Llevamos más de una década en esto, y hay algo que se repite una y otra vez: las personas que cambian de carrera al desarrollo móvil suelen tener una motivación más clara que las que entran directamente desde la universidad.
Saben lo que quieren. Han trabajado en otro sector, han visto cómo funcionan las empresas por dentro, y han tomado una decisión consciente. Eso se nota en cómo aprenden y en cómo se presentan a las entrevistas.
El sector mobile tiene además características que lo hacen especialmente accesible para un cambio de carrera:
- No requiere título universitario. Las empresas contratan por portfolio y habilidades técnicas demostrables. Una app publicada en la App Store o Google Play pesa más que cualquier certificado en el CV.
- El resultado del aprendizaje es tangible. Cuando aprendes desarrollo de apps, construyes cosas reales: apps que se instalan, que tienen una interfaz, que hacen algo concreto. Eso facilita el aprendizaje y permite medir el progreso de forma objetiva.
- El mercado tiene demanda estructural. Hay más vacantes que profesionales disponibles. Eso reduce la competencia para perfiles que llegan bien preparados, aunque vengan de otra carrera.
- El trabajo remoto es la norma. Un desarrollador de apps con buen nivel puede trabajar desde cualquier ciudad de España para empresas de Madrid, Barcelona o del extranjero. Eso amplía enormemente las opciones laborales.
Para tener una visión completa de los mejores trabajos del sector mobile en España y cuánto paga cada perfil, ese artículo recoge los datos actualizados del mercado.
Qué perfiles cambian de carrera al desarrollo de apps

No existe un perfil tipo. Lo que sí hemos visto a lo largo de estos años es que hay ciertos puntos de partida que aparecen con más frecuencia.
Los perfiles que llegan desde otras disciplinas técnicas ingeniería industrial, telecomunicaciones, física, arquitectura tienen la lógica de resolución de problemas ya desarrollada.
Les cuesta más la sintaxis del lenguaje que la lógica de programación. Avanzan rápido una vez superan esa primera fase.
Los perfiles que llegan desde sectores no técnicos educación, hostelería, administración, comercial, marketing necesitan más tiempo en los fundamentos de programación, pero traen algo que no se puede enseñar en un bootcamp: saben comunicarse, entienden lo que necesita el usuario final y tienen una motivación para el cambio que suele ser más sólida que la de alguien que estudió informática porque tocaba.
Los perfiles que llegan desde el diseño o la comunicación tienen una ventaja enorme en UX/UI: entienden de forma intuitiva cómo tiene que funcionar una app para el usuario. Cuando combinan eso con habilidades técnicas de desarrollo, construyen productos que la mayoría de desarrolladores no saben hacer.
Las habilidades que ya tienes y no sabes que valen en mobile
Este es el punto que más suele sorprender a las personas que están pensando en el cambio.
Cuando alguien llega a KeepCoding diciendo «es que yo no tengo ninguna habilidad técnica», casi siempre estamos mirando a alguien con años de experiencia resolviendo problemas reales en entornos de presión, con clientes o usuarios de verdad.
Eso tiene un valor enorme en el desarrollo de apps que pocos artículos mencionan:
- Resolución de problemas. El desarrollo de apps es, en el fondo, resolver problemas de forma sistemática. Cualquier profesional con experiencia real en cualquier sector sabe hacer eso.
- Comunicación con stakeholders. Un desarrollador que puede hablar con el equipo de producto, entender sus necesidades y traducirlas a código vale mucho más que uno que solo ejecuta tickets. La mayoría de perfiles junior no saben hacer eso.
- Gestión del tiempo y los plazos. En cualquier proyecto real de desarrollo, cumplir con los plazos y gestionar la incertidumbre es tan importante como el código en sí. Un profesional con años de experiencia en cualquier sector ya sabe hacer eso.
- Perspectiva de usuario. Si has trabajado de cara al cliente, en ventas, en educación o en atención al público, tienes una comprensión del comportamiento de los usuarios que muchos desarrolladores tardan años en desarrollar.
Estas habilidades no sustituyen al conocimiento técnico, que hay que construir. Pero sí son un activo real que un perfil con carrera previa lleva al equipo desde el primer día.
Cuánto tiempo lleva realmente el cambio de carrera
La respuesta honesta es: depende del punto de partida y de la dedicación semanal. Y si alguien te dice que en dos meses puedes estar trabajando como desarrollador, miente o simplifica en exceso.
Lo que sí podemos decir con datos reales de las personas que han pasado por KeepCoding es esto:
- Sin base técnica previa, dedicación de 15-20 horas semanales: primer empleo entre los 11 y los 13 meses desde el inicio del aprendizaje.
- Con base en programación en otro lenguaje: el plazo baja a 6-8 meses.
- Con base específica en desarrollo web: la transición a mobile puede hacerse en 4-6 meses si ya dominas los fundamentos de lógica y control de versiones.
El mayor error que cometen las personas que hacen el cambio en solitario no es aprender poco: es aprender de forma desordenada, sin saber si lo que están construyendo tiene el nivel que buscan las empresas.
Un bootcamp con mentoría de profesionales en activo elimina ese problema. No porque acelere mágicamente el aprendizaje, sino porque te permite calibrar el nivel real del mercado desde el primer mes y construir el portfolio de forma orientada al empleo desde el principio.
Qué aprender para cambiar de carrera al desarrollo de apps
La secuencia importa tanto como el contenido. Intentar aprender Swift, UIKit, SwiftUI y arquitecturas MVVM al mismo tiempo, sin base, es una de las formas más seguras de acabar frustrado y abandonando.
Lo que funciona es esto:
| Fase | Qué trabajar | Duración orientativa |
|---|---|---|
| 1. Fundamentos | Lógica de programación, variables, funciones, estructuras de datos. Git desde el primer día. Primer proyecto en GitHub. | 6–8 semanas |
| 2. Lenguaje mobile | Swift para iOS o Kotlin para Android. Orientación a objetos, protocolos, gestión de errores, concurrencia básica. | 8–12 semanas |
| 3. Ecosistema y UI | Xcode o Android Studio. UIKit/SwiftUI o XML/Jetpack Compose. Navegación entre pantallas. Persistencia local. Consumo de APIs. | 8–10 semanas |
| 4. Arquitectura | MVVM. Testing básico. Publicación en App Store o Google Play. Primera app completa con lógica real. | 6–8 semanas |
| 5. Portfolio y empleo | Una o dos apps publicadas. GitHub cuidado. LinkedIn actualizado. Candidaturas activas con portfolio real. | 6–8 semanas |
iOS requiere un Mac para desarrollar. Si aún no tienes uno, un Mac mini de segunda mano con chip Apple Silicon es la opción más asequible para empezar. Android Studio funciona en Windows, macOS y Linux, lo que elimina esa barrera inicial.
Para profundizar en el perfil iOS, el artículo sobre cómo ser desarrollador iOS cubre el stack completo y el roadmap detallado.
Para el perfil Android, el artículo sobre qué hace un desarrollador Android hace lo mismo con el ecosistema de Google.
El portfolio: lo único que importa en la primera entrevista

En más de diez años acompañando cambios de carrera, hemos aprendido una cosa que es siempre cierta: lo que te consigue el primer empleo no es el número de cursos que has completado ni el certificado que tienes en el perfil de LinkedIn. Es el portfolio.
Una app publicada en la App Store o en Google Play que resuelve un problema real, con código limpio en GitHub y un README que explica las decisiones técnicas que tomaste, dice más en diez minutos de entrevista que cualquier otra cosa.
Las empresas no contratan potencial abstracto. Contratan a alguien que ya ha demostrado que puede construir algo funcional, que sabe usar las herramientas del sector y que ha completado un ciclo completo: desde la idea hasta el usuario.
El error más frecuente que vemos en personas que hacen el cambio de carrera en solitario es construir muchos proyectos de tutorial pero ningún proyecto propio.
Los proyectos de tutorial demuestran que has seguido instrucciones. Un proyecto propio demuestra que puedes resolver un problema sin que nadie te lo indique paso a paso. Eso es lo que buscan las empresas.
Qué hacer con la experiencia de tu carrera anterior
Uno de los errores más comunes al construir el nuevo perfil es intentar borrar la carrera anterior del CV para parecer un programador puro. Es exactamente al revés.
Si venías del sector sanitario y construiste una app de seguimiento de síntomas, eso es un diferenciador brutal. Si venías de la educación y construiste una app para gestionar tareas de clase, tienes contexto de usuario que la mayoría de desarrolladores no tienen.
Si venías de las finanzas y construiste una app de control de gastos, conoces el dominio de problema mejor que nadie.
El contexto de negocio acumulado en una carrera anterior es uno de los activos más escasos en el sector tech. Las empresas que desarrollan productos para sectores específicos buscan explícitamente perfiles con experiencia en ese sector.
Combinar conocimiento técnico con contexto de dominio es una posición difícil de replicar y las empresas la pagan bien.
Aitor había estado en el mundo IT, se había alejado durante un tiempo y llegó a KeepCoding buscando la forma de volver con las herramientas del mercado actual. No quería volver a donde estaba: quería dar un salto a un perfil que le abriera puertas nuevas.
Eligió el desarrollo iOS. Construyó su portfolio durante el bootcamp y consiguió su primer empleo como iOS Developer. Lo que más valoró del proceso no fue solo el contenido técnico, sino tener a alguien que ya había recorrido ese camino antes que él para decirle qué era lo que realmente importaba y qué era ruido.
Los miedos más frecuentes, con respuestas honestas
Después de años acompañando este proceso, conocemos bien los frenos que más aparecen. Los enumeramos con las respuestas reales, no las tranquilizadoras.
¿Soy demasiado mayor?
La edad no penaliza en el sector tech. Las empresas contratan por portfolio y habilidades técnicas. Un perfil de 38 años con tres proyectos publicados y contexto de negocio acumulado compite en igualdad con uno de 24 años con las mismas habilidades técnicas y sin experiencia profesional previa.
Lo que sí es real es que el tiempo de recuperación de la inversión de aprendizaje es diferente con 25 años que con 45. No porque el aprendizaje sea más difícil, sino porque el horizonte profesional es distinto. Eso es una consideración legítima que cada persona tiene que hacer por sí misma.
¿Tengo base suficiente para empezar?
Probablemente sí, aunque no lo sientas así. La base para empezar a aprender programación es saber usar un ordenador con fluidez, tener capacidad de concentración sostenida y estar dispuesto a tolerar la frustración de no entender algo inmediatamente. Eso es todo.
No necesitas saber matemáticas avanzadas para desarrollar apps móviles. No necesitas haber programado antes. Lo que necesitas es empezar.
¿Y si no lo consigo?
Este es el miedo más honesto y merece una respuesta honesta: no hay garantías. El sector tech no contrata a todo el mundo por el hecho de haber hecho un bootcamp.
Lo que sí podemos decir con datos es que el 97,29% de los alumnos del Bootcamp de Apps iOS y Android de KeepCoding están trabajando en el sector.
Eso no significa que sea fácil. Significa que con el método correcto, el portfolio adecuado y la constancia necesaria, el resultado es alcanzable para la gran mayoría de personas que se lo proponen en serio.
Cómo dar el primer paso
La decisión de cambiar de carrera es personal y no se puede tomar por nadie. Pero sí podemos decir qué no hace avanzar el proceso: acumular información indefinidamente sin empezar a construir nada.
La programación se aprende haciendo. No existe ningún artículo, vídeo o podcast que te enseñe a desarrollar apps. Solo la práctica lo hace.
🔴 ¿Quieres entrar de lleno al Desarrollo Mobile? 🔴
Descubre el Desarrollo de Apps Móviles Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada
👉 Prueba gratis el Bootcamp en Desarrollo de Apps Móviles por una semanaSi estás en el punto de partida y no sabes por dónde empezar, el artículo sobre cómo cambiar de carrera para entrar en el sector IT da el mapa completo del proceso desde cero.
Y si quieres ver cómo otras personas han hecho ese cambio desde profesiones muy distintas, el artículo sobre cómo reciclarte y convertirte en programador tiene testimonios reales.
Si quieres dar el cambio con un método probado, el Bootcamp de Desarrollo de Apps iOS y Android de KeepCoding cubre el recorrido completo: desde los fundamentos de programación hasta publicar tu primera app, con iOS y Android en un solo programa de 7 meses.
Conclusión

Cambiar de carrera al desarrollo de apps es un proceso exigente con un resultado alcanzable para quien lo aborda con método y sin esperar a estar completamente listo.
La experiencia previa no es un obstáculo. Es un activo que, combinado con habilidades técnicas reales, construye un perfil que las empresas de producto valoran especialmente.
El portfolio manda sobre el título. La constancia manda sobre el talento innato. Y empezar antes de sentirse preparado del todo es, en la mayoría de los casos, la mejor decisión que puede tomar alguien que lleva tiempo pensando en este cambio.
- Cómo convertirse en desarrollador iOS: rol, stack y salario
- Qué hace un desarrollador Android: funciones, stack y salario
- Los mejores trabajos de desarrollo móvil en España
- Cómo cambiar de carrera para entrar en el sector IT
- Cómo reciclarte y convertirte en programador
- Salidas laborales como desarrollador mobile
El informe Digital Economy Outlook de la OCDE es la referencia institucional más actualizada sobre la evolución del mercado laboral digital en Europa y las habilidades que más se van a demandar en los próximos años, disponible en oecd.org.



