Boris Cherny (Tvorec Claude Code) o tom, čo rástol jeho kariére a budovaní v Anthropic
Perspektíva
Táto konverzácia s Borisom Chernym (tvorca Claude Code, bývalý Principal Engineer v Meta) je majstrák v zámernom budovaní kariéry. Čo je najpôsobivejšie, nie je len trajektória od Meta E4 k Anthropic - ide o vzor, ktorý to spája.
Princíp latentného dopytu: Borisove najväčšie úspechy v Meta pochádzali z identifikácie toho, čo sa ľudia už pokúšali robiť, a potom budovania produktov, ktoré by to uľahčili. Nie vymýšľanie nového správania, ale odstránenie trenia z toho existujúceho. Tento princíp sa objavuje v jeho práci s TypeScriptom, jeho rámcoch na správu stavu a teraz v samotnom Claude Code.
Filozofia vedľajších misií je obzvlášť relevantná pre AI inžinierov práve teraz. Boris si zlomil ruky pri motocyklových nehodách a doslova nemohol viac písať JavaScript - tak sa naučil Haskell a funkčné programovanie, pretože vyžadovali menej stlačení klávesov. Toto obmedzenie viedlo k úplnému posunu v tom, ako premýšľa o kóde (signatúry typu pred implementáciou). Tento typ laterálneho učenia sa zvyšuje spôsobmi, ktoré nemôžete predpovedať.
Poznatky o Claude Code sú pôsobivé: Anthropic sa strojnásobila počtom zamestnancov, ale produktivita na inžiniera rástla o 70% vďaka Claude Code. Nejde o automatizáciu, ktorá nahrádza prácu - ide o augmentáciu, ktorá vytvárajúc páku. Borisov rad: “Nebudujte pre model dneška. Budujte pre model o 6 mesiacov neskôr.”
Keď je opýtaný, koľko inžinierov by bolo potrebných na opätovné vytvorenie migrácie Facebook Groups dnes (pôvodne 20-30 inžinierov na 2 roky), jeho odhad je: 5 inžinierov na 6 mesiacov. Potom sa zastaví: “Ak ma položíte túto otázku za 3 alebo 6 mesiacov, moja odpoveď bude úplne iná. Za 6 mesiacov by odpoveď mohla byť, že je to vlastne jeden inžinier.”
Motív všeobecného typu beží cez všetko. V Anthropic, product manažéri kódujú. Dátoví vedci kódujú. Používatelia výskumní pracovníci kódujú. Nejde o to, že by sa tituly zamestnancov rozmazávali - ide o zníženie nákladov na koordináciu stavby. Keď všetci môžu prispieť do plného zásobníka, rýchlosť rastie exponenciálne.
Jeho odporúčanie knihy “Functional Programming in Scala” ako najviac vplyvnej technickej knihy je úprimné. Nie pretože by ste používali Scala, ale pretože to predrátuje spôsob, ako premýšľate o problémoch. Špecifiká sú menej dôležité ako posun v mentálnom modeli.
Kľúčové poznatky
- Latentný dopyt je všetko - Nepokúšajte sa vytvárať nové správania; nájdite, čo ľudia už robia a uľahčite im to (40% príspevkov Facebook Groups bola obchodná činnosť, takže postavili Marketplace)
- Vedľajšie misie sa zvyšujú - TypeScript kniha, rámce na správu stavu, stretnutia - “čerešne na vrchole” budujú vzťahy a zručnosti, ktoré sa neskôr stanú základnými
- Príďte so nižším postavením - Nižšie očakávania vám dajú priestor na prieskum a budovanie dynamiky prekročením očakávaní
- Myslite v typoch, nie v kóde - Signatúry typu sú dôležitejšie ako implementácia; tento posun mentálneho modelu je cennejší ako akýkoľvek špecifický jazyk
- 70% zvýšenie produktivity z Claude Code - Anthropic strojnásobila počet zamestnancov, zatiaľ čo produktivita na inžiniera rástla o 70% prostredníctvom AI nástrojov
- Budujte pre 6 mesiacov neskôr - Modely sa pohybujú tak rýchlo, že budovanie pre možnosti dnešného dňa je už zastarané
- Všeobecní ľudia vítajú v AI organizáciách - V Anthropic, PM kódujú, dátoví vedci kódujú, výskumní pracovníci kódujú - zníženie nákladov na koordináciu je nová páka
- Odhad migrácie Facebook Groups: 5 inžinierov, 6 mesiacov - Dole z 20-30 inžinierov na 2 roky a bude ešte menej za 6 mesiacov
Veľký obrázok
Tvorca Claude Code hovorí, že projekt, ktorý trval 20-30 inžinierov dva roky, by sa teraz dal urobiť 5 inžiniermi za 6 mesiacov - a za ďalších 6 mesiacov, možno len jeden. Sledujeme, ako sa v reálnom čase redefinuje význam “tímu inžinierov”.