El auge de los empleos de vibe coding
Hace un año, me habría reído de la idea de un trabajo de ingeniero de software centrado en hablar con la IA.
Ahora, las ofertas de empleo piden experiencia con Cursor, Claude, GPT y Windsurf.
No veo ninguna desventaja. Si una empresa paga un salario de ingeniero de software por construir cosas con IA, la aceptaré.
Disfruto programando. Empecé mucho antes de que existiera la IA. Me gusta resolver problemas y depurar sistemas. Si las herramientas de IA desaparecieran mañana, seguiría escribiendo código.
Muchos desarrolladores temen que el vibe coding signifique:
- Copiar resultados aleatorios de la IA
- Lanzar software defectuoso
- Reemplazar la ingeniería con prompts
Eso sucede a veces. Pero no es lo que hacen los grandes desarrolladores.
Los matemáticos no desaparecieron cuando llegaron las calculadoras. Los programadores no desaparecieron cuando los IDE añadieron el autocompletado. Cada generación tiene una nueva herramienta que los expertos veteranos afirman que arruina la profesión. Luego, todo el mundo la usa.
La IA es el siguiente paso en ese ciclo.
Los desarrolladores que conocen los fundamentos del software avanzan más rápido porque delegan las tareas repetitivas. Gran parte del trabajo de software consiste en:
- Escribir endpoints CRUD
- Crear formularios
- Conectar APIs
- Corregir errores de estilo
- Actualizar dependencias
- Escribir pruebas
- Refactorizar código antiguo
- Leer documentación
Si la IA elimina esta fricción, úsala. No te dan puntos extra por sufrir.
El valor no está en escribir prompts. El valor está en entender el software.
Los desarrolladores experimentados obtienen mejores resultados con la IA porque saben cuándo la IA se equivoca. Detectan fallos de seguridad. Ven arquitecturas deficientes. Identifican alucinaciones.
La verdadera habilidad es revisar el código, no solo generarlo.
La ingeniería de software está cambiando. El objetivo ya no es escribir cada línea a mano. El objetivo es utilizar todas las herramientas para resolver problemas de manera eficiente.
Las empresas valoran la productividad. Si un ingeniero hace el trabajo de tres usando IA, la gerencia lo notará.
Tienes dos opciones:
- Rechazar la IA para proteger tu identidad como programador real.
- Aprender las herramientas para ser más productivo.
La segunda opción es mejor para tu carrera.
Seguiré revisando cada línea. Seguiré siendo el responsable de la arquitectura. Simplemente alcanzaré la meta más rápido.
Los ganadores serán quienes se encuentren en el medio. Entienden el software lo suficientemente profundo como para usar la IA sin volverse dependientes de ella. Pueden construir desde cero, pero eligen herramientas para ahorrar tiempo.
Las empresas te pagan para resolver problemas, no para escribir.
Comunidad de aprendizaje opcional: https://t.me/GyaanSetuAi