
He estado observando toda esta situación de puestos de desarrollo desarrollarse, y sinceramente, es increíble cuánto han cambiado las cosas. Recuerdo cuando mi amiga Sarah fue contratada como desarrolladora junior en 2020 simplemente porque podía escribir HTML básico. ¿Ahora? Conozco a personas con títulos en ciencias de la computación que ni siquiera consiguen entrevistas en McDonald's.
Bueno, esa última parte puede ser un poco dramática, pero entiendes a lo que me refiero.
Así que aquí está la cosa: he estado intentando conseguir un puesto de desarrollo durante los últimos ocho meses. ¡Ocho meses! Y no soy algún principiante completo. Tengo un portafolio decente, algo de experiencia en pasantías y realmente puedo programar sin copiar y pegar todo desde Stack Overflow.
Pero el mercado? Es brutal por ahí.
Según una investigación reciente de Rest of World, el mercado laboral tecnológico en 2026 se basa en contradicciones. Las empresas están despidiendo personal mientras dicen que la IA les ayudará a "hacer más con menos". Pero aquí está la parte extraña: todavía no han logrado realmente cómo usar la IA a gran escala.
Me postulé a una empresa la semana pasada: solo una posición básica de desarrollador web. La lista de requisitos era más larga que mi tesis de la universidad. Querían de 3 a 5 años de experiencia para un puesto de "nivel de entrada", además de conocimiento de quince frameworks diferentes, implementación en la nube, experiencia en DevOps, y oh sí, probablemente también deberías hablar tres idiomas.
¿El salario? $45,000.
Quiero decir, venga.
Hablando con mi mentor (quien ha estado en tecnología durante unos quince años), me lo explicó bastante simplemente. Básicamente, estamos en una recesión, pero nadie quiere llamarla así. Hay muchas más personas que quieren empleos de desarrollador de las que hay trabajos reales disponibles.
Me dijo que en 2013, las empresas literalmente estaban suplicando a la gente que aprendiera a programar. Todos y sus madres estaban empujando a los niños a programas de ciencias de la computación. Los bootcamps de programación estaban surgiendo por todas partes. Y durante un tiempo, funcionó muy bien.
Pero luego... bueno, luego todos se convirtieron en desarrolladores.
Un artículo de Medium que leí recientemente lo pone perfectamente: "El sueño de 'aprender a programar y conseguir un trabajo remoto bien pagado'? No ha muerto, pero definitivamente está en soporte vital".
La investigación de Harvard muestra algo realmente interesante: las empresas que adoptan IA en realidad redujeron la contratación de desarrolladores junior en un 9-10%. Pero al mismo tiempo, la Oficina de Estadísticas Laborales de EE. UU. dice que los empleos de desarrollador de software crecerán un 15% hasta 2034. Eso es confuso, ¿verdad?
| Año | Graduados en CS | Posiciones Disponibles | Nivel de Competencia |
|---|---|---|---|
| 2018 | ~65,000 | ~85,000 | Bajo |
| 2020 | ~75,000 | ~95,000 | Moderado |
| 2022 | ~85,000 | ~70,000 | Alto |
| 2024 | ~95,000 | ~45,000 | Extremo |
Nota: Estas son estimaciones aproximadas basadas en informes de la industria, pero muestran la tendencia.
¿Ver esos números así? Sí, tiene sentido por qué estoy recibiendo correos de rechazo antes incluso de terminar de enviar las solicitudes.
Según la investigación de ByteIota, ambas tendencias son reales porque la IA está ayudando al software a expandirse a nuevas industrias como la salud, la agricultura y la fabricación. Estos lugares necesitan desarrolladores, pero quieren habilidades diferentes a la programación tradicional.
Y luego está todo lo de la IA. No puedo escapar de ello. Cada conversación sobre el mercado laboral termina de alguna manera en "bueno, la IA va a reemplazar a los desarrolladores de todos modos".
Mira, he usado ChatGPT y Claude para obtener ayuda con la programación. Son bastante buenos escribiendo funciones básicas y explicando conceptos. Pero no están a punto de hacerse cargo de la arquitectura de software compleja en ningún momento cercano. Al menos, eso espero.
El verdadero problema es que las empresas están utilizando la IA como excusa para recortar costos y reducir la contratación. Piensan que pueden arreglárselas con menos desarrolladores porque "la IA se encargará de las cosas simples". Mientras tanto, se espera que los desarrolladores restantes hagan el trabajo de tres personas.
No es sostenible, pero intenta explicarle eso a un CEO que solo quiere ver menores costos de nómina.
Otra cosa que está haciendo que sea más difícil encontrar puestos de desarrollador es la externalización. Y no estoy tratando de culpar a nadie aquí; es simplemente economía básica. ¿Por qué contratar a un desarrollador en EE. UU. por $80,000 cuando puedes contratar a alguien con habilidades similares en otro país por $25,000?
He visto ofertas de trabajo donde son bastante directos al respecto. "Estamos construyendo un equipo remoto global" generalmente se traduce en "contratamos al talento más barato que podemos encontrar".
De nuevo, lo entiendo desde una perspectiva empresarial. Pero hace que el mercado laboral local sea aún más estrecho para el resto de nosotros.
Curiosamente, hay un tuit de Patrick Leet que señala cómo la IA podría dañar también los mercados de externalización. Dice que la IA podría automatizar tareas que antes se subcontrataban, lo que afectaría la seguridad laboral en esas áreas también.
Esta es la parte que realmente me afecta. Cada puesto de nivel de entrada quiere 2-3 años de experiencia. Pero ¿cómo se supone que vas a obtener experiencia si nadie te contrata sin experiencia?
He hablado con graduados recientes que están siete meses fuera de la universidad y aún no han conseguido su primer trabajo. ¡Siete meses! Estas no son personas que no sepan programar; tienen portafolios sólidos, buenas calificaciones y experiencia en prácticas. Pero el mercado está simplemente tan saturado.
Un chico que conozco fue rechazado por FedEx. ¡FedEx! Y se supone que siempre están contratando.
La escalada de requisitos también es real. Esa misma empresa que hace cinco años quería conocimientos básicos de HTML/CSS? Ahora quieren experiencia en desarrollo full-stack, habilidades de administración de sistemas y conocimientos de DevOps. Por el mismo salario de $70,000 que ofrecían antes.
Como me dijo un reclutador, las empresas ahora buscan especialistas, no generalistas. Ser un "desarrollador full-stack" antes era impresionante. Ahora es algo genérico.
Bien, no todo es desolación y pesimismo. He visto a algunas personas conseguir puestos de desarrollador recientemente, pero han tenido que ser creativas.
En primer lugar, no son selectivas con la empresa o el rol exacto. ¿Ese trabajo soñado en Google o Meta? Olvídenlo por ahora. Enfóquense en empresas más pequeñas, negocios locales o incluso compañías no tecnológicas que necesiten desarrolladores.
En segundo lugar, están resaltando cualquier habilidad única o conocimiento del dominio que posean. Por ejemplo, si tomaron una clase de biología en la universidad y se postulan a una empresa de software médico, menciónenlo. A veces, ese pequeño margen es lo que los separa de las otras cien solicitudes con currículums idénticos.
En tercer lugar, son más flexibles respecto al trabajo remoto frente al presencial. Sé que a todos nos gustaría trabajar desde el sofá, pero si hay una empresa local dispuesta a contratarlos, aprovéchelo. La experiencia es experiencia.
La investigación de Rest of World muestra que el 52% de los líderes de adquisición de talento cree que los requisitos de oficina perjudican la contratación, mientras que el 72% encuentra que los roles remotos son más fáciles de cubrir. Así que todavía hay oportunidades si son flexibles.

Aquí hay algo interesante que he notado: la gente está migrando hacia roles de tecnología sanitaria (healthcare IT). Los hospitales y las empresas médicas aún están contratando con bastante actividad. Necesitan desarrolladores para sistemas de gestión de pacientes, software de historiales médicos y plataformas de telemedicina.
No es lo mismo que trabajar para una startup de moda, pero la seguridad laboral es mejor y, honestamente, están trabajando en cosas que realmente ayudan a las personas. Además, con una población que envejece, la tecnología sanitaria no va a ninguna parte.
Vi algunas ofertas de trabajo en Twitter de @gulfcareerhunt para desarrolladores de Python en tecnología sanitaria. Piden 8+ años de experiencia y ofrecen entre $55,000 y $110,000. No está mal, pero de nuevo, ese requisito de experiencia es difícil para los recién graduados.
Mi amigo acaba de ser contratado en un sistema hospitalario local para hacer desarrollo web en su portal de pacientes. No es exactamente un trabajo emocionante, pero paga bien y está aprendiendo mucho sobre el cumplimiento de HIPAA y el manejo de datos médicos.
Según Becker's Hospital Review, las organizaciones de salud están lidiando con desafíos de integración humano-IA. Necesitan personas que puedan ayudar con la implementación técnica y la adopción cultural a medida que la IA pasa de proyectos piloto a su uso generalizado.
Una de las mayores discusiones que ocurre ahora mismo es sobre dónde trabaja la gente. La mayoría de los desarrolladores buscan trabajos remotos o híbridos, pero las empresas siguen exigiendo que todos regresen a la oficina a tiempo completo.
Esto está creando un extraño punto muerto. Los mejores talentos quieren flexibilidad, pero las empresas creen que pueden obligar a la gente a volver a los cubículos. Mientras tanto, CIO Dive informa que esto está haciendo aún más difícil contratar a buenas personas.
Algunas empresas están comenzando a ofrecer salarios más altos para conseguir que la gente vaya a la oficina. Otras simplemente están aceptando candidatos menos calificados que están dispuestos a presentarse en persona.
Hablé con personas que han atravesado recesiones tecnológicas anteriores (como el estallido de la burbuja puntocom) y todos dicen lo mismo: esto también pasará. El mercado funciona en ciclos. Ahora mismo estamos en la fase de "todos creen que quieren ser desarrolladores", lo que naturalmente conduce a una saturación.
Eventualmente, algunas personas se rendirán y cambiarán a otras carreras. Las empresas se darán cuenta de que aún necesitan desarrolladores cualificados. Nuevas tecnologías crearán nuevos tipos de empleos. El ciclo se reiniciará.
La pregunta es cuánto durará esta fase. Algunos reclutadores con los que he hablado creen que comenzaremos a ver mejoras hacia 2029 o 2030. Otros son más optimistas y mencionan 2027.
Personalmente, creo que depende mucho de lo que ocurra con el desarrollo de la IA y la economía en general.
Gartner predice que el 80% de los ingenieros necesitarán reciclarse profesionalmente para 2027. Eso es mucha gente que necesita aprender cosas nuevas solo para seguir siendo relevante.
Mira, no voy a mentir y decir que esto es fácil. Recibir rechazo tras rechazo empieza a afectarte la mente después de un tiempo. Comienzas a cuestionarte si realmente eres bueno en esto, si desperdiciaste años estudiando lo incorrecto.
Pero esto es lo que me sigo diciendo a mí mismo (y lo que otras personas en la misma situación me dicen): los fundamentos del desarrollo de software no van a ninguna parte. Incluso si el mercado laboral es difícil ahora mismo, las habilidades que estamos construyendo siguen siendo valiosas.
Quizás el camino hacia un puesto de desarrollo se ve diferente a lo que esperábamos. Quizás necesitamos ser más pacientes, más flexibles y más creativos en cómo lo abordamos.
O quizás necesitamos aceptar que la era dorada de la contratación tecnológica fácil ha terminado, y esto es simplemente cómo se ve la industria ahora.
Según una investigación de Nerdii, las habilidades tecnológicas por sí solas ya no serán suficientes. Las empresas buscan personas que sepan comunicarse bien, pensar de forma crítica y trabajar en equipo. Ya no se trata solo de programar.
De cualquier manera, todos estamos aprendiendo juntos. Y honestamente, eso ha sido uno de los pocos puntos brillantes en todo este lío: la comunidad de personas que atraviesan la misma lucha, compartiendo consejos y apoyándose mutuamente.
Ahora mismo, estoy ampliando mi red. En lugar de aplicar solo a empresas de software, estoy buscando cualquier negocio que pueda necesitar ayuda con el desarrollo web. Restaurantes locales que necesitan mejores sitios web. Pequeñas empresas manufactureras que quieren modernizar sus sistemas.
También estoy trabajando en algunos proyectos freelance, solo para mantener mis habilidades afiladas y quizás construir algunas conexiones. El pago no es excelente, pero es algo.
Y estoy tratando de mantenerme positivo sobre todo esto. Lo cual, algunos días, es más difícil que depurar una excepción de puntero nulo en código heredado.
Pero bueno, al menos todos estamos en esto juntos, ¿verdad?