A műszaki vezetéshez vezető út: hogyan lehet a fejlesztőből a csapat vezetőjévé válni

Ha a szoftverfejlesztés úgy érzi, hogy ez csak a szakmai céljának része, akkor érdemes megfontolnia, hogy technológiai vezetővé váljon. A technológiai vezető különböző dolgokat jelenthet: egy csapat vezetését (közvetlen jelentések nélkül) vagy egy menedzsert. Például a mérnöki vezető olyan személy, aki felelős a csapatért és annak projektjeiért. Ez azt jelenti, hogy felelősek a népek karrierjéért, az üzleti növekedésért, a teljesítésekért, a határidőkért, a kultúráért, a kódszabványokért, a technikai adósságért és egyebekért is.

Ha fejlesztő vagy, nem biztos, hogy világos, hogyan juthatsz el a technikai vezető pozícióba. Ha az a célja, hogy hamarosan menedzser legyél, fel kell tenned magadnak a kérdést, miért akarod ezt a szerepet. A vezetővé válás lehet, hogy nem igazodik a hosszú távú céljaihoz.

Bekerültem a szoftverfejlesztésbe, mert kényelmesebbnek éreztem a számítógépekkel való munkát, mint az emberek. De egy idő után azon kaptam magam, hogy egyre többet segítek más fejlesztőknek. Élveztem a projektek vezetését és a jobb szabványok elérését. Személy szerint nyilvánvaló választás volt.

Számos szoftvermérnök számára az egyéni közreműködőként való növekedés lehet a megfelelőbb út. Számos vállalat kínál IC alternatívákat a menedzsment számára. Ezek az alternatívák tartalmazzák a személyzeti mérnököt, a jeles mérnököt vagy a mérnök társat. Ezek nagyon magas rangú technikai szerepek, de senki nem számol be nekik úgy, mint egy vezetőnek.

Tehát mérnöki menedzserként vagy más típusú csoportvezetővé akar válni? Fontos, hogy őszinte legyünk abban, hogy mi vezérel benneteket - kódírás és szoftverépítés? Vagy segít másoknak jobb eredményeket elérni, határidőkről tárgyal az érdekeltekkel, és meggyőzi üzleti csapatát arról, hogy a kódok újrateremtése nem időpazarlás? Az ezekre a kérdésekre adott válaszainak segíteniük kell abban, hogy melyik út felel meg jobban a kívánt eredményeknek.

Ha még mindig meg van győződve arról, hogy a technikai vezetői pálya megfelelő az Ön számára, akkor még vár néhány munka. Fontolja meg, hogy együttműködik a vezetőjével vagy egy mentorával, hogy segítsen azokon a területeken, ahol kevésbé ismeri. Íme egy tíz fő hangsúlyterület vázlata:

Felfelé . Egy igazi vezető cím és tekintély nélkül vezethet. Bárki, aki fantasztikus címmel és elegendő jogosultsággal rendelkezik a szervezeti diagram által, parancsokat adhat. De nem ez a vezetés - hanem arról szól, amit csinálsz.

Ezért kicsiben kell kezdenie. Vállaljon több felelősséget a nehéz projektek során. Segítsen társainak azáltal, hogy visszajelzést ad a pull kérésekben. Önként jelentkezik a projekt frissítésein. Javasoljon javításokat a csapat vagy a termék munkafolyamatához. Mentor egy kolléga.

Van elég lehetőség, amelyet az emberek vagy nem akarnak látni, vagy nincs elegendő hozzáértésük vagy magabiztosságuk a felvállaláshoz. Határozza meg, mivel küzdenek a kollégái, majd lépjen fel és tegye meg őket.

Tulajdonjog . A felelősségvállalás során feleljen mindenért, amit tesz vagy nem tesz. A vezető felelősséget vállal és elkerüli mások hibáztatását, a határidők elmulasztását vagy a hibákat.

Ahelyett, hogy valaki által bevezetett hibára panaszkodna, csak segítsen neki kijavítani, és magyarázza el, hogyan kerülhető el a jövőben. A kifogások előállítása senkinek sem segít. Szánjon időt arra, hogy teljesítse, amire elkötelezte magát. Ha szükséges, egyeztessen jobb határidőt a vezetőjével. Vezessen egy olyan projektet, mint a saját vállalkozása, és valóban törődik vele.

A közelmúltban a csapatom egyik technológiai vezetője kihúzta a legújabb mesterágat. Nagy csökkenést tapasztaltak az egységes teszt lefedettségében. Ahelyett, hogy panaszkodott volna, hozzátette, hogy hiányzik a teszt lefedettsége. Ezután bemutatta, hogyan kell helyesen ellenőrizni a lefedettséget, és hogyan kell egység tesztet írni a komplex jellemzőkre. Felajánlotta, hogy segít, ha valakinek szüksége van rá, anélkül, hogy bárkit hibáztatna. A csapat értékelte ezt.

Kapcsolatok (vagy politika). Néha az emberek félreértelmezik a kapcsolatokat, és „politikának” nevezik őket. Ugyanazok a dolgok. Ha nem akar a „politikával” foglalkozni, akkor gondolja át, ha elsősorban vezetésbe akar lépni.

Az értelmes kapcsolatok kiépítése a mérnöki vezetők egyik feladata. A menedzsment másokon keresztül valósítja meg a dolgokat. Kezdjen jó kapcsolatokat kialakítani más mérnöki vezetőkkel. Ők a leendő társaid.

Ennek néhány módja van, például a technikai beszélgetéseken való bemutatás, a műhelytalálkozók és a fejlesztők mentorálása a csapatán kívül. A mérnöki vezetők értékelni fogják azokat a kapcsolatokat, amelyeket ezeken a feladatokon keresztül kialakítanak.

Műszaki szakértelem . A mérnöki vezetőnek először mérnöknek kell lennie. Erős szoftvertechnikai háttérrel és gyakorlati tapasztalattal kell rendelkezniük. A csapat egyik legerősebb mérnökévé válás követelmény. Az a menedzser, aki nem tud kódolni, vagy nem érti a technikai részleteket, nem vehet részt a technikai megbeszéléseken. Miután vezetővé vált, mindig elég élesnek kell tartania képességeit ahhoz, hogy kompetens legyen a magasabb szintű architektúrában.

Mentorálás . A csapat bármely „igazán jó fejlesztője”, aki nem csapatjátékos, inkább káros, mint hasznos. Ha technikailag erős vagy, akkor segítened kell másoknak a szinted elérésében. A páros programozás, a kód áttekintése, az előadások, a nyílt forráskódú vagy a belső forrásból származó projektek nagyszerű példák arra, hogy hogyan kezdjünk el mások mentorálásában.

Ritkán fordul elő valaki, aki hozzád fordul és mentort kér. Mégis, ha önmagát „szakértőnek” titulálja, és proaktív módon elvégzi a fent említett dolgokat, az emberek természetesen elkezdik Önt kérni tanácsért. Ha másoknak segít, értelmes kapcsolatokat alakíthat ki, és megszerzi az emberek tiszteletét. Remélhetőleg cserébe ugyanezt teszik, és másokat is mentorálnak.

Projektmenedzsment . A projektek időben történő teljesítése minden vezető egyik fő feladata. Ha fejlesztőként folyamatosan hiányzik a határidők és alábecsüli a feladatokat, akkor mások nem bízhatnak meg benned. Szervezettnek kell lennie, és a feladatok tetején kell lennie.

Mindannyian tudjuk, hogy nehéz megbecsülni a szoftverprojekteket, mivel sok a bizonytalanság. Megfelelő eljárással azonban nem lehetetlen. Folyamatosan kommunikálja a projekt előrehaladását és elvárásait a vezetőjével vagy az érdekelt felekkel.

Például csapatom heti státuszjelentést készít, ahol a projekt technikai vezetőinek lehetőségük van kommunikálni az előrehaladást, megemlíteni az esetleges blokkolókat, vagy komoly aggodalomra adhat okot, hogy nem teljesítik időben.

Kommunikáció . Az egyértelmű és tömör kommunikáció minden vezető nagyon fontos jellemzője. Ha nem tudja egyértelműen megmagyarázni, mit szeretne a csapattól, akkor vezetőként megbukott, mielőtt bármilyen munka elkezdődött volna.

A kommunikáció sokféle formában létezik, beleértve a verbális, írásbeli és akár a testbeszédet is. Mindig az összes kommunikációs készség fejlesztésén dolgozzon.

Csapatom elmulasztott néhány határidőt, mert nem tudtam egyértelműen és időben közölni a követelményeket. Kevés olyan eset volt, amikor a kommunikáció hiánya zavart keltett abban a csapatban, aki mit kellett volna tennie. Megtudtam, hogy a projektmenedzserekre vagy az üzleti érdekeltekre támaszkodni a projekt részleteinek magyarázatában nem működik. A mérnöki vezetőnek meg kell értenie a projektet, majd meg kell magyaráznia és el kell adnia a csapatnak. És motiválja őket arra, hogy dolgozni akarjanak rajta.

Irányítás . Kezelje a menedzserét (és néha a menedzserét). Ez azt jelenti, hogy folyamatosan kommunikálunk velük és kezeljük az elvárásokat. A menedzserek ritkán szeretik a meglepetéseket, jó vagy rosszat. Létrehozhat bizalmi kapcsolatokat a vezetőjével. Legyen a fontos és nagy jelentőségű projektek közreműködője, és valósítsa meg őket időben és a költségvetés alapján. Ezután további projektek következnek, és megismételheti a folyamatot.

Konfliktusok és válságok . Gyártási problémák történnek, függetlenül attól, hogy hány egység- vagy integrációs teszt van. Igen, minimalizálni szeretné a projektjeiben előforduló hibák számát. Ami még fontosabb, hogy hogyan kezeled a gyártási kérdéseket. Azt a személyt, aki nyomás alatt pánikba esik, mások szemében azonnal vezetőként kizárják. A csapat és a többi menedzser egy nyugodt embert akar látni, akinek minden ellenőrzése alatt áll, még a legstresszesebb helyzetekben is.

A műszaki vezető, akivel korábban dolgoztam, mindig nyugodt volt. Nem volt olyan konfliktus vagy nyomás, amely rákényszeríthette volna. Legalábbis senki nem látta őt stresszesnek. Amikor hajnali 3 órakor egy gyártási kérdést kellett kezelni, nem okozott csalódást. A kérdést percek alatt rendezték, és úgy tűnt fel, hogy nem történt semmi.

Egy másik technológiai vezető annyira hangsúlyozta a határidőt, amelyet betegnek hívott fel azon a napon, amikor el kellett volna indítanunk a funkciót. Annyira szorongott, hogy mindenki más körülötte kényelmetlen volt vele dolgozni.

Annak ellenére, hogy ez 2 teljes ellentéte, kitalálhatja, melyik volt sikeresebb technológiai vezetőként.

Látomás . Mindenért, amiért felelősek, a vezetőnek meg kell értenie a „miért” kifejezést. Felelősek azért is, hogy mindenki más megértse, miért “dolgoznak” egy projekten. A vezetőnek meg kell magyaráznia (gyakran sokszor), hogy miért zajlik a projekt, miért dolgoznak rajta a konkrét emberek és hogyan illeszkedik ez a projekt a „nagy képbe”. Egy csapatnak hinnie kell abban, amit csinál, csak akkor tudnak eredményesek lenni.

Vezesse az utat előre, mától kezdve

A vezetés nem korlátozódik egy vagy két emberre, ezért ne várja meg az engedélyt, lépjen fel még ma. Legyen szakterületének szakértője, és kezdjen el segíteni az embereknek, amikor elakadnak. Dolgozzon kommunikációs képességein, még valami apróbb dolgon is, például a műszaki dokumentáción. Remek szakmai kapcsolatokat építsen ki jelenlegi és potenciális jövőbeli társaival. Ügyeljen arra, hogy okosan gazdálkodjon az idejével, és tartsa be a projektek határidejét. És ne felejtsük el, hogy a vezetés az emberekről szól, ezért valóban segítse az embereket a növekedésben és a legjobb munkájukban.

Megtalálhatsz a Twitteren //twitter.com/netxm, ha kérdésed van, vagy csak „szia” -t szeretnél mondani.