Principal Software consultant in Thoughtworks

Comunidad de MadES, Madrid
La Mente Colmena es un equipo sincronizado que comparte el modelo mental del negocio. ¿Cómo se construye frente a la avalancha generativa de la IA? 1️⃣ Rotación de alta frecuencia. Nadie es "dueño" de una parte del código. Esto mata el ego y construye un mapa mental compartido.
1
87
Escribir código se ha convertido en una commodity. Decidir qué código NO escribir es hoy la verdadera ingeniería. El software sigue siendo una ciencia social. Sobrevivir a la IA no requiere de llaneros solitarios, requiere de equipos excepcionalmente conectados.
1
57
Te están vendiendo una mentira muy peligrosa sobre la IA: "Ya no necesitas un equipo experto; solo a una persona con un LLM que le explique todo el código y le genere sistemas enteros". Falso. La IA escupe sintaxis rapidísimo, pero penaliza implacablemente la ignorancia. 🧵👇
2
1
11
455
Cuando ese código falle en un caso límite dentro de 6 meses, nadie sabrá arreglarlo. El modelo mental de por qué se hizo así no existe; se evaporó al cerrar la ventana del chat con la IA. Por eso hoy necesitamos la Mente Colmena más que nunca.
1
71
Si dejas que un individuo aislado use la IA como arquitecto, sufres de "Rendición Cognitiva". Pegas 5.000 líneas de código perfectas, el compilador pasa y tu jefe aplaude. Pero acabas de inyectar una dosis letal de "Deuda de Conocimiento" en tu sistema, bueno en ti.
1
1
108
Puedes meterle todo tu repositorio a una IA con 2 millones de tokens de contexto. Aun así, la máquina no sabe por qué. No sabe que ese parche en pagos existe porque el proveedor cambió la API un viernes hace tres años. No tiene empatía ni memoria sociotécnica.
1
132
El verdadero valor del TDD con IA no es escribir código más rápido; es acortar los bucles de feedback para mantener el control de la dirección por los huamanos y seguir entendiendo lo que se hace a un ritmo más alto. La sintaxis no es un riesgo, la desalineación sí lo es, porque el coste de darte cuenta que no se lo has explicado bien es alto, y pocas veces te vas a explicar suficientemente bien. Otro tema es el lenguajes, sus agujeros y las asunciones que tú haces y que son equivocadas. Así se aplica el Último Momento Responsable para potenciar la colaboración con tu IA. 👇
1
2
384
La IA es excelente para ejecutar sintaxis, analizar errores y trabajar con lotes más grandes en tareas mecánicas. El humano es mejor para aportar el contexto del negocio, ajustar el batch size, validar la intención y guiar el diseño en cada iteración. No solo buscamos crear software, sino entender el problema mejor y solemos entender mejor haciendo y equivocándonos. Ya sabemos que sino eres parte de la creación te va a costar más.
1
25
Aprovechar la IA no significa delegarle la arquitectura. Significa usar el tamaño de lote adecuado y bucles cortos de feedback para enseñarle tu intención, corregir el rumbo a tiempo y construir mejor software juntos. 🚀 Haciendo TDD, haces todo esto. Automatiza el proceso, pero permítete tener puntos de control en los lugares ideales dentro del proceso de desarrollo. javil.substack.com/p/tdd-is-…
29