Poměr cena vs. výkon u seniorních vývojářů

xnovm149

Poměr cena vs. výkon u seniorních vývojářů
« kdy: 20. 11. 2024, 11:10:46 »
Zdravím všechny,

chtěl bych se zeptat vás všech, kteří pracujete v IT a v rámci vašeho týmu jste tak něco jako senior nebo přímo tým vedete - víte skoro od A do Z, jak celá vaše komponenta funguje a jak souvisí s ostatní infrastrukturou firmy, orientujete se v aktuálním dění, chodí za vámi lidé s všemožnými dotazy a kolikrát se zdá, že jste snad jediní, kdo poslouchá a vyjadřuje se na schůzkách a o věcech přemýšlí, atd. Určitě jste nejeden zažili situaci, že mezi vámi a dalším členem týmu existuje takřka propastný rozdíl - co vy chápete z útržku kontextu a jste schopní vyřešit za krátký časový úsek (i s komunikací a vysvětlením ostatním, trackingem v toolech atd.), tak řadový člen týmu buď vůbec nechápe, nemá zájem pochopit, nebo je technické řešení nad jeho síly (i s vaší pomocí) a celkově je to jak rozdíl mezi dospělým a dítětem (batoletem?). Je to někdy tam absurdní, že vyřešíte a vykomunikujete problém za hodinu, co by bez vás trvalo týdny, hromady schůzek (často absurdních) a s velmi nejasným výsledkem. Často dokonce kolegu ještě učíte, dáváte mu feedback, snažíte se ho posunout, někdy dokonce uděláte práci za ně, aby se dodala. To vše na úkor vlastního času - kdybyste to dělali celé vy, trvalo by to desetinu času a možná i míň.
JAK v téhle situaci vnímáte, že váš plat (MD rate,..) je sice vyšší než u řadového člena týmu, ale je třeba o 25% vyšší, málokdy o 50%, ale rozdíl ve vaší produktivitě je skoro off the charts - vy vydáte za 10 členů týmu a někdy možná i víc, bez vás by to prostě ani nedopadlo (takže nekonečně víc produktivní). Jak jste se naučili s tímhle fungovat? Je to situace, které se nedá vyhnout, pokud nasbíráte dost skillů (pak jsou prostě většinou všichni o dost horší než vy)? Nebo se to dá nějak řešit? Přijde mi, že všude jinde není ten rozdíl mezi juniory a seniory (a jejich platech) tak obrovský jako v IT. Nebo jsem naivní a takhle to prostě je všude? Senioři to celé táhnou a junioři se na jejich úsilí vezou a sbírají velmi pěkné MD raty a chlubí se ostatním, jak "se připojí na daily, napíšou pár řádků kódu a ve 3 jdou domů s čistou hlavou" za třeba 7K na den?
Díky za vaše názory a zkušenosti.


xyz

  • ***
  • 245
    • Zobrazit profil
Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #1 kdy: 20. 11. 2024, 11:35:12 »
Zdravím všechny,

chtěl bych se zeptat vás všech, kteří pracujete v IT a v rámci vašeho týmu jste tak něco jako senior nebo přímo tým vedete - víte skoro od A do Z, jak celá vaše komponenta funguje a jak souvisí s ostatní infrastrukturou firmy, orientujete se v aktuálním dění, chodí za vámi lidé s všemožnými dotazy a kolikrát se zdá, že jste snad jediní, kdo poslouchá a vyjadřuje se na schůzkách a o věcech přemýšlí, atd. Určitě jste nejeden zažili situaci, že mezi vámi a dalším členem týmu existuje takřka propastný rozdíl - co vy chápete z útržku kontextu a jste schopní vyřešit za krátký časový úsek (i s komunikací a vysvětlením ostatním, trackingem v toolech atd.), tak řadový člen týmu buď vůbec nechápe, nemá zájem pochopit, nebo je technické řešení nad jeho síly (i s vaší pomocí) a celkově je to jak rozdíl mezi dospělým a dítětem (batoletem?). Je to někdy tam absurdní, že vyřešíte a vykomunikujete problém za hodinu, co by bez vás trvalo týdny, hromady schůzek (často absurdních) a s velmi nejasným výsledkem. Často dokonce kolegu ještě učíte, dáváte mu feedback, snažíte se ho posunout, někdy dokonce uděláte práci za ně, aby se dodala. To vše na úkor vlastního času - kdybyste to dělali celé vy, trvalo by to desetinu času a možná i míň.
JAK v téhle situaci vnímáte, že váš plat (MD rate,..) je sice vyšší než u řadového člena týmu, ale je třeba o 25% vyšší, málokdy o 50%, ale rozdíl ve vaší produktivitě je skoro off the charts - vy vydáte za 10 členů týmu a někdy možná i víc, bez vás by to prostě ani nedopadlo (takže nekonečně víc produktivní). Jak jste se naučili s tímhle fungovat? Je to situace, které se nedá vyhnout, pokud nasbíráte dost skillů (pak jsou prostě většinou všichni o dost horší než vy)? Nebo se to dá nějak řešit? Přijde mi, že všude jinde není ten rozdíl mezi juniory a seniory (a jejich platech) tak obrovský jako v IT. Nebo jsem naivní a takhle to prostě je všude? Senioři to celé táhnou a junioři se na jejich úsilí vezou a sbírají velmi pěkné MD raty a chlubí se ostatním, jak "se připojí na daily, napíšou pár řádků kódu a ve 3 jdou domů s čistou hlavou" za třeba 7K na den?
Díky za vaše názory a zkušenosti.

1. Ano je to tak, produktivita u vyvojaru se muze lisit klidne i 20x. A to nemluvim o tom, ze nektere problemy proste slabsi nebo prumerny vyvojar nevyresi. Ne, ze by nechtel, ale proste nema dostatecny problem solving skill.

2. Co je to za firmu, kde ma junior 7K za den a muze jit ve 3 domu? Tam bych chtel pracovat.

3. Jit na projekt/do firmy, kde se nechodi ve 3 domu a i juniori jsou sikovni.

xnovm149

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #2 kdy: 20. 11. 2024, 11:47:50 »
Zdravím všechny,

chtěl bych se zeptat vás všech, kteří pracujete v IT a v rámci vašeho týmu jste tak něco jako senior nebo přímo tým vedete - víte skoro od A do Z, jak celá vaše komponenta funguje a jak souvisí s ostatní infrastrukturou firmy, orientujete se v aktuálním dění, chodí za vámi lidé s všemožnými dotazy a kolikrát se zdá, že jste snad jediní, kdo poslouchá a vyjadřuje se na schůzkách a o věcech přemýšlí, atd. Určitě jste nejeden zažili situaci, že mezi vámi a dalším členem týmu existuje takřka propastný rozdíl - co vy chápete z útržku kontextu a jste schopní vyřešit za krátký časový úsek (i s komunikací a vysvětlením ostatním, trackingem v toolech atd.), tak řadový člen týmu buď vůbec nechápe, nemá zájem pochopit, nebo je technické řešení nad jeho síly (i s vaší pomocí) a celkově je to jak rozdíl mezi dospělým a dítětem (batoletem?). Je to někdy tam absurdní, že vyřešíte a vykomunikujete problém za hodinu, co by bez vás trvalo týdny, hromady schůzek (často absurdních) a s velmi nejasným výsledkem. Často dokonce kolegu ještě učíte, dáváte mu feedback, snažíte se ho posunout, někdy dokonce uděláte práci za ně, aby se dodala. To vše na úkor vlastního času - kdybyste to dělali celé vy, trvalo by to desetinu času a možná i míň.
JAK v téhle situaci vnímáte, že váš plat (MD rate,..) je sice vyšší než u řadového člena týmu, ale je třeba o 25% vyšší, málokdy o 50%, ale rozdíl ve vaší produktivitě je skoro off the charts - vy vydáte za 10 členů týmu a někdy možná i víc, bez vás by to prostě ani nedopadlo (takže nekonečně víc produktivní). Jak jste se naučili s tímhle fungovat? Je to situace, které se nedá vyhnout, pokud nasbíráte dost skillů (pak jsou prostě většinou všichni o dost horší než vy)? Nebo se to dá nějak řešit? Přijde mi, že všude jinde není ten rozdíl mezi juniory a seniory (a jejich platech) tak obrovský jako v IT. Nebo jsem naivní a takhle to prostě je všude? Senioři to celé táhnou a junioři se na jejich úsilí vezou a sbírají velmi pěkné MD raty a chlubí se ostatním, jak "se připojí na daily, napíšou pár řádků kódu a ve 3 jdou domů s čistou hlavou" za třeba 7K na den?
Díky za vaše názory a zkušenosti.

1. Ano je to tak, produktivita u vyvojaru se muze lisit klidne i 20x. A to nemluvim o tom, ze nektere problemy proste slabsi nebo prumerny vyvojar nevyresi. Ne, ze by nechtel, ale proste nema dostatecny problem solving skill.

2. Co je to za firmu, kde ma junior 7K za den a muze jit ve 3 domu? Tam bych chtel pracovat.

3. Jit na projekt/do firmy, kde se nechodi ve 3 domu a i juniori jsou sikovni.

Bohužel tohle není tak velká výjimka, jak se zdá. Jen v mém okolí je několik podobných případů, často forma hybridu nebo full remote, firma chce mít i juniory v týmu, aby "ušetřila" a každá nová várka juniorů znamená docela vyšponované MD raty oproti stávajícím členům týmu. Poslední příklad, QA tester najatý za 7K/den, sice to dělá už pár let (takže se prodává jako senior) ale kvalitou práce a engagementem ho beru za juniora. Jsou dny, kdy nedělá nic, absolvuje pár meetů (vzdáleně, často u toho dělá svoje věci nebo je v posilovně). Když přijde do kanclu, je to na popovídání si s kolegy, společný oběd, pár piv k tomu, odpoledne už se vidí zase doma. Jenom v naší firmě znám lidi, kteří nemají žádný viditelný output už měsíce, často jsou offline během dne,.. A poslední roky to je pořád stejné, nikdo se o práci nebojí. Když už se někdo vyhodí nebo se mu ukončí objednávka, tak je to úplně odstrašující příklad takřka nesvéprávného člověka.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #3 kdy: 20. 11. 2024, 11:56:48 »
Je otrava být nejostřejší tužka v penálu :-) což naštěstí delší dobu není můj případ. Člověk bere svoji práci mnohem pokorněji, když má pár kolegů sobě rovných, třeba v jiných skillech než má sám. Je veliká radost, vzájemně se doplňovat.

A pak je potřeba si uvědomit, že i když člověk umí od každého kousek, nebo i od každého pořádný kus, tak v jedné věci je svět spravedlivý: všichni máme jenom pár hodin času denně. Člověk nemůže sám *stíhat* všechno. Takže ta produktivita je nakonec omezená časově.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #4 kdy: 20. 11. 2024, 12:04:08 »
Zdravím všechny,
...
Díky za vaše názory a zkušenosti.

1) Závisí na firmě, co já mám zkušenosti tak se plat SKUTEČNÝCH seniorů pohybuje v násobku juniora. Neplést si juniora s kontraktorem. A většinou to bylo vždycky ve firmách které už fungují delší čas. (žádné startupy)
2) To že senior se dostane do situace "on je hlavou okolo které se všechno točí" je hlavně problém toho seniora. Špatně si to zajistil např. tak že zjevně projekt nemá kvalitní dokumentaci ve které by junioři/testeři/apod. měly své odpovědi najít. Což je rozhodně chybou vývoje(daného seniora, či starších seniorů kteří už dávno odešli a řídily se heslem "po nás potopa") a nikoliv juniorů kteří naskočí do projektu mnohem později.
3) A ano je standardem že senior pracující na projektu 10 let samozřejmě během 1 hodiny upraví kód tak co junior zmákne možná tak za den/týden/měsíc. Produktivita u takového seniora je prostě na úplně jiném levelu. Při tomto ovšem nezapomenout že i ten senior kdysi když ten projekt byl mnohem menší byl taky za juniora a ti senioři co tam původně byli to taky neřešily.

Takže pokud máš pocit že jsi "STAR" okolo které se vše točí, můžeš zkusit podat žádost o zvýšení platu a pokud nevyhoví jdi o dům dál. Nebo můžeš zkusit podnikat, vybudovat vlastní firmu a zavést si pravidla v odměňování seniorů vs juniorů jak uznáš za vhodné.


Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #5 kdy: 20. 11. 2024, 13:30:33 »
Zdravím všechny,

chtěl bych se zeptat vás všech, kteří pracujete v IT a v rámci vašeho týmu jste tak něco jako senior nebo přímo tým vedete - víte skoro od A do Z, jak celá vaše komponenta funguje a jak souvisí s ostatní infrastrukturou firmy, orientujete se v aktuálním dění, chodí za vámi lidé s všemožnými dotazy a kolikrát se zdá, že jste snad jediní, kdo poslouchá a vyjadřuje se na schůzkách a o věcech přemýšlí, atd. Určitě jste nejeden zažili situaci, že mezi vámi a dalším členem týmu existuje takřka propastný rozdíl - co vy chápete z útržku kontextu a jste schopní vyřešit za krátký časový úsek (i s komunikací a vysvětlením ostatním, trackingem v toolech atd.), tak řadový člen týmu buď vůbec nechápe, nemá zájem pochopit, nebo je technické řešení nad jeho síly (i s vaší pomocí) a celkově je to jak rozdíl mezi dospělým a dítětem (batoletem?). Je to někdy tam absurdní, že vyřešíte a vykomunikujete problém za hodinu, co by bez vás trvalo týdny, hromady schůzek (často absurdních) a s velmi nejasným výsledkem. Často dokonce kolegu ještě učíte, dáváte mu feedback, snažíte se ho posunout, někdy dokonce uděláte práci za ně, aby se dodala. To vše na úkor vlastního času - kdybyste to dělali celé vy, trvalo by to desetinu času a možná i míň.
JAK v téhle situaci vnímáte, že váš plat (MD rate,..) je sice vyšší než u řadového člena týmu, ale je třeba o 25% vyšší, málokdy o 50%, ale rozdíl ve vaší produktivitě je skoro off the charts - vy vydáte za 10 členů týmu a někdy možná i víc, bez vás by to prostě ani nedopadlo (takže nekonečně víc produktivní). Jak jste se naučili s tímhle fungovat? Je to situace, které se nedá vyhnout, pokud nasbíráte dost skillů (pak jsou prostě většinou všichni o dost horší než vy)? Nebo se to dá nějak řešit? Přijde mi, že všude jinde není ten rozdíl mezi juniory a seniory (a jejich platech) tak obrovský jako v IT. Nebo jsem naivní a takhle to prostě je všude? Senioři to celé táhnou a junioři se na jejich úsilí vezou a sbírají velmi pěkné MD raty a chlubí se ostatním, jak "se připojí na daily, napíšou pár řádků kódu a ve 3 jdou domů s čistou hlavou" za třeba 7K na den?
Díky za vaše názory a zkušenosti.

Hele kdyby každý uměl to co píšeš, že umíš ty, tak by tě tam třeba nepotřebovali. :)

Peníze nejsou všechno - možná otřepané, ale pokud jsi tam hlavě a jen kvůli penězům, daná implementační doména tě třeba vůbec nebaví, tak je asi čas jít dál.

Polož si otázku, co je na firmě zajímavé? Můžeš dělat proof of concepts? Hrabat se v technologiích a vybírat je? Máš čas na učení (část vlastního času , část pracovního)? Učíš se nové věci? Nadřízení jsou konzistentní (odpověď na stejnou-podobnou otázku je stejná i po delším časovém období)? Netlačí se na to aby už to bylo hotové, ať se může fakturovat, ale dbá se na to, aby to bylo možné dál udžovat (například místo odhadu ve dnech se projekt rozseká na části a sleduje se jak se postupuje)? Lidi kolem se snaží (aspoň někteří) rozvíjet? Není to jen krysí závod dostat se vejš, abych byl šéf....

Ujišťuju tě, že je často lepší dělat za polovinu a mít odpovědi na tyto otázky ANO, než se hnát za penězma. Pokud u vás junioři mají 7k, píšeš +25 procent maji služebně starší, tak máš MD kolem 9ti. Za to se dá krásně žít.
Je taky možné, že 7k nemají. Možná porovnáváš sebe jako zaměstnance a kontraktora?

Tak či tak, doporučuju to spíš řešit s nadřízeným, možná o tom, co píšeš netuší a najde řešení, které ti bude vyhovovat.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #6 kdy: 20. 11. 2024, 13:43:08 »
Mozna staci kdyz prejdete ze zamestnance na kontraktora.. veci se na chvili zastavi a pak, najednou s adekvatni castkou za vasi praci nebude problem :) Nebo zjisti, ze to jde i bez vas.. realna trzni valuace :)

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #7 kdy: 20. 11. 2024, 13:50:04 »
Já jsem byl jednou v takové situaci a dostal jsem přidané 100% když jsem si řekl, ale vydržel jsem to jen dalších 6 měsíců a pak jsem stejně utekl. No a nejlepší je, že člověk co přišel po mě dostal ještě víc tehdy, protože fakt někoho potřebovali kdo to bude táhnout dál... Akorát pro tu firmu nový člověk je ztráta, protože i tak se do toho musí dostat a to může trvat měsíce i roky.

Problém je, že takto se to nedá dlouhodobě táhnout. A tady jde i vidět ten rozdíl - 10 juniorů prostě není schopných udělat práci za 1 seniora.. No a pak všechny ty firmy co naberou 10 indů za 1 seniora a myslí si, jak na tom vydělali.....

Ale ono toto je i důvod proč seniorní teamy chcou jen seniorní posilu a ne juniory... Prostě junioři to mají těžké a musí na sobě makat, pokud chcou být lepší.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #8 kdy: 20. 11. 2024, 13:58:31 »
BTW práce na kontrakt je good point.

Pokud chce firma něco víc, tak si stačí říct o dodatek ke smlouvě nebo se domluvit a není problém, když to bude hezky na faktuře a zaplacené. Nejsme charita, pokud chce někdo víc práce, musí se zaplatit, a je to stejné jako cokoliv jiného. Když mi domů přijde elektrikář a já budu chtít něco extra, tak to taky bez protestu zaplatím. Pamatuju si třeba jak mi jeden živnostník naúčtoval 1500 Kč za cestu, a přitom bydlel ve vedlejším domě a měl to 30 metrů :-D

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #9 kdy: 22. 11. 2024, 21:40:21 »
Nabídnu svou zkušenost. Dodávám pro korporát, co o sobě tvrdí, že není korporát. I zde jsou vývojáři co znají vše o místním systému od A do Z a přepočteno na hodiny mají vyšší produktivitu, než ostatní.

A teď kde leží ta příčina:
- Žádná dokumentace
- Mizerné pokrytí testy
- Vágní zadání předešlého vývoje, kolikrát nedohledatelné nebo typicky pouze předmět ticketu bez popisu co se má implementovat
- Odporná architektura systému
- Zastaralé technologie

To si pak verbujte juniory/mediory a stěžujte si na produktivitu  :)

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #10 kdy: 22. 11. 2024, 22:07:49 »
nechci zradit tech par kolegu co mam v tymu a support okolo, protoze mam ty lidi rad, ale je to pakarna a senior jsem tam sam. uvazuju, ze jim reknu o zvyseni platu, protoze beze me by to asi padlo.

to by me zajimalo, jestli mi pridaji, nebo to nechaji kleknout.

Zopper

  • *****
  • 811
    • Zobrazit profil
Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #11 kdy: 23. 11. 2024, 08:33:23 »
uvazuju, ze jim reknu o zvyseni platu, protoze beze me by to asi padlo.
"Uvažuju..." To je blbě. :( O zvýšení platu je potřeba mluvit pořád. Vhodným způsobem, bavit se s šéfem o tom, co udělat pro to, abys měl víc. Nechat to plavat X let a pak, až tě to už akutně bolí, jít za ním a říct "hele, přidej 50 % nebo jdu" mnohem spíš skončí tím, že buď prohraješ tvář, nebo opravdu půjdeš. Zatímco "konstruktivně otravovat" při každém performance review, příležitosti, nebo co půl roku, zvyšuje šanci, že se za stejnou dobu o těch 50 % posuneš po menších přírůstcích.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #12 kdy: 23. 11. 2024, 10:26:51 »
nechci zradit tech par kolegu co mam v tymu a support okolo, protoze mam ty lidi rad, ale je to pakarna a senior jsem tam sam. uvazuju, ze jim reknu o zvyseni platu, protoze beze me by to asi padlo.

to by me zajimalo, jestli mi pridaji, nebo to nechaji kleknout.

Dělal jsem ve firmě, kde jsme měli architekta, který dal výpověď. Vypadalo to na konec, ale prostě jsme tu vlajku zvedli a šlo se dál. Mimo jiné jsme architektem udělali téměř všechny v dev. teamu, protože tým nebyl velký, tak to bylo lepší, řešit architekturu jako konsensus. Bylo dobré zapojit i ty, co toho věděli méně, alespoň pochopili, proč jsme udělali nějaká rozhodnutí.

Jsi v nebespečné pozici. Až (a to je jistota) uděláš velkou chybu, tak tě nikdo nezastaví. Pomož dalším, ať jdou nahoru. Je to hlavně ve tvém zájmu. Například si mnohem lépe odpočineš na dovolené :).

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #13 kdy: 24. 11. 2024, 20:50:45 »
Myslet si, že jsem nepostradatelný, je naivita. Korporát nemá problém vylít do kanálu práci celého týmu za několik let. Stejně tak nemá problém místo jednoho odpadlíka vzít jako náhradu dva nováčky za násobek jeho platu.

Chodit za šéfem nebo na HR, že chci upgrade, je ztráta času. Po roce a půl dohadování z toho jsou 2% držhubnýho, to nestojí za námahu.

Má smysl aktivně hledat jinde: Za 4 měsíce z toho může být 30-50% navíc, ale je to cesta do rizika.

Nebo je pasivně-agresivní přístup: Snížím svoje výkony na úroveň mzdy a v uvolněném čase dělám na jiných projektech.

Re:Poměr cena vs. výkon u seniorních vývojářů
« Odpověď #14 kdy: 25. 11. 2024, 07:10:01 »
Myslet si, že jsem nepostradatelný, je naivita. Korporát nemá problém vylít do kanálu práci celého týmu za několik let. Stejně tak nemá problém místo jednoho odpadlíka vzít jako náhradu dva nováčky za násobek jeho platu.

Chodit za šéfem nebo na HR, že chci upgrade, je ztráta času. Po roce a půl dohadování z toho jsou 2% držhubnýho, to nestojí za námahu.

Má smysl aktivně hledat jinde: Za 4 měsíce z toho může být 30-50% navíc, ale je to cesta do rizika.

Nebo je pasivně-agresivní přístup: Snížím svoje výkony na úroveň mzdy a v uvolněném čase dělám na jiných projektech.
Velice pěkně popsáno. Zažil jsem několik lidí, kteří situaci betonovali tak, aby byli "nepostradatelní". Dost smutný pohled na tuto zoufalou snahu. Viděl jsem ředitele, který eleminoval své teoretické nástupce až pod ním nezbyl nikdo normální a jeho pozice byla zrušena vedením firmy.