La inteligencia artificial ha dejado de ser una tecnología secundaria en el desarrollo de software, de hecho, en muchas empresas, ya genera más del 50 % del código que termina en producción. Lo preocupante es que ese código, en demasiados casos, se publica sin que nadie lo haya revisado. Cabe señalar que la velocidad con la que las herramientas de IA producen nuevas líneas de programación ha superado la capacidad de supervisión humana. Y eso ya está provocando consecuencias, con errores y la calidad del software comienza a resentirse.
|
etiquetas: ia , código , programación , bugs
Yo no digo que no sea útil (es obvio que es útil), pero vamos, está muy lejos de sustituir a un programador, una persona sin formación técnica... ni siquiera sabría que pedirle.
Esto no quita, que en un par de años lo haga de la hostia porque hayan entrenado alguna bien, pero ahora mismo...
A mí ayer Claude me refactorizó 700 archivos en TS, tardé yo más en revisarlo y testearlo que Claude en hacerlo. Me ahorró igual 2 semanas de trabajo. Cada loco con su tema.
Es que creo que nadie (yo no) discute que sea una herramienta muy útil para ayudar al programador. Ahora, si hablamos de SUSTITUIR al programador... eso es un tema muy distinto. ¿Crees que puedo coger un .zip con tus 700 archivos de TS y dárselos a alguien que no es programador para que haga esa tarea tuya solo usando la AI?
Si miras a la historia, verás que en 1980 una aplicación comercial se hacía enteramente en ensamblador con 1 o 2 programadores. La mayoría de los videojuegos de 8 bit de los 80 por ejemplo, juegos número uno "AAA",… » ver todo el comentario
Una última cosa, la única forma de evitar la cámara de eco es enfrentar las IAs. Que dice chatgpt... Que dice Claude ai que...
Ahora probad Cursor con claude-4-sonnet, configurándole unos buenos rules y siendo muy preciso con los prompts. Y vais a empezar a cuestionaros vuestro trabajo de aquí a poco tiempo.
Copypego y no sé ni lo que hago. Luego vendrán las desgracias.
Y por más que les dices que tienen que revisar que esté bien y tenga buen rendimiento, no hacen caso.
Cuando ya hay una descripción aunque sea mínima , guay , pero cuando llega a alguna función en la que nadie ha puesto ni un triste comentario , es poesía.
Pobre del que haga código fiándose de documentación no supervisada.
Llevamos 2 años con el mismo mantra
De todos modos, cada revolución industrial y tecnología a tenido mala aceptación, hasta que se ha visto que es lo mejor, no se si en el caso de la IA será lo mismo.
Hay Juniors que sólo copian/pegan lo que hace la IA sin cuestionarse nada más.
Las IAs son artistas en convencer de que el resultado que te proporcionan es el único y más preciso, hasta que les desvelas dónde fallan.