# 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