La IA también te hace apestar más rápido

AI Can Make You Suck Faster Too

La IA también te hace apestar más rápido

A pesar de la promesa de una productividad 10 veces mayor, la IA generativa no ha producido las empresas revolucionarias que se esperaban. El autor, un ingeniero de software, experimenta con DeepSeek y descubre que el código generado es funcional pero frágil. Critica la confianza ciega en los chatbots para tareas críticas, señalando riesgos de seguridad y la falta de pensamiento crítico. Con un tono directo, argumenta que la IA acelera la mediocridad si no se tiene experiencia, y que la industria necesita más expertos, no menos.

La IA te hará más rápido paleando mierda si solo sabes palear mierda.
  1. orwin

    Ahora he empezado a usar IA para ayudar a revisar los PRs de mis juniors, porque no podía seguir el ritmo de la cantidad de código que envían. Empezó mal, pero ahora tengo mi método: primero leo el código y marco las líneas de las que no estoy seguro, luego le pido a cualquier modelo frontera (me gusta Claude aquí para el análisis, aunque no lo use para el resto) que explique el PR y que se esfuerce en las partes que he marcado (básicamente que explique el código en detalle, no solo el PR), y que busque en las librerías. A veces nota algo que yo habría pasado por alto (como un 'order_by' faltante o errores de off-by-one, porque la librería subyacente no estaba codificada como la IA original pretendía que estaba).

    También he cambiado la forma en que hago las revisiones porque ya ha pasado más de un año y los juniors/los recién contratados siguen perdidos, ya sea en conocimiento del dominio para el nuevo contratado más veterano, o simplemente en capacidades para los juniors, y hablando con otros departamentos, es lo mismo para el 95% de ellos. Ahora, en lugar de corregir el PR o añadir una solicitud de cambio, añado una prueba unitaria/funcional completa al PR y lo dejo como ejercicio para que pasen la prueba. Pueden usar IA, pero les digo que intenten encontrar qué parte del código no funciona antes de generar la solución, con suerte se harán dueños del código si sigo haciendo eso.

  2. sriniwasx

    El olor a código en mis repos está en su punto más alto y soy un desarrollador senior, no puedo imaginar lo mal que lo tienen los codificadores de vibraciones.

  3. Zakis1

    > ¿Usa solo DeepSeek y llega a la conclusión de que los LLM son malos para codificar?

    ¿Por qué no usar modelos frontera reales y, ya sabes, hacer una investigación real, antes de escribir una publicación de blog?

  4. padolsey

    Fue un momento un poco humillante/desconcertante cuando me di cuenta de que la gente está haciendo trabajo remunerado real usando LLMs que no podrían hacer de otra manera. Quiero decir, es bastante obvio, supongo. Pero hasta ahora asumía que era solo un catalizador (masivo) para cosas que la gente ya podría hacer con suficiente tiempo. Pero no -- parece que ahora mismo hay gente empleada en roles en los que no podrían cumplir con las tareas si la IA no estuviera allí diciéndoles qué escribir/decir/producir. Nadie va a salir a decir eso realmente... no es algo que los superiores menos alfabetizados en IA tomarían bien.

  5. MrScruff

    En general, los modelos frontera aún no son capaces de escribir código no trivial de manera fiable sin una supervisión cuidadosa. Son geniales para producir código que pasa pruebas, pero no necesariamente una revisión de código. Esto significa que si te importa la calidad del código, todavía necesitas un humano en el bucle que entienda lo que se ha hecho, y eso se convierte en el cuello de botella. Y las personas menos disciplinadas de hecho se volverán cada vez más dependientes.

    Sin embargo, con el tiempo, la complejidad de los problemas donde puedes arreglártelas con menos o ninguna supervisión está aumentando. Y los modelos ya son geniales resolviendo ciertas clases de problemas donde no te importa tanto la calidad del código, que ni siquiera se habrían intentado en un mundo pre-LLM. El fin de semana estaba usando Claude para añadir funciones al firmware compilado (sin código fuente disponible) de uno de mis dispositivos de audio, añadiendo funciones de flujo de trabajo parcheando ensamblador y código DSP personalizado.

    En la codificación, como en otras áreas, lo que está surgiendo es inteligencia irregular.

  6. dr_dshiv

    “Quería ver si puedo participar en esta magia de 10x. Decidí poner mi dinero donde está mi boca y compré $10 en créditos de DeepSeek para usar con un proyecto en el que estaba trabajando.”

    Vaya. Supongo que ese es el remate.

  7. Lapalux

    Antes de la IA, el limitador de mi mal código era cuánto código podía escribir en un día...

    ¡Ahora con la IA puedo multiplicar por 10 mi producción y multiplicar por 10 mi mal código!

  8. _superposition_

    Creo que mi 10x viene de otro lado que no es escribir código. Por ejemplo, los LLM son mucho mejores que yo en bash. Tan buenos que no tengo que salir de mi shell. ¿Jira? ¿ServiceNow? ¡Ja! Claude, ve y actualiza ese ticket. Ve a revisar mi historial y mis commits de git y escríbeme mi standup. No voy a salir de la terminal.

Más de este día

2026-09-01