# What 6 months of AI coding did to my dev team

**URL:** https://youtu.be/h0hdaHPKDdI?si=_ptaLIMSMrIyXJxe
**Autor:** Axel Miss (CEO Wu)
**Durata:** 12:30
**Data salvare:** 2026-05-03
**Tags:** @work @growth

---

## TL;DR

CEO-ul unei echipe de 20 de developeri descrie ce s-a schimbat în 6 luni de coding cu AI (Claude Code, Cursor). Concluzia: bottleneck-ul nu mai e scrierea codului, ci specificarea lui. Munca s-a mutat upstream — de la execuție la supraveghere și arhitectură. Seniorii se îneacă în code review, juniorii explodează productiv, iar mid-level-ul e în pericol de relevanță.

---

## Puncte cheie

1. **Bottleneck-ul s-a mutat** — Nu mai e "cine scrie codul", ci "cine scrie spec-ul". AI produce cod rapid, dar fără context → greșeli absurde (sistem de notificări fără rate limiting → 50.000 emailuri în câteva minute).

2. **Specificația e noul produs** — PRD-urile detaliate, state machine-uri, decision tables — ce agile voia să omoare — sunt acum esențiale. AI funcționează excelent cu spec-uri clare. Codul devine dispensabil.

3. **Seniorii devin traffic controllers** — Petrecut majoritate timpului în code review, incapabili să construiască. Juniorii produc cod de 10x mai rapid, dar codul nu se deployează singur.

4. **Juniorii prosperă, mid-level-ul riscă** — Junior fără muscle memory → folosesc AI natural. Mid-level cu ani de "scriu cod într-un fel anume" → greu de reantrenat.

5. **Problema "cheating agent"** — AI scrie cod broken + teste broken care validează codul broken. Trebuie prins înainte de producție.

6. **Cunoașterea instituțională e critică** — Incident la 2 AM: server care cade → AI zice "restart". A fost restartat de 6 ori. Seniorul a văzut în 30s că pool-ul de conexiuni DB era plin din cauza unui cron job. AI nu știa asta. Soluție: "agent subconscious" — knowledge graph cu incidente, edge cases, cunoaștere tribală.

7. **Angry agents** — Agenți antrenați să contrazică, nu să fie de acord. În outage, nu vrei un "yes man".

8. **Stranieri în propriul codebase** — Dacă echipa nu citește cod scris de AI, nu înțelege sistemul. La 3 AM, stai la cod scris de mașină. Soluție: AI să documenteze deciziile arhitecturale → review cu seniorii ÎNAINTE de implementare.

---

## Quote-uri

> "The code started arriving faster than we could process it."

> "The specification became the product. The code is dispensable."

> "Can they write a specification clean enough that an AI can't misinterpret it?"

> "My senior engineers have become traffic controllers — too busy reviewing AI code to build anything themselves."

> "I didn't actually read all the code. I couldn't read all the code. There was too much of it. What do I do now?"

> "Nobody handcodes polygons anymore. We all work in game engines."

---

## Idei acționabile

- [ ] **Spec-uri mai stricte înainte de cod** — înainte de orice feature nou în roa2web, scrie spec clar cu edge cases
- [ ] **Documentează incidentele** — "ce știa seniorul în cap" când a rezolvat bugul → knowledge base pentru Ralph/AI
- [ ] **Angry agent mode** — prompt Ralph să contrazică spec-ul înainte de implementare, nu să execute orb
- [ ] **Review arhitectural al deciziilor AI** — Ralph să documenteze deciziile pe care le ia → Marius le revizuiește periodic
