Forum » Programiranje » Prehod iz inženirja v managerja
Prehod iz inženirja v managerja
strawman ::
Na neki točki v karieri se verjetno vsak programer ali inženir vpraša "Ali bom to počel do upokojitve?", in pa "Kakšne so alternative?".
Sam osebno tam še nisem, opažam da se večina inženirjev sčasoma preseli v druge vloge, kjer niso v večjem obsegu le izvajalci na projektih, in sicer najbolj pogosto v:
- Presales/sales
- Architecture/consulting
- Management
Seveda obstajajo tudi inženirji ki to počnejo do upokojitve, bodisi iz veselja ali iz nuje, ali pa taki ki v sklopu svojih delovnih nalog že opravljajo eno ali več od naštetih funkcij, zaslužijo dovolj za predčasno penzijo, odprejo svoje podjetje, itd., ampak so prej izjema kot pravilo.
Velja tudi, da dober inženir še ne pomeni, da bo človek dober vodja. Mislim, da vsak od nas pozna kako zgodbo, kjer se je senior inženirja povišalo v vodstveno vlogo le zato, ker je bila to pač naslednja stopnička na plačilni lestvici.
Zanima me, kako izgleda prehod iz inženirskih voda v vodstvene. Torej, kakšen je prehod med npr. programerjem in CTO / Team Lead / Software Manager in podobnimi vodstvenimi pozicijami, kjer se bolj kot s samo implementacijo ukvarjaš z ljudmi. Zanimajo me vaše osebne zgodbe, anekdote in mnenja.
Kakšnega usposabljanja ste bili deležni?
Kakšni so plusi takega prehoda?
Menite da se lahko vodja naredi iz vsakega človeka in karakterja?
Kako ste se razumeli z ljudmi, ki so vam kar naenkrat podrejeni?
Kako ste preklopili iz inženirskega mindseta?
Kakšne so vaše dnevne naloge v primerjavi s prejšnjimi?
Pogrešate zadolžitve prejšnje vloge?
Kakšne so bile vaše metrike po katerih ste vi/nadrejeni merili uspešnost?
S kakšnimi težavami ste se morali soočati?
Sam osebno tam še nisem, opažam da se večina inženirjev sčasoma preseli v druge vloge, kjer niso v večjem obsegu le izvajalci na projektih, in sicer najbolj pogosto v:
- Presales/sales
- Architecture/consulting
- Management
Seveda obstajajo tudi inženirji ki to počnejo do upokojitve, bodisi iz veselja ali iz nuje, ali pa taki ki v sklopu svojih delovnih nalog že opravljajo eno ali več od naštetih funkcij, zaslužijo dovolj za predčasno penzijo, odprejo svoje podjetje, itd., ampak so prej izjema kot pravilo.
Velja tudi, da dober inženir še ne pomeni, da bo človek dober vodja. Mislim, da vsak od nas pozna kako zgodbo, kjer se je senior inženirja povišalo v vodstveno vlogo le zato, ker je bila to pač naslednja stopnička na plačilni lestvici.
Zanima me, kako izgleda prehod iz inženirskih voda v vodstvene. Torej, kakšen je prehod med npr. programerjem in CTO / Team Lead / Software Manager in podobnimi vodstvenimi pozicijami, kjer se bolj kot s samo implementacijo ukvarjaš z ljudmi. Zanimajo me vaše osebne zgodbe, anekdote in mnenja.
Kakšnega usposabljanja ste bili deležni?
Kakšni so plusi takega prehoda?
Menite da se lahko vodja naredi iz vsakega človeka in karakterja?
Kako ste se razumeli z ljudmi, ki so vam kar naenkrat podrejeni?
Kako ste preklopili iz inženirskega mindseta?
Kakšne so vaše dnevne naloge v primerjavi s prejšnjimi?
Pogrešate zadolžitve prejšnje vloge?
Kakšne so bile vaše metrike po katerih ste vi/nadrejeni merili uspešnost?
S kakšnimi težavami ste se morali soočati?
svecka ::
odvisno od okolja. Jaz vem da mi bolj odogovarja inženirska posla, ker management če ti ne paše organizacija in vsakodnevno sizifovo jebanje in reševanje težav, ti bo dojadilo. Sem probal oboje. Management je odvisno kok si samosvoj šef. Če maš nad sabo in pod sabo bedake, ti nobena organizacija ne pomaga in ti gredo sam živci.
napsy ::
Kakšnega usposabljanja ste bili deležni?
Mentorstvo, stiki z drugimi na enakem polozajo v drugih firmah
Kakšni so plusi takega prehoda?
Predvsem novi challengi, scope dela, visja raven prispevanja k podjetju
Menite da se lahko vodja naredi iz vsakega človeka in karakterja?
Mislim da ne, moras biti saj kancek prilagodljiv pa odprt na nove poglede pa ideje. Podrocje te mora zanimat
Kako ste se razumeli z ljudmi, ki so vam kar naenkrat podrejeni?
Cist super.
Kako ste preklopili iz inženirskega mindseta?
To se ne zgodi v hipu ampak se mora ze preden ti je dodeljena taksna pozicija.
Kakšne so vaše dnevne naloge v primerjavi s prejšnjimi?
Predvsem pazit, da gre vse po nacrtu, da ima ekipa fokus na pravih stvareh. Precej je tudi soft nalog (e.g. skrb da so vsi v ekipi OK).
Pogrešate zadolžitve prejšnje vloge?
Dolocene stvari pogresam, mogoce je manj tistega team bonding obcutka, tud resevanje kaksnih kompleksnih tezav pa risanje po whiteboard.
Kakšne so bile vaše metrike po katerih ste vi/nadrejeni merili uspešnost?
Tvoja uspesnost postane uspesnost tvoje ekipe.
S kakšnimi težavami ste se morali soočati?
Zares dobit pravi mindset. Obcutek, kako veliko vpliva v resnici imas v sam razvoj posameznikov, ekipe in produktov. So pa tudi kaksna dost nehvalezna opravila, recimo se poslovit od posamezniko/low performerjev. To je verjetno ena najtezjih stvari (vsaj zame) in precej izven confort zone, ampak treba je naredit.
To je nekoliko na hitro. Ce te zanima kaj vec, mi lahko pustis kaksen DM.
"If you die, you die. But when you live you live. There is no time to waste."
kow ::
Strawman, ko bos menedzer. Zadrzi se zgodbic kaj vse si naredil "back in the days". Pa ne omenjanj, kako obcasno se kaj sprogramiras. Mlade to ne zanima.
Zgodovina sprememb…
- spremenil: kow ()
DaLemuroso ::
Osvisno od podjetja in zaposlenih. Ponekod je lahko, ponekod prakticno nemogoce.
Kar se tice podrocij kakor prodaja, pa je verjetnost da tehnik dela kikse izjemno velika. Ce bi imel obcutek za oboje bi verjetno ze dolgo bil mali podjetnik.
Kar se tice podrocij kakor prodaja, pa je verjetnost da tehnik dela kikse izjemno velika. Ce bi imel obcutek za oboje bi verjetno ze dolgo bil mali podjetnik.
Butalci se pritozujejo, pametni obvozijo.
Zgodovina sprememb…
- spremenilo: DaLemuroso ()
bedak_res ::
Niso vsi za to, moja izkušnja:
V moji prejšnji firmi (sem programer) je drugo podjetje prevzelo naše in prišlo je do raznih restrukturiranj.
Moj sodelavec je bil v času ko sem začel predvsem zelo dober programer, občasno pa je sodeloval pri načrtovanju projektov. Ob restrukturiranju je postal vodja programerjev, kar pomeni, da programiral praktično ni več, je pa načrtoval projekte, določal cilje in na splošno upravljal z ekipo programerjev.
Moram reči, da je bil veliko prej boljši programer kot pa potem vodja, in nekateri ljudje pač niso za to. Izpostavljam slabo komunikacijo z drugo vodjo (ki je dejansko je ona potem reševala situacije), slabo razporejanje programerjev na projekte (npr. mudilo se je zaključiti projekt, katerega se potem vsaj pol leta stranka niti dotaknila ni, vmes pa so druge stranke grozile z odhodi, ker se kakšna njihova manjša in bolj pereča zadeva ni opravila), odobritve dopustov programerjev med najbol norimi tedni kar se projektov tiče, ker pač ni bil na tekočem kaj se dogaja, težko se mu je bilo postaviti za programerje kar se nepredovanj tiče in še in še..
Mislim da je odvisno od osebe. Zase lahko precej sigurno rečem, da bi bil zanič vodja.
V moji prejšnji firmi (sem programer) je drugo podjetje prevzelo naše in prišlo je do raznih restrukturiranj.
Moj sodelavec je bil v času ko sem začel predvsem zelo dober programer, občasno pa je sodeloval pri načrtovanju projektov. Ob restrukturiranju je postal vodja programerjev, kar pomeni, da programiral praktično ni več, je pa načrtoval projekte, določal cilje in na splošno upravljal z ekipo programerjev.
Moram reči, da je bil veliko prej boljši programer kot pa potem vodja, in nekateri ljudje pač niso za to. Izpostavljam slabo komunikacijo z drugo vodjo (ki je dejansko je ona potem reševala situacije), slabo razporejanje programerjev na projekte (npr. mudilo se je zaključiti projekt, katerega se potem vsaj pol leta stranka niti dotaknila ni, vmes pa so druge stranke grozile z odhodi, ker se kakšna njihova manjša in bolj pereča zadeva ni opravila), odobritve dopustov programerjev med najbol norimi tedni kar se projektov tiče, ker pač ni bil na tekočem kaj se dogaja, težko se mu je bilo postaviti za programerje kar se nepredovanj tiče in še in še..
Mislim da je odvisno od osebe. Zase lahko precej sigurno rečem, da bi bil zanič vodja.
c3p0 ::
Tu je problem (nekaterih?) podjetij, kjer je dosti več poti napredovanja preko team lead oz. managerskih pozicij. In potem je briljantni programer včasih zgolj povprečen manager, ali pa še to ne, ker je bolj na "spektru" in nima neke empatije. Za biti nek principal engineer pa ni dovolj mest.
Zgodovina sprememb…
- spremenil: c3p0 ()
Invictus ::
Sam sem se odločil proti managerskim/prodajnim pozicijam, ker ti to bistveno omeji kariero, predvsem zaradi dejstva, da izgubiš "obrtniško" znanje.
Bolje biti dobro plačan inženir, s folkom in stranko naj se pa jebejo drugi.
BTW, razen arhitekta so ostale pozicije plačane manj od senior inženirja. Nima šef tima največje plače .
Bolje biti dobro plačan inženir, s folkom in stranko naj se pa jebejo drugi.
BTW, razen arhitekta so ostale pozicije plačane manj od senior inženirja. Nima šef tima največje plače .
"Life is hard; it's even harder when you're stupid."
http://goo.gl/2YuS2x
http://goo.gl/2YuS2x
Kripto mesi ::
132161 ::
Kripto mesi je izjavil:
Menda za šefa nisem, ker menda premalo mehko, za mravljico sem pa sup€r.
hop cefizelj, pa te imamo
Nič hudega, Kripto mesi, ti si kar daj duška :-)
feryz ::
132161 ::
Hmmm, iz tega sledi da ni pravi šef, ali pa je nesposoben šef. Šema v vsakem primeru.
Drži, ni to nič takšnega v IT-ju, to ni business owner ampak samo nastavljenec, da usmerja resurse - strokovnjake... Zdaj, ko vidim, da tam v eni temi reklamirajo žganico, si moram it še samo nalit.
Zgodovina sprememb…
- spremenilo: 132161 ()
user4683 ::
BTW, razen arhitekta so ostale pozicije plačane manj od senior inženirja. Nima šef tima največje plače .Hmmm, iz tega sledi da ni pravi šef, ali pa je nesposoben šef. Šema v vsakem primeru.
To, da mora imeti nadrejeni vedno visjo placo kot podrejeni je neka socialisticna pogruntavscina, kombinirana z vecvrednostnim kompleksom.
Placa je odvisna od tega kako lahko zamenljiv je nekdo. In ce je ponudba managerjev visoka, se prav lahko zgodi, da ima nizjo ceno kot nek strokovnjak, ki jih kronicno primankuje. Kot kao podjetniku bi ti supply & demand lahko bil poznan. Ali pa samo nimas pojma o kaksnih managerjih tece debata.
Zgodovina sprememb…
- spremenil: user4683 ()
tony1 ::
Sam sem se odločil proti managerskim/prodajnim pozicijam, ker ti to bistveno omeji kariero, predvsem zaradi dejstva, da izgubiš "obrtniško" znanje.
Tako je, v živo sem videl firmo, kjer je direktor šel 10 let prezgodaj v management (prej je bil odličen inženir), izgubil stik s tehnologijo in danes čaka penzijo, ne odloča pa več o ničemer. Tam je "za okras kuče", še sam sebi gre na živce.
Nekoč, nekje je neki Jure dobro napisal, da je delal že marsikaj, dolžnosti biti šef se mu je pa le uspelo izogniti
feryz ::
Popolnoma jasno je, o čem teče debata. Ti bom citiral, "Nima šef tima največje plače."BTW, razen arhitekta so ostale pozicije plačane manj od senior inženirja. Nima šef tima največje plače .Hmmm, iz tega sledi da ni pravi šef, ali pa je nesposoben šef. Šema v vsakem primeru.
To, da mora imeti nadrejeni vedno visjo placo kot podrejeni je neka socialisticna pogruntavscina, kombinirana z vecvrednostnim kompleksom.
Placa je odvisna od tega kako lahko zamenljiv je nekdo. In ce je ponudba managerjev visoka, se prav lahko zgodi, da ima nizjo ceno kot nek strokovnjak, ki jih kronicno primankuje. Kot kao podjetniku bi ti supply & demand lahko bil poznan. Ali pa samo nimas pojma o kaksnih managerjih tece debata.
Če jo nima, ni šef tima. Je zgolj opica, ki sedi na čelu mize.
Ti si pa razlagaj to kakor hočeš.
132161 ::
Popolnoma jasno je, o čem teče debata. Ti bom citiral, "Nima šef tima največje plače."
Če jo nima, ni šef tima. Je zgolj opica, ki sedi na čelu mize.
Ti si pa razlagaj to kakor hočeš.
Drugačna poimenovanja so v IT ekipah, šef tima je zgolj opica, ki sedi v kotu, niti ne na čelu mize, občasno potolče malo s činelama.
MajorM ::
The Peter principle states that a person who is competent at their job will earn a promotion to a position that requires different skills. If the promoted person lacks the skills required for the new role, they will be incompetent at the new level, and will not be promoted again.
user4683 ::
Brezpomenske so opazke nekoga, ki nima pojma o strukturiranju IT ekip in poimenovanju posameznih vlog, pa se cuti poklicanega komentiranju in oznacevanju z opicami in semami.
To, da nekega IC-ja "promotajo" v slabega (engineering) managerja, pa je fail njegovih sefov - da niso pravilno ocenili ali je primeren za vlogo. Gre za povsem drugo vlogo in skillset, za povrh pa moras potem pogosto najti drugega dobrega IC-ja, ker enega si ravnokar postavil za managerja.
To, da nekega IC-ja "promotajo" v slabega (engineering) managerja, pa je fail njegovih sefov - da niso pravilno ocenili ali je primeren za vlogo. Gre za povsem drugo vlogo in skillset, za povrh pa moras potem pogosto najti drugega dobrega IC-ja, ker enega si ravnokar postavil za managerja.
Zgodovina sprememb…
- spremenil: user4683 ()
132161 ::
Brezpomenske so opazke nekoga, ki nima pojma o strukturiranju IT ekip in poimenovanju posameznih vlog, pa se cuti poklicanega komentiranju in oznacevanju z opicami in semami.
Samo chat je, ni nam potrebno rešiti globalnih problemov človeštva kot v drugih temah, kjer se besedno klofuta ali nekaj :-)
Invictus ::
The Peter principle states that a person who is competent at their job will earn a promotion to a position that requires different skills. If the promoted person lacks the skills required for the new role, they will be incompetent at the new level, and will not be promoted again.
V Sloveniji, kolikor spremljam od moje prve zaposlitve, pa velja obratne Petrovo praivlo.
Napreduješ, dokler ne najdeš delovnega mesta, kjer si koristen. Ergo, direktor je najbolj nesposoben v firmi...
"Life is hard; it's even harder when you're stupid."
http://goo.gl/2YuS2x
http://goo.gl/2YuS2x
feryz ::
Brezpomenske so opazke nekoga, ki nima pojma o strukturiranju IT ekip in poimenovanju posameznih vlog, pa se cuti poklicanega komentiranju in oznacevanju z opicami in semami.Ok, project manager ni šef ostalim, ki so project monkey. Štekam. Nekako tako sem tudi napisal. In invistus na koncu povzel.
To, da nekega IC-ja "promotajo" v slabega (engineering) managerja, pa je fail njegovih sefov - da niso pravilno ocenili ali je primeren za vlogo. Gre za povsem drugo vlogo in skillset, za povrh pa moras potem pogosto najti drugega dobrega IC-ja, ker enega si ravnokar postavil za managerja.
Malidelničar ::
Ali je možen tudi obratni prehod?
Don't invest like a Joe. Invest like a Simon.
Zgodovina sprememb…
- spremenilo: Malidelničar ()
TheBlueOne ::
GregiB ::
The Peter principle states that a person who is competent at their job will earn a promotion to a position that requires different skills. If the promoted person lacks the skills required for the new role, they will be incompetent at the new level, and will not be promoted again.
Edini pravi in relevanten odgovor v debati... Iz dolgoletnih izkušenj lahko Peters Principle zgolj potrdim. Ko prihaja do napredovanj znotraj podjetja (in se za pozicijo ne išče na trgu dela) ponavadi odločevalci za napredovanje predlagajo tistega, ki je pri svojem trenutnem delu najboljši. Rezultat takšne odločitve pa je lahko zelo različen... Zaposlen se lahko na novi poziciji, ki seveda terja nova in drugačna znanja, skill set idr. dobro ujame, s tem hitro postane kandidat za nadaljna napredovanja, prej ali slej pa pridemo do kontra učinka, nov zaposlen se v novi poziciji ne znajde, je zanjo nekompetenten, ne osvoji novih skill-ov potrebnih za opravljanje dela. Najbolj se to odraža med prehodom med "makerjem", torej nekom, ki nekja "izdeluje", pa naj bo to izdelek, storitev ipd... in "leaderjem", ki mora voditi "makerje". Kar naenkrat preide iz okolje "trdih" skillov v okolje "mehkih". In v karieri vsakogar je to praktično... nujno.
Je pa izjema, sploh v manjših in/ali družinskih podjetij, kjer pa so možnosti napredovanj omejene in zgodi se, da sposoben, dober zaposleni nima več kam napredovati... ta pa začne študirati o svojem potencialu in ponavadi menja službo in gre v podjetje, kjer spet prej ali slej doseže raven nekompetentnosti, kot jo opisuje dr. Peter
If you think there's a solution, you're part of the problem! - George Carlin
TheBlueOne ::
Malidelničar je izjavil:
Ali je možen tudi obratni prehod?
Ja, jaz sem sel tja in nazaj, ker je prisla druzina in ni slo s casom. Ce bi ostal v menedziranju bi lahko odpisal vse hobije, nic videl froce, zaupostavil ostale investicije itn. Tako pa lagano razvijam za prakticno identicno placo in se ne sekiram.
Zgodovina sprememb…
- spremenil: TheBlueOne ()
user4683 ::
Brezpomenske so opazke nekoga, ki nima pojma o strukturiranju IT ekip in poimenovanju posameznih vlog, pa se cuti poklicanega komentiranju in oznacevanju z opicami in semami.Ok, project manager ni šef ostalim, ki so project monkey. Štekam. Nekako tako sem tudi napisal. In invistus na koncu povzel.
To, da nekega IC-ja "promotajo" v slabega (engineering) managerja, pa je fail njegovih sefov - da niso pravilno ocenili ali je primeren za vlogo. Gre za povsem drugo vlogo in skillset, za povrh pa moras potem pogosto najti drugega dobrega IC-ja, ker enega si ravnokar postavil za managerja.
Ne, mešaš project managerja in engineering managerja. Prvi (ponavadi) managira projekte, drugi ljudi.
TheBlueOne ::
Ni nujno, da mesa, ker ni vedno enako definirano. Odvisno od obsega projektov. Pri njih je morda tako, pri tebi drugace. Naceloma lahko en managira celo podjetje, ce je majhno ali pa samo fragment, ce je korporacija.
user4683 ::
Z razlogom sem eksplicitno govoril o engineering managerjih, da je malo bolj jasno, da on je šef (nadrejeni) skupini inzenirjev. Project manager o cemer govori on pa lahko je tvoj sef, lahko pa tudi ni. Ko se vlogi pojavljata skupaj pa project manager prakticno nikoli ni direktno nadrejen inzenirjem.
Zgodovina sprememb…
- spremenil: user4683 ()
user4683 ::
Vse to pa je v bistvu irelevantno, ker debata se je zacelo zgolj s trditvijo, da nek "šef" je zanič, če nima plače višje kot njegovi podrejeni. Kar seveda ni res.
asdf_jklc ::
Sem bil vmes po sili razmer in sem se ogromno naučil, vendar pa me management ne zanima, ker zelo hitro zgubiš stik s tehnološkim svetom. In potem gre firma v franže, si nula. Sedanja vloga, kjer imam dnevno stik s tehnologijo in sem "prisiljen" reševat probleme mi mnogo bolj sede. In se strinjam s strankami se naj jebejo drugo.
TheBlueOne ::
Z razlogom sem eksplicitno govoril o engineering managerjih, da je malo bolj jasno, da on je šef (nadrejeni) skupini inzenirjev. Project manager o cemer govori on pa lahko je tvoj sef, lahko pa tudi ni. Ko se vlogi pojavljata skupaj pa project manager prakticno nikoli ni direktno nadrejen inzenirjem.
Ce vprasas mene so pravi po definiciji na koncernih, taki res nimajo nikogar pod sabo, tezijo pa vsem. Tam b.p. ustreza tvoji definiciji. Tisti v manjsih podjetjih si v bistvu sploh ne znajo predstavljati kako to izgleda tam od koder ta vrsta dela prihaja. Tam si organizacijska, dokumentacijska masina.
Je pa lahko vecna kregancija, ker je definicija ohlapna, zadolzitve in pozicije v hierarhiji pa razlicne od podjetja do podjetja.
user4683 ::
No taksna struktura je pogosta tudi v malo bolj odraslih "startupih" z nekaj 100+ zaposlenimi (seveda odvisno tudi od tega kako velik je engineering team). Je pa tudi pri teh vcasih tezko razloziti zaposlenim, zakaj je taksna hierarhija dolgorocno pomembna in zakaj "se dve leti nazaj" recimo ni bila :)
Zgodovina sprememb…
- spremenil: user4683 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Koliko plače za vodjo proizvodnje? (strani: 1 2 3 4 )Oddelek: Loža | 36232 (10840) | solatko |
» | Plača projektnega vodjeOddelek: Loža | 7066 (5536) | Magic1 |
» | Vsa podjetja rabijo "seniorčke" (strani: 1 2 )Oddelek: Loža | 14422 (11248) | krneki0001 |
» | Produktivnost programerjev in programerskih ekipOddelek: Programiranje | 6480 (5298) | Šmorn |
» | Kako izbrati koga odpustiti? (strani: 1 2 3 4 )Oddelek: Loža | 40333 (33138) | Invictus |