Nädal 9: Koodi vs inimeste juhtimine

Nagu inimesi, siis ka IT juhte on igasuguseid aga laias laastus jagunevad nad kahte leeri. Ühed, kes teavad koodi paremini, kui omaenda elukaaslast ja teised, kes võib-olla ei oska ise rida koodigi kirjutada, kuid suudavad terve meeskonna nõnda aerutama panna, et asjad liiguvad nagu masinavärk. Ideaalis võiks juht olla mõlemat aga reaalsuses kipub igaüks emba kumba poole kalduma.

Kui võtta näiteks Linus Torvalds, siis tema on üsna ehe näide tehnilisest juhist, kes ei ole troonile sattunud mitte ilusa jutu või PowerPointide pärast, vaid oma ala tegude viljadaena. Linuxi kernel ei ole põlve otsa projekt, mida "teeme koos ja vaatame mis saab" mentaliteediga ehitada. Seal peab keegi väga konkreetselt teadma, mis toimub. Torvalds on tuntud ka selle poolest, et ta ei keeruta, kui midagi on halb, siis ta ütlebki otse välja. Mõne jaoks on see täiesti okei ja isegi motiveeriv, teise jaoks järjekordne põhjus tiimist jalga lasta. Ehk tema stiil töötab aga ainult teatud tüüpi inimestega. Päris kõik ei taha, et keegi neid avalikult läbi võtaks. Teisisõnu, kui sul on õhuke nahk ja ootad juhilt pigem pai, kui valusat tõde, siis Torvaldsi tiim ei ole ilmselt see koht, kus pikalt vastu peaks.

Teine äärmus on Satya Nadella, kes on pigem selline juht, kes ei hakka sulle seletama, kuidas su koodis for-loopi paremini kirjutada, vaid keskendub sellele, et inimesed oleksid samadel sagedustel ja sihikul üks ja sama eesmärk. Kui ta Microsofti juhiks sai, oldi pigem kinni vanades harjumustes ja kohati "meie vs nemad" mentaliteedis aga tema tõi sisse rohkem koostööd ja vähem egotrippi. Just need muudatused kajasutsid ka selles, et Microsoft hakkas jälle päriselt kasvama, mitte lihtsalt vanast rasvast elama. See näitab üsna hästi, et vahel ei olegi vaja maailma parimat koodikirjutajat, vaid inimest, kes suudab panna masina lõpuks sünkroonis tööle.

Kui nüüd neid kahte võrrelda, siis joonistuvad välja erinevad juhtimisstiilid, mida nad suudavad hästi omas mahlas maksma panna. Torvaldsi tüüpi juht on vajalik siis, kui asi on väga tehniline ja keegi peab lihtsalt ütlema, kuidas asjad käivad, muidu läheb kogu projekt üsna kiiresti segasummasuvilaks. Samas, kui sul on suurem organisatsioon ja palju erinevaid tiime, siis ainult "mina tean paremini" suhtumisega kaugele ei sõua ja vaja on kedagi, kes suudab inimesed sümfoonias aerutama panna, isegi kui omavahel alguses üldse läbi ei saada. Halb kombinatsioon on see, kui juht ei ole kumbki neist - ei saa aru tehnilisest poolest ega suuda ka inimesi juhtida. Sellisel juhul ei ole küsimus enam stiilis, vaid lihtsalt halvas juhtimises või ebakompetentsuses. Just neid viimaseid juhte võib kahjuks leida tihtipeale kõikjalt, kuid see on kõigest minu arvamus.

Minu kännu otsast tundub, et tänapäeva IT maailmas on pigem rohkem väärt juhid nagu Nadella, sest süsteemid on läinud nii suureks ja integreenud omavahel, et ühemeheorkester ei suuda niikuinii kõike effektiivselt kontrollida aga samas ilma selliste tegelasteta nagu Torvalds ei sünniks ka neid tugevaid tehnilisi vundamente, mille peal kogu see kupatus püsti seisab.

Kokkuvõttes võib öelda, et kui panna need kaks dirigenti samasse orkestrisse, siis ilmselt nad ei juhiks sama meeskonda väga kaua koos aga jällegi mõlemat tüüpi juhte on vaja. Üks hoiab asja tehniliselt koos ja teine hoiab inimesed koos, ning kui üks neist kahest puudu on, võib süsteem hakata logisema ja siis ei aita enam ei hea kood ega ilus visioon, sest mõlemad on poolikud.

Kasutatud allikad:
https://wiki.itcollege.ee/index.php/E-ITSPEA_9:_IT_juhtimine_ja_riskihaldus
https://en.wikipedia.org/wiki/Linus_Torvalds
https://en.wikipedia.org/wiki/Satya_Nadella

Kommentaarid

Populaarsed postitused sellest blogist

NÄDAL 4 | Info- ja võrguühiskond

Nädal 5: Tarzan suurlinnas

Nädal 3: Uus meedia