Silicon Valley je znepokojený najnovšou provokáciou od AI luminária Andrew Ng - a nejde o nejaký fantastický nový model alebo algoritmus. Áno, čítate to správne.V nedávnom rozhovore na Y Combinator's Startup School Ng navrhol, že tradičný make-up softvérových tímov je na pokraji radikálnej zmeny. Podľa vlastných slov: To funguje na Na jeden tím. product managers two software developers for every one product manager „Včera prišiel ku mne jeden z mojich tímov a prvýkrát... tento tím mi navrhol, aby som nemal 1:4 inžinierov, ale 1:0.5 inžinierov.“ Reddit.com → twice as many PMs as engineers https://www.youtube.com/watch?v=RNJCfif1dPY&embeds_referring_euri=https%3A%2F%2Fapp.hackernoon.com%2F&source_ve_path=MjM4NTE&embedable=true Toto odvážne tvrdenie je spojené s nárastom , termín, ktorý vymyslel Andrej Karpathy, aby opísal použitie AI na generovanie kódu z výzvy na vysokej úrovni.S copiloti AI, ktorí píšu kód kotla pri bleskovej rýchlosti, Ng tvrdí, že medzerou vo vývoji softvéru už nie je inžinierska kapacita - je to rozhodujúce → Ng povedal, že pozorovanie, že zatiaľ čo AI drasticky zrýchľuje kódovanie, rozhodovanie o produktoch sa nezrýchľuje v tandeme.Ak je kód roztrhaný ako lacné cukríky, potom ten, kto vymyslí správne recepty na cukríky (správcovia produktov), sa zrazu stáva nepostrádateľným. “vibe coding” Čo vybudovať "Nevidím, že sa práca s riadením produktov stáva rýchlejšou v rovnakej rýchlosti ako inžinierstvo. "Stále neviem, či je to dobrý nápad, ale ... prvýkrát v mojom živote, manažéri navrhujú mať dvakrát toľko PM ako inžinieri. Je to hype, heréza alebo trochu oboje? Ngovo vyhlásenie je určite hlavným zvratom v odvetví, ktoré už dlho oslavuje inžinierov ako hlavných tvorcov a PM ako podporný tím. Skutočná moc sa prenáša na tých, ktorí Rozbalme argumenty na oboch stranách tejto diskusie o pomere PM vs Engineer, pretože Twittersphere (alebo X-sphere) a komentár HackerNews sú o tom nič iné ako ticho. writing code on vibe set Ngova odvážna predpoveď: Prečo by sa PM mohli stať ešte dôležitejšie Andrew Ng náhodou nevyhadzuje tvrdenie o pomere 2:1 (Eng:PM) bez odôvodnenia.Jadrová logika vychádza z jednoduchej ekonómie doplnkov. Vďaka tomu, čo nevyhnutne Inými slovami, keď sa stavba stáva jednoduchou, AI-podporované kódovanie (podstata kódovania vibe) by mohlo umožniť jednému inžinierovi urobiť prácu piatich alebo desiatich, ale žiadne množstvo AI ešte nemôže nahradiť pochopenie potrieb používateľov, vytváranie vízie produktu a definovanie funkcií - chlieb a maslo produktových manažérov. (Preklad: Dobrý deň, PMs via ) „Písanie softvéru, najmä prototypov, sa stáva lacnejším“ "Bude to viesť k zvýšeniu dopytu po ľuďoch, ktorí sa môžu rozhodnúť, čo postaviť." figuring out the thing to build becomes the critical path right "Toto výrazne zvýši dopyt po ľuďoch, ktorí môžu prísť s jasnými špecifikáciami pre cenné veci na výstavbu." na linkedin.com správne Ako vyzerá táto budúcnosť v praxi? Ng dáva vyššie uvedenú anekdótu tímu AI Fund, ktorý navrhuje bezprecedentnú – scenár, v ktorom PM prevyšuje počet inžinierov. Dokonca aj Ng to pripúšťa , ale vidí prvé príznaky tohto trendu. A nie je sám. technologický investor SC Moatti sa rozhodol podporiť Ng: Keď máte typy rizikového kapitálu, ktoré v podstate súhlasia s tým, že Je to znamenie, že myšlienka nevychádza z ľavicového poľa. 1:0.5 PM-to-engineer ratio „Znie to extrémne“ "Vynikajúci bod Andrew Ng - naše prognózy sú, že [aktuálny] pomer inžinier: PM 10:1 sa stane 2: 1, pretože PM budú môcť urobiť oveľa viac s menej inžiniermi." the PM is the new rockstar Iní lídri produktov zdieľajú podobné skúsenosti, najmä v ére AI nástrojov.Hoda Mehr, zakladateľka produktu, opísala, ako používanie AI spôsobilo, že sa cítila ako V tomto ohľade sa PM stáva , zatiaľ čo AI-zvýšený dev tím vykonáva rýchlejšie ako kedykoľvek predtým. (Hovorí sa, že jeho Vďaka týmto nástrojom Diferenciácia prechádza na víziu, prioritizáciu a produktovú intuíciu – klasické územie PM. „Navigátor. ukazujem smerom a AI implementuje. Takže to, čo Andrew hovorí, rezonuje so mnou.“ coach and strategist “everyone codes” receptionist codes podnikanieinsider.com Širší bod Ng je, že AI preformuluje úlohy: Dokonca založil kurz na a často ho evanjelizuje ako horúcu kariérnu cestu.V ére AI sú produktoví manažéri, ktorí rozumejú AI (a možno sami dokážu nakresliť trochu kódu), veľmi žiadaní.Základné zdôvodnenie: ak jeden inžinier s AI môže teraz vybudovať prototyp aplikácie za jeden deň, obmedzujúcim faktorom je, ako rýchlo sa môžete rozhodnúť o ďalšej funkcii alebo overiť ďalšiu myšlienku.Vykonávanie je lacné; myšlienka a prioritizácia sú novým zlatom. "Mnoho spoločností má pomer Engineer:PM, povedzme, 6:1 ... Keď sa kódovanie stáva efektívnejším, tímy budú potrebovať viac produktového manažérstva (rovnako ako projektová práca) ako zlomok celkovej pracovnej sily." AI Product Management „Písanie softvéru ... sa stáva lacnejším. To povedie k zvýšeniu dopytu po ľuďoch, ktorí sa môžu rozhodnúť, čo vybudovať. Pushback: Prečo sú mnohí technici skeptickí (alebo vystrašení) Predtým, než začneme korunovať PM ako nových kráľov a kráľovien technológie, poďme sa zaoberať prichádza od mnohých inžinierov a technologických pozorovateľov. myšlienka dvoch PMs na inžiniera je, ako blonďavé to dať, Inžinieri sú notoricky alergickí na , a myšlienka armády PM, ktorá sa točí okolo niekoľkých vývojárov, je pre mnohých nočným palivom. Nie je potrebný žiadny preklad. chorus of eye-rolls and “oh please” retorts Jeden remeselník "Na zozname hlúpeho sračka, ktorý som videl v tejto novej vlne AI, je to dosť vysoko." meeting overload and micromanagement „Dva PMs pre jedného inžiniera, to je moja skutočná nočná mora.“ Hlavným argumentom proti ružovej PM-ťažkej budúcnosti Ng je, že Gaurav Khanna poskytuje protiklad, že Ng predpoklad Všimol si, že V tomto scenári, namiesto toho, aby sme mali viac PM na riadenie teraz hyperproduktívnych vývojárov, možno Koniec koncov, ak ChatGPT môže písať príbehy používateľov alebo analyzovať spätnú väzbu zákazníkov, prečo na to najímať ďalších ľudí? AI might automate parts of the PM role too "Zanedbáva skutočnosť, že rovnaké pokroky v oblasti umelej inteligencie by mohli znížiť potrebu PMs automatizáciou kľúčových aspektov ich práce." „Nástroje umelej inteligencie sú čoraz viac schopné generovať špecifikácie produktov, uprednostňovať funkcie na základe údajov používateľov a analyzovať spätnú väzbu na identifikáciu príležitostí na zlepšenie. Tieto tradične pracovne náročné úlohy by mohli byť zjednodušené alebo dokonca nahradené umelou inteligenciou, čo by viedlo k štíhlejším produktovým tímom.“ the PMs just get smarter tools Je tu aj skupina, ktorá verí Samozrejme, AI môže rýchlo vyrovnať aplikáciu, ale skúsení inžinieri vedia, že diabol je v detailoch: vyrovnávanie, integrácia systémov, riešenie prípadov okrajov, škálovanie softvéru atď. zasmial Ng myšlienku, hovorí, že by milovali Pochybujú o tom, kto Môže magicky Požiadavky na punch line: - kvapkajúce sa sarkasmom, zdôrazňujúc skepticizmus, že PM (najmä ako „strední manažéri“) by mohli niekedy nahradiť dobrých inžinierov. engineering won’t be as cheap and easy as Ng implies Jeden cynický hacker News komentár "Čokoľvek tento chlapík fajčí, príčina 1 PM na 0,5 inžinierov je nejaká trieda-A myseľ rozdrvená šialenstvo práve tam." „Nie je to negatívne na projekte“ "budovať jackshit tým, že hodí hromadu LLM-hallucinované špiny na stenu." "Samozrejme, vývojári sú tí, ktorí budú nahradení bezmyšlienkovitými strednými manažérmi, ktorí existujú len preto, aby plytvali časom všetkých." Ďalšou perspektívou je : AI bude odhaľovať slabé PM Slabí inžinieri. ako jeden pozorovateľ musel, Inými slovami, ak sa kódovanie stáva jednoduchším, možno inžinieri začnú narúšať produktový trávnik sami (pretože dokážu zvládnuť viac produktového myslenia, keď sú oslobodení od gruntového kódovania), alebo jednoducho že Koniec koncov, ak inžinier môže požiadať AI o generovanie desiatich variácií funkcie, možno sa budú menej spoliehať na PM, aby určili všetko dopredu. PMS sú prepustené. survival of the fittest a "Alebo je to naopak? ... Čo ak technicky ostrí dizajnéri a dobre zaoblení vývojári skutočne skončia vyháňaním nekompetentných manažérov?" bad PMs will have nowhere to hide Prebytok A nezabudnime na čistý kultúrny odpor: Mnohí vývojári jednoducho nechcú viac PM dohľadu. Každý, kto pracoval v prostredí s ťažkými stretnutiami a ťažkými manažérmi, sa môže spojiť so strachom z Zdvojnásobenie PM by mohlo zaviesť komunikáciu nad hlavou, konfliktné smernice a byrokratický výbuch - úplne opačný k agilným, štíhlym tímom, ktoré sa už roky obhajujú vo vývoji softvéru. "Obaja majú rôzne vízie o produktoch, ale nebudú sa navzájom rozprávať - obaja vám jednoducho hovoria, aby ste ignorovali druhého a urobili to, čo chcú." too many cooks in the kitchen Vyvážený (Ale Bulish) Take: Kto má pravdu o budúcom tímovom pomere? Ako u väčšiny technologických diskusií, pravdepodobne pravda leží niekde uprostred - ale opierajúc sa o Ngovu víziu viac, než by skeptici mohli pripustiť. Je to provokatívny mesačný záber myšlienky - a niekedy musíte povedať extrém, aby ste spustili diskusiu. Ng is onto something real, but the 2:1 ratio is an exaggerated scenario Na bullish strane je ťažké poprieť Ngov základný pohľad. v mnohých prípadoch urobil stavebný softvér rýchlejším a lacnejším. Prototypy, ktoré kedysi trvali niekoľko týždňov v tíme, môžu byť teraz zmasakrované znalým premiérom alebo dizajnérom s asistentom AI za jeden deň. Ngova vlastná organizácia, AI Fund, zrejme vidí tímy experimentovať s modelom PM v reálnom živote. - a videli sme rozšírenie kurzov, workshopov a rolí špeciálne pre PM zamerané na AI. has „Vedenie produktov AI má jasnú budúcnosť!“ Avšak, byť bullish neznamená nosiť blinds. je celkom možné, že Možno, že zajtrajší „inžinieri“ tiež robia veľa produktovej práce (napísanie špecifikácií, výber funkcií) a zajtrajší „PM“ sú technickejší (môžu robiť ľahké kódovanie alebo aspoň AI-podporované prototypovanie). Pomer sa nemusí posunúť na 2:1, ak každá strana začne preniknúť do územia druhej strany s pomocou AI. Jeden inžinier by mohol vydať to, čo 5 používal, a jeden PM by mohol spravovať to, čo 3 používal – čo znamená, že v hlavnom čísle, ale výrazne väčšiu produktivitu na oboch stranách. v závislosti od fázy projektu: niekedy prichádza s správnou myšlienkou (PM-ťažké), inokedy vykonáva zložité technické detaily (inžinier-ťažké). we won’t literally see teams with 2 PMs per engineer across the board. still have a 5:1 or 4:1 ratio bottleneck might shift Je tiež potrebné poznamenať, že nie všetky stupnice riadenia produktov sú lineárne s inžinierskymi výstupmi. AI môže pomôcť, ale nie úplne nahradiť tieto ľudské prvky – prinajmenšom ešte nie. Takže dopyt po silných produktových mysliteľoch bude skutočne rásť. Inými slovami, AI môže pomôcť zhrnúť a urýchliť úlohy, ale nemôže (v súčasnosti) skutočne empatizovať s užívateľským bodom bolesti alebo mať eureka moment zabijakovej funkcie. human judgment "Stále potrebuje veľa vstupov počas celého procesu, aby poskytol čokoľvek, čo má skutočnú a špecifickú hodnotu ... ešte nie je úplne tam, aby skutočne pochopil používateľov." l Medzitým inžinieri tiež nezmiznú – ale ich úlohy sa vyvíjajú. Možno si predstaviť budúcnosť, kde „inžinier“ dohliada na viacero kódovacích agentov AI – efektívne spravuje vyšší výstup – zatiaľ čo PM dohliada na viacero produktových smerov alebo experimentov súčasne. . technical directors or editors team structure becomes more fluid Príklad extrémneho pomeru Ng sa nemusí stať normou všade, ale signalizuje smer: Jeho provokácia je pravdepodobne určená na to, aby zobudila spoločnosti, aby investovali do produktovej stratégie a nielen hodili viac kódov do problému.A na to má pravdepodobne pravdu.Ako povedal, tí, ktorí stále zakazujú nástroje na kódovanie AI vo svojich spoločnostiach, to potrebujú prekonať - budúcnosť prichádza, či už sme pripravení alebo nie. the relative importance of pure coding vs. product thinking is shifting Viac PMs, viac kódu, viac otázok Andrew Ng v podstate zvrhol, predpovedal svet, kde sú produktoví manažéri oveľa početnejší – a pravdepodobne kritickejší – ako dnes. Je to svet, kde je kód lacný, „vibes“ sú nové špecifikácie a najlepšie nápady (alebo najlepšie výzvy) vyhrávajú. v priemernom štarte? Farba ma skeptický, ale nie odmietavý. Môžeme vidieť Môžeme vidieť tímy oscilovať medzi potrebou ťažkých vstupov produktov a ťažkých inžinierskych vstupov v rôznych časoch. Dve PM pre každého inžiniera new hybrid roles Ale ako niekto, kto sledoval technologické trendy, prichádzajú a odchádzajú (a opäť sa vracajú) - od prehliadačových vojen až po boom sociálnych médií - poviem toto: Pred rokom si málokto predstavoval, že nešifrovatelia by mohli vytvárať fungujúce aplikácie pomocou prirodzeného jazyka. Teraz sa to deje. Takže ak Andrew Ng vidí budúcnosť s PM, je to prinajmenšom budúcnosť, na ktorú by sme sa mali pripraviť, aj keď len aby sme sa ubezpečili, že sa nedostaneme do toho „PM pekla“, ktorého sa inžinieri obávajú. never bet against a paradigm shift when AI is involved Koniec koncov, či už ste Team PM alebo Team Eng, chytrý krok je Ak ste vývojár, dostať pohodlné s AI kódovanie asistentov a možno vyčistiť tie produkt zmysel zručnosti. Ak ste produktový manažér, lepšie zaostriť svoje technické čapy a naučiť sa využívať AI vo svojom pracovnom postupe. A všetci - kodéri aj PM - by sa mali naučiť pracovať s AI, pretože to mení pravidlá hry. embrace the tools and level up your game „Každý by sa mal naučiť kódovať“ Takže, bude klasický pravidlo palca ísť cestou faxového stroja? Možné. Aspoň budeme hovoriť o zložení produktového tímu veľmi odlišným spôsobom za päť rokov. Ak AI automatizuje základnú prácu, zamerajme ľudský talent tam, kde to naozaj záleží – kreatívne, strategické, empatické produktové vedenie vysoká inžinierska vynaliezavosť, či už to znamená viac PM, menej PM, alebo jednoducho Vážená pani poslankyňa a pani poslankyňa, z tejto diskusie je jedno jasné: Jeden PM pre 7 inžinierov It’s about time we re-thought how we build products a Šikovnejší “vibe coding” is changing the vibe of software teams, and none of us can afford to ignore it. Pozrite si rozhovor v plnom znení: https://www.youtube.com/watch?v=RNJCfif1dPY&embedable=true https://www.youtube.com/watch?v=RNJCfif1dPY&embedable=true&transcript=true&video=false