Knjige koje bi svaki inženjerski menadžer trebao pročitati

Rijetka je prilika da tvrtke pružaju obuku za vodstvo prije nego što postanete menadžer. Nekoliko dana ili tjedana nakon onoga što je vjerojatno bio jedan od najsretnijih dana u vašem nedavnom sjećanju, dana kada vam je ponuđena pozicija izvan pojedinačnog doprinosnog zapisa, nađete se pred milijunom pitanja. Smatrate da su vas prevarili da nešto potpišete, a da niste pročitali sitni tisak.

Taj osjećaj koji doživljavate nije nov, samo ste ga samo zaboravili. Ne znaš što bi trebao raditi. Nema smisla. Jer ako mislite da su vas godine pisanja softvera izučile za menadžera, istraživanje tvrdi suprotno. Ali to nije kraj svijeta. Iako vaša tvrtka najvjerojatnije ne razumije potrebu za formalnom obukom za menadžment, na raspolaganju vam je mnoštvo informacija koje će vam olakšati, a možda i ugodnost.

Kad sam postao menadžer, radio sam ono što obično radim kad se suočim s izazovom o kojem gotovo ne znam ništa: počeo sam čitati. Pročitao sam puno knjiga, neke su bile dobre, a neke su bile nevjerojatne. Svi su oblikovali način na koji radim svoj posao, pa sam pomislio da ću ih podijeliti s drugim ambicioznim ili aktivnim menadžerima vani.

Kustos sam pripremio na temelju nekoliko čimbenika:

  • Knjige bi trebale obuhvaćati širok skup tema inženjerskog upravljanja i vodstva. Lako je pronaći knjige koje se preklapaju. Mnogo je teže pronaći raznolikost informacija kada ste vrlo novi u vodstvu.
  • Trebali bi biti napisani u različita razdoblja. Softverska industrija se neprestano razvija. Nema smisla čitati samo ono što se događalo 1980-ih ili 90-ih.
  • Redoslijed čitanja puno je važan. Neke su knjige specijaliziranije od drugih. Dane informacije mogu se smatrati slojevima koji se slažu jedan na drugi. Ako niste iskusni, možete započeti na sredini ili na kraju, a to će vam u osnovi pokvariti druge knjige.
  • Napokon, stavio sam čvrsto ograničenje od 7, samo zato što mislim da je ovaj popis dovoljan za izgradnju temeljnog sloja na vrhu kojeg možete nastaviti čitati, a možda čak i dalje istraživati.

Ali dosta uvoda, da vidimo popis :)

Peopleware: produktivni projekti i timovi, Tom DeMarco i Tim Lister

Ovo bi trebalo biti obavezno čitanje za sve. Razdoblje. Ne, ne samo svi u softveru, svi koji rade u privatnoj tvrtki trebali bi čitati ovu knjigu. Nevjerojatno mi je koliko su već prilično riješeni svi problemi s kojima se ljudi svakodnevno bave. Osamdesetih godina. Ako pročitate samo jednu knjigu s ovog popisa, neka bude i ova.

Upravljanje visokim izlazom, Andrew S. Grove

Ubrzo nakon što prijeđete s individualne pjesme na voditeljsku, postavit ćete si osnovno pitanje.

Kako mogu mjeriti vlastiti uspjeh?

Nekad ste mogli tako lako odgovoriti. Sad kad sve manje pišete kôd i bavite se timskom dinamikom i problemima s ljudima, kako ćete vi ili vaš šef mjeriti vaš napredak i uspjeh? Ova knjiga pruža danas općeprihvaćen odgovor: mjerite se kroz uspjeh ljudi koji vam izvještavaju. To će reći, ako je vaš tim uspješan, onda ste uspješni. Pretjerano pojednostavljujem, naravno, ali to je bilo moje najveće oduzimanje od ove knjige.

Postoji pronicljiviji dio informacija kao što je prolazak kroz proizvodni cjevovod, kako voditi sastanke ili kako voditi jedan na jedan. Ovo je klasična knjiga koju bi svi trebali pročitati čak i ako ih ne zanimaju vodeće uloge. To je tako dobro.

Reći ću ipak da je ova knjiga napisana davno. Dojam koji sam stekao bio je da su vođe iz tog doba mjerodavniji od onoga što danas vidite u tvrtkama. Ovo nije kritika, to je pošteno upozorenje. Možete pročitati nekoliko poglavlja i zaključiti da se nitko ne može izvući ako to učini u tvrtki. Postoji određena nijansa u načinu vođenja opisanom u ovoj knjizi i važno ga je razumjeti.

Utjecaj: znanost i praksa, Robert B. Cialdini

Posao inženjerskog menadžera je osigurati da njihov tim ima sve što je potrebno za uspjeh. To znači upravljanje interakcijom između više skupina ljudi radi postizanja ugodnog ishoda.

Ako ste ikada pokušali uvjeriti prijatelja da pređe s WhatsAppa na Telegram i niste uspjeli, pokušali ste izvršiti utjecaj. U osnovi ćete to morati raditi svaki dan, a prema mom iskustvu, ovo je vrlo teška vještina za naučiti. Potrebno je puno vježbe, a stvarno nema načina pješčanika u kojem možete uspjeti i sve će biti u redu. Pokušat ćete u nekom trenutku razgovarati s nekim da nešto učini i nećete uspjeti, a vi ili vaš tim ćete zbog toga patiti.

Ova je knjiga konačni vodič o tome kako znanstveno pristupiti problemu. Čini se da mnogi menadžeri misle da ne trebaju naučiti kako utjecati na druge, posebno na njihova izravna izvješća, jer je rang glavni utjecaj. Po mom mišljenju to će vas spriječiti da ikad postanete veliki vođa. Da, vjerojatno ćete nekoga nadvladati i osjećat ćete se sjajno dok to radite. Ali ako vas ta osoba na kraju mrzi zbog toga, upravo ste izgubili njezino povjerenje i vidjet ćete posljedice toga kasnije.

Brzi razvoj: Kroćenje divljih programskih rasporeda, Steve McConnell

Ovo je još jedan klasični udžbenik koji bih volio da svi u softveru pročitaju. Ako ste trenutno u tvrtki koja je agilna i bori se s neproduktivnim sastancima, nekvalitetnim kodom, članovima tima koji se međusobno ne mogu slagati ili dionicima koji vas tjeraju da napustite ured kasno navečer, pronaći ćete na najmanje jedno rješenje u ovoj knjizi. To je također dobra knjiga o vodstvu, kako opisuje, u vjerojatno mojem omiljenom poglavlju, popisu stvari koje definitivno ne biste trebali raditi ako želite imati sjajan tim. Još uvijek se povremeno pozivam na to poglavlje, jednostavno je jako dobro i pronicljivo.

Upravljanje ljudima, Michael Lopp

Ovu sam knjigu volio zbog humora i uvida u neke od kultura najvećih tehnoloških kompanija. Ne čini se kao udžbenik u usporedbi s ostalima s ovog popisa, ali to ga čini izvrsnim.

Morate shvatiti da su vođe još uvijek ljudi, zeznut će se, a krajnji rezultat može biti tragičan ili smiješan. Ili oboje. To je vrlo važna lekcija za naučiti, koja mi je, najiskrenije, uzela najviše vremena.

Vrlo je lako uhvatiti se u teoriji dok pokušavate naučiti kako biti vođa. Ali stvarnost je često toliko luda da vam nijedna knjiga ne može ponuditi rješenje koje vam treba. Završit ćete u situacijama kada ćete sve raditi po principu, a ljudi će i dalje biti nesretni. I to je u redu. Priče iz Managing Humans pomoći će vam da to shvatite.

Put menadžera, Camille Fournier

Ono što ovu knjigu čini nevjerojatnom jest to što nudi jasan i jednostavan opis vaših odgovornosti i ciljeva na svakom koraku na ljestvici vodstva. Većina tvrtki nema ni te podatke za vlastiti trag vodstva.

Sve započinje opisivanjem na što bi se voditelj početne razine trebao usredotočiti, poput mentorstva mlađim programerima. Prelazi na inženjerske menadžere, više menadžere, pa čak i pokriva ono što VP softver treba raditi. Osobno sam se uvijek pitao kako izgleda dan u cipelama VP-a, a ako i vi imate, ova knjiga je za vas.

Osim što samo pripitomljavam vašu znatiželju kako izgledaju gornji slojevi, ja volim ovu knjigu jer je tako realna. Ovdje nema utopijskog pogleda na timove i procese. Sve je to utemeljeno u iskustvu autora. Zbog toga su podaci vrlo primjenjivi u vašem radnom okruženju.

Jednominutni menadžer, Kenneth H. Blanchard

U početku ovo nisam želio čitati nakon što sam ga pronašao, ali drago mi je što sam se predomislio u vezi s tim. To je u osnovi kratka priča o menadžeru koji je vrlo dobar u svom poslu, posebno u jednom području.

Neću vam to pokvariti. Podaci koje izvučete iz ove priče nisu osobito inovativni. Postoje i druge knjige koje detaljnije zaranjaju u njegovu temu. Ali u tome postoji nešto stvarno zadovoljavajuće što zapravo ne mogu objasniti. To je poput GitHubove suštine koja rješava problem u manje od 100 redaka koda.

Možete biti prezirni prema tome - nema šanse da to može biti tako jednostavno, zar ne? Ili ga možete pažljivo pročitati i uvažiti njegovu jednostavnost, znajući da to nije generalizirano rješenje, ali ipak dovoljno dobro da ga vrijedi imati u svom alatu. Potpuno je moguće da ćete pročitati ovu knjigu i pomisliti da pretjerujem, ali hej, to je moj popis;)

Radikalna iskrenost, Kim Scott

Mogu brojati do 7 sasvim u redu, ali zaista sam želio ovu knjigu ponuditi kao svojevrsni dodatak svom popisu. Ne bih rekao da je to obavezno čitanje. Nakon što prođete sve gore navedene knjige, trebali biste odabrati ovo za vrlo upečatljiv alternativni pogled.

U osnovi, Radical Candor je okvir kako se odnositi prema ljudima. To zapravo nije povezano s razvojem softvera. To možete primijeniti bilo gdje, sa svojim prijateljima, s obitelji, iskreno je vrlo apstraktno u tom pogledu.

Autorica Kim Scott radila je u Googleu i Appleu. Prisjeća se nekih svojih iskustava tijekom rada tamo. Otkrila sam da su ta poglavlja izuzetno ugodna, ali uzimam ih s rezervom. Neki od novijih izvještaja u medijima izravno proturječe nekim pričama iz ove knjige. Zbog toga oklijevam preporučiti ga svima.

Sam okvir ima smisla, ali tako je teško zapravo ga provesti u praksi. Znam da nije kriv autor. Volio bih da svijet radi na način na koji ona opisuje, ali mislim da nikada neće. Unatoč tome, ako pokušate postići čak 50% radikalne iskrenosti, postat ćete bolji vođa. Ako imate želudac za 100%, volio bih vas osobno upoznati.

Je li to to?

Ovaj je popis čvrst temelj za nove menadžere ili ljude koji razmišljaju o tome da postanu vođe timova ili menadžeri. Postoji još toliko toga za naučiti. I sam bih volio jednostavan i kratak popis poput ovog kad bih napravio korak prema vodstvu. Nadam se da ćete i vi.