
El futuro de la programación ya está aquí, pero no te preocupes, la inteligencia artificial no va a reemplazar tu trabajo. Lo que sí hará es que cambie la manera en la que trabajan los desarrolladores con nuevos «arquetipos».
Boris Cherny, creador de Claude Code, ya lo dijo una vez. Después de durar 6 meses sin escribir nada de código, llegó a la conclusión de que habrá más programadores para 2030, pero la mayoría tendrá que adaptarse a nuevas «roles» en la ingeniería informática.
No bastará solo con estudiar un lenguaje de programación como Python o ejecutar prompts en el asistente virtual sin sentido. Mantenerse en un área específica va a conllevar cambios en la dinámica de los proyectos. ¡Seguirlos va a ser clave para tu carrera!
Los 5 arquetipos de roles de programación del futuro
Ya Bill Gates y Elon Musk compartieron sus predicciones con respecto a los trabajos que sobrevivirán a la IA, pero nadie había hablado sobre cómo las profesiones van a «mutar» con esta tecnología, al menos no como lo ha hecho Boris Cherny.
Tras trabajar arduamente en Claude Code y hacer uso constante de la inteligencia artificial, el reconocido ingeniero ha analizado la manera en la que va a ir cambiando la industria durante los próximos años.
Ya no habrá un solo título para los programadores, sino que las tareas se dividirán en grupos determinados. Específicamente se trata de 5 nuevos arquetipos, los cuales ha compartido en un post de X.
Según Cherny, cada uno de los roles es crucial para el futuro con el auge de la inteligencia artificial. Es posible que una persona cumpla con dos o tres a la vez, dependiendo de sus habilidades.
Lo importante es que «no están realmente vinculados a la función laboral», pero que un equipo sí necesitará una combinación de estos perfiles para tener un buen funcionamiento.
En español y explicado por el mismísimo Cherny, deberías prestarle atención a estas áreas porque es muy probable que tengas que cumplirlas dentro de pocos años. Se cita la información a continuación:
- Prototipador: encargado de idear y crear nuevos conceptos de forma rápida, aunque muchos de ellos no lleguen a implementarse de forma masiva.
- Constructor: responsable de transformar esos prototipos iniciales en productos listos para producción con estándares de alta calidad.
- Barrendero: enfocado en la limpieza del código, la simplificación del sistema y la optimización del rendimiento general.
- Cultivador: dedicado a expandir, iterar y adaptar los productos ya existentes para lograr un mejor encaje en el mercado.
- Mantenedor: garantiza que el producto actual siga siendo seguro, confiable, rápido y eficiente a medida que la plataforma escala.
Complementando de acuerdo a los detalles compartidos por Business Insider, el hilo en la red social ha seguido y algunos programadores cuestionan esta perspectiva.
Por ejemplo, el ex-alumno de Microsoft y Meta, Kun Chen, ha agregado que no le gusta la idea de pensar que habrá arquetipos porque esto solo complicaría las cosas para el sector, como que los profesionales dejen de «cuestionarse a sí mismos» al tener opciones predefinidas.
Cherny le ha respondido que está «totalmente de acuerdo», aunque en Claude Code, el equipo ya tiene muchas personas que cuentan con varios de estos perfiles.
En efecto, las combinaciones que se recomiendan para una empresa sana son que se utilice «1+2+3» para nuevos productos, «2+3+4 y unos 5» para un producto que ya esté en crecimiento o «3+4+5 y unos 2» para un proyecto con «un PMF fuerte» (siguiendo la numeración con el orden de los arquetipos compartidos).
Dylan Field, CEO de Figma, también ha hablado sobre la modificación que están recibiendo los puestos de trabajo debido a la IA en la programación, por lo que no es algo nuevo.
Lo más probable es que en los próximos años se vaya haciendo todo esto de forma exponencial. Poco a poco, las compañías van a ir contratando de acuerdo a lo que se necesite para cubrir estos campos.
