La IA acaba con los programadores: “Me entristece cómo ha corrompido mi profesión, por la que trabajé en los últimos 15 años”

Programadores que usan inteligencia artificial
Programadores que usan inteligencia artificialMontaje/Freepik

La programación sufre un cambio drástico por la inteligencia artificial. El “vibe coding” hace que los programadores se sientan menospreciados en sus trabajos por este motivo.

Que la inteligencia artificial como ChatGPT o DeepSeek signifique un riesgo para los empleos no es algo nuevo. Desde hace un tiempo, los modelos de IA han estado en constante evolución, generando incertidumbre sobre el futuro de distintas profesiones.

Entre las más discutidas con respecto a los chatbots que generan código, está la programación. Ya hay muchos trabajadores que usan IA como asistentes para terminar más rápido sus proyectos y se está volviendo una herramienta común, como se esperaba.

Tener una mayor productividad tiene sus beneficios, pero el uso excesivo de estos sistemas también tiene sus contras. Estas técnicas se conocen como “vibe coding” y en vista de que su crecimiento es exponencial, los programadores ya comienzan a sentir la presión tecnológica. 

Una parte está de acuerdo y otra no. Sin embargo, un porcentaje de estos profesionales en Python, JavaScript, Ruby y otros lenguajes, simplemente se sienten tristes por lo que está sucediendo debido a que parece que su esfuerzo ha sido “en vano”.

¿Por qué el código generado por IA es un problema para los desarrolladores en la actualidad?

Errores de código por IA
Errores de código por IABear

La inteligencia artificial está cambiando al mundo y su estabilización en la sociedad como algo tan fundamental como el Internet parece inminente. En efecto, varias compañías han decidido reducir su personal para reemplazar tareas básicas por IA.

Entre todo esto, los programadores son unos de los más afectados porque un chatbot es capaz de generar código de un proyecto en cuestión de segundos. Pero esto no es malo del todo, más bien ayuda a que los trabajos se completen gratis con las técnicas adeucadas como el "vibe coding".

Un dato curioso de esto es que ya hay ganadores del Hackathon que han usado esta estrategia y por eso es que muchos desarrolladores piensan que es el futuro. No obstante, muchos están en desacuerdo o simplemente tristes por el escenario laboral actual.

“Me siento triste por cómo la IA ha bastardeado mi profesión, en la que trabajé duro durante los últimos 15 años. Ya no existen mejores prácticas, ni procesos adecuados, ni ida y vuelta significativos. Simplemente, lidiar con miles y miles de líneas de código en cada inicio de proyecto”.

¿Por qué? Un programador con más de 15 años de experiencia ha compartido en un blog cómo es que la inteligencia artificial está influyendo en la profesión. Al trabajar como freelancer por mucho tiempo, lamenta que sus esfuerzos de estudios y adquisición de habilidades se vean afectadas por la “era de la IA/LLM”.

Según explica, antes todo el proceso era metódico y sin tanto estrés porque “los clientes solo querían una retroalimentación semanal o mensual porque saben lo difícil que es el desarrollo”, por lo proporcionaban guías del proyecto y detalles.

El trabajo comenzaba desde cero con un código limpio, pero la transición con respecto a la IA comenzó hace 2 o 3 años. En vez de hacer las listas y prototipos como en el pasado, ahora usan fragmentos de código generados por inteligencia artificial con cualquier chatbot.

Por lo tanto, el desarrollador tiene que partir de esta base que, en su mayoría, son bloques de código extensos, confusos o innecesarios, algo así como cuando le pides un texto a ChatGPT y alarga más de lo que debería.

En el blog comenta que intentó rechazar varias veces este método de trabajo, pero los clientes siguieron enviando estos fragmentos que después tenía que integrar al código creado desde cero con “estilo de codificación y nombres de variables diferentes en tu base” y eso solo hace que el trabajo sea más engorroso o se pierda tiempo

El vibe coding no planea detenerse muy pronto y hay que adaptarse

Trabajador estresado por el uso de IA
Trabajador estresado por el uso de IAFreepik

Cuando alguien sin conocimientos comienza a “fusionar su propio código a través de main sucursal” se crea el vibe coding, o al menos así es como el experto describe la manera en la que surgió esta táctica en un principio.

A partir de ahí fue creciendo hasta que, en un punto, grandes especialistas saben cómo usar esta estrategia para agilizar trabajo y ser más rápidos.

Sin embargo, este programador cree que el nuevo enfoque suele incluir “ramas caóticas”, dando el ejemplo de que en un proyecto que analizó estaba un código fuente sin compilar dentro de un solo archivo ContentView.

Esto fue “lo último que me hizo enojar”, aclara tras explicarlo. Concluye que la inteligencia artificial definitivamente está “destruyendo” la programación como se conocía, porque está generando otros problemas y complica las cosas, dejando a un lado los conocimientos de los profesionales.