Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Tento příspěvek vyrostl z komentáře k jednomu článku zde na Habré. Docela obyčejný komentář, až na to, že hned několik lidí řeklo, že by bylo velmi dobré to zařídit formou samostatného příspěvku a MoyKrug na to ani nečekal publikováno tento stejný komentář samostatně ve své skupině VK s pěknou předmluvou

Naše nedávná publikace se zprávou o platech v IT za první pololetí letošního roku nasbírala neuvěřitelné množství komentářů od uživatelů Habr. Sdíleli názory, postřehy i osobní příběhy, ale nám se jeden z komentářů natolik líbil, že jsme se rozhodli jej zde zveřejnit.

Proto jsem se nakonec sebral a napsal samostatný článek, kde jsem své myšlenky odhaloval a zdůvodňoval podrobněji.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Někdy se v článcích a komentářích pojednávajících o příjmech IT specialistů můžete setkat s výroky typu „Odkud máte tato čísla? Pracuji X už mnoho let a ani já, ani mí kolegové jsme nikdy neviděli takové peníze...“

Upřímně, stejný komentář jsem mohl napsat před N lety. Teď nemůžu :)

Když jsem prošel různými působišti, organizacemi a životními situacemi, osobně jsem si zformuloval velmi jednoduchý soubor pravidel na téma „co dělat, abych dostal normální peníze a pracoval v komfortních podmínkách v IT“. Tento článek není jen o penězích. V některých bodech se dotýkám tématu možnosti zlepšit si svou odbornou úroveň a naučit se novým žádaným dovednostem a „dobré podmínky“ mám na mysli nejen útulnou kancelář, technické vybavení a dobrý sociální balíček, ale především ze všeho nepřítomnost šílenství, duševní klid a celé nervy.

Tyto tipy jsou relevantní především pro vývojáře softwaru, ale mnohé body jsou vhodné i pro jiné profese. A samozřejmě, výše uvedené platí především pro Ruskou federaci a další země bývalého SSSR, i když opět platí, že některé body budou relevantní všude.

Tak pojďme.

V okruhu kilometru se vyhněte státním a polostátním úřadům a podobným institucím

Za prvé, když je instituce financována z rozpočtu, horní hranice platu je přirozeně omezena sama o sobě – „nejsou peníze, ale vy se držíte“. I ve vládních agenturách a podobných místech jsou platy často vázány na počet zaměstnanců. A může to dopadnout tak, že se v dokumentu píše, že programátor dostává stejnou částku jako nějaký úředník a to se nedá nijak změnit. Někteří manažeři, chápající absurditu této situace, zaměstnávají napůl legálně IT specialisty za jeden a půl až dvě sazby, ale to je spíše výjimka z pravidla.

Za druhé, pokud instituce nepůsobí na volném konkurenčním trhu, pak její manažeři s největší pravděpodobností nebudou mít cíl zlepšovat kvalitu a konkurenceschopnost produktů a služeb (cílem bude nesnížit tuto kvalitu pod určitou hodnotu, tzn. jako nedostávat podle dozorových orgánů), a proto se nebude snažit získávat nejlepší zaměstnance a motivovat je finančně či jiným způsobem.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Vzhledem k nedostatečnému zaměření a motivaci managementu na kvalitu a výsledky a také k tomu, že utrácejí ve skutečnosti ne své, ale cizí peníze, lze často pozorovat takový fenomén, jako je umisťování dětí/příbuzných. /přátelé atd. na „teplá místa“ v organizaci. Stále však musíte nějak pracovat. Proto se může za prvé ukázat, že člověk, který se tam dostal z ulice, bude muset udělat práci jak pro sebe, tak pro toho chlapa. A za druhé, je nepravděpodobné, že bude obklopen vysoce kvalifikovanými odborníky, od kterých se může hodně naučit.

V případě zaměstnání v soukromé společnosti, ale práce na státní zakázku, bohužel, můžete potkat přibližně totéž. Pokud firma dostává zakázky a výběrová řízení, protože „už bylo vše zachyceno“, pak se ve skutečnosti opět dostáváme do situace „žádná konkurence“ s odpovídajícími důsledky. A i když se výběrová řízení odehrají férově, pak bychom neměli zapomínat, že vítězí ten, kdo nabídne nejnižší cenu, a klidně se může ukázat, že úspora bude především na developerech a jejich platech, protože cílem nebude být „udělat velmi dobrý produkt“, ale „vytvořit produkt, který alespoň nějakým způsobem splňuje formální požadavky“.

A i když firma vstupuje na volný trh a má konkurenty, myšlení managementu a jeho postoj k zaměstnancům není vždy restrukturalizován s odpovídajícími smutnými důsledky. Koncept „sovětského managementu“ bohužel pochází ze skutečného života.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Někdy se naopak stává, že v některém státním podniku mohou i řadoví zaměstnanci dostávat na místní poměry velmi dobré peníze (například v sektoru ropy a zemního plynu). Ale, bohužel, „sovětský management“ nikam nevede a často můžete narazit na administrativní šílenství, jako je „pracovní den přesně od 8:1, za XNUMX minutu zpoždění, ztráta bonusu“, nekonečné psaní poznámek a přesouvání odpovědnosti , a postoje typu „platíme hodně, takže pokud prosím, pracujte ještě více, nebudeme platit za přesčasy“ a „pokud se vám to nelíbí, nikdo vás nebude držet“.

Pokud jste programátor, pak neuvažujte o pozicích ve společnostech, pro které vývoj softwaru není činností, která generuje hlavní příjem

... včetně všech druhů výzkumných ústavů, projekční kanceláře, inženýrské kanceláře a továrny, obchodní společnosti, obchody atd.

V jedné komunitě se dokonce objevil vtip

«Pokud se vaše pozice nejmenuje „Senior Developer“ nebo „Vedoucí týmu“, ale „Inženýr 1. kategorie“ nebo „Vedoucí specialista oddělení informačních technologií“, pak jste někde špatně odbočili«

Ano, je to vtip, ale každý vtip má nějakou pravdu.

Kritérium „přinášející hlavní příjem“ definuji poměrně jednoduše:
toto nebo

  • společnost skutečně získává většinu svých příjmů prodejem svých IT produktů nebo služeb, nebo to vše vyvíjí na zakázku

nebo

  • Vyvíjený software je jednou z důležitých nebo dokonce nejdůležitějších věcí, které určují spotřebitelské vlastnosti produktu nebo služby.

Proč taková rada?

Nejprve si přečtěte skvělý příspěvek. “13 překvapení od společnosti mimo IT”, je tam opravdu dobře vidět mnoho rozdílů mezi společnostmi mimo IT. A pokud jste pracovali v IT firmách, ale vždy dodržovali body od 5 do 13, popsané v tom článku, tak je to důvod k zamyšlení a blíže se podívat na svět kolem sebe a trh práce.

V „čistě IT“ společnostech jsou hlavní hnací silou lidé přímo související s vývojem softwaru (programátoři, testeři, analytici, návrháři UI/UX, vývojáři atd.). Je to jejich práce, která přináší podniku příjem. Nyní se podívejme na nějakou „ne-IT společnost“. Většinu peněz získávají z dalšího prodeje něčeho nebo z poskytování některých „služeb mimo IT“ nebo z výroby „produktů mimo IT“. V této firmě jsou IT pracovníci obslužným personálem, ano, jsou potřeba, aby mohli pracovat efektivněji (např. automatizací, automatickým účtováním, online přijímáním objednávek atd.), ale negenerují přímý příjem. A proto postoj krátkozrakého managementu k nim bude nejspíše přesně takový – jako něco onoho muset utrácet peníze.
Velmi dobře je to uvedeno ve výše uvedeném článku:

Koncepční rozdíl mezi IT společností a non-IT společností je samozřejmě v tom, že v IT společnosti jste programátor, tester, analytik, IT manažer a nakonec jste součástí příjmové strany rozpočtu (dobře , většinou) a v non-IT společnosti - pouze spotřební materiál a často jeden z nejnápadnějších. V souladu s tím se buduje patřičný přístup k interním IT specialistům – jako k některým parazitům, které jsme my, byznys, nuceni platit z vlastní kapsy a také si troufnou něco chtít po sobě.

Vedení takové společnosti často nerozumí vůbec ničemu IT a vývoji softwaru, a proto je zaprvé těžké je přesvědčit o potřebě něčeho, zadruhé samotné „vytvoření IT oddělení“ nemusí proběhnout tím nejlepším možným způsobem: na pozici vedoucího tohoto oddělení nastupuje člověk, jehož dovednosti nemohou manažeři dostatečně prověřit. Pokud s ním budete mít štěstí, pak nabere dobrý tým a nastaví správný vektor rozvoje. Pokud na to ale nemáte štěstí, může se stát, že tým zdánlivě něco vyvíjí a produkt dokonce funguje, ale ve skutečnosti se dusí ve vlastní šťávě izolovaně od okolního světa, nijak zvlášť se nevyvíjí a opravdu znalí a talentovaní lidé tam nezůstanou. Bohužel jsem to viděl na vlastní oči.
Jak to zjistit předem, ve fázi pohovoru? Existuje tzv Joelův test, nicméně musíme přiznat, že je to velmi povrchní a ve skutečnosti může být mnohem více faktorů ke kontrole a alarmu zvonů, ale to je téma na samostatný článek.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Rád bych řekl pár slov o různých strojírenských společnostech, výrobních sdruženích, výzkumných organizacích, projekčních kancelářích, projekčních ústavech a všem podobném. Podle mých zkušeností existuje několik důvodů, „proč byste tam neměli jít, nebo si to alespoň velmi dobře rozmyslete“.

Za prvé tam opět často vládne hustota a technologické zpoždění. Proč je na samostatnou otázku a stálo by to za dobrý článek, ale lidé se na toto téma pravidelně vyjadřují i ​​zde na Habré:

„Prozradím vám děsivé tajemství – vestavěný software je testován přinejmenším o řád méně a hůře než jakýkoli sešlý webový server. A často je píšou dinosauři, debugger je pro slabochy a „pokud se kód zkompiluje, pak všechno funguje“.
...nedělám si legraci, bohužel." [z komentářů]

"Nic překvapivého. Podle mých pozorování se mnoho „hardwarových vývojářů“ domnívá, že výroba zařízení je uměním podřízeným elitě, ale kód k němu může napsat sám, na koleně. To je obecně maličkost. Ukazuje se, že jde o fungující němý horor. Jsou velmi uraženi, když se jim na dosah ruky říká, proč jejich kód zapáchá, protože... no... vyrobili kus hardwaru, co to je, nějaký program.“ [z komentářů]

„Ze své vědecké zkušenosti mohu říci, že když na úkolu pracuje jeden až několik lidí, nepřipadá v úvahu opětovné použití kódu. Píšou, jak nejlépe umí, používají minimální jazykové schopnosti a většina lidí o systémech správy verzí neví.“ [z komentářů]

Za druhé, vše opět často závisí na managementu a zavedených tradicích:

„Vývoj zařízení podle statistik je nejčastěji samonosný, samofinancující ruský podnik s ruskými zákazníky, ruským prodejním trhem a ruským šéfem - bývalým inženýrem ve věku 50+, který dříve také pracoval za haléře. Proto jeho myšlenka zní: „Celý život jsem pracoval, abych mohl zaplatit nějakému mladému muži? On to přejde!" Takové podniky tedy nemají mnoho peněz, a pokud ano, nebudou je investovat do vašeho platu.“ [z komentářů]

A za třetí... Na takových místech často nejsou programátoři a další inženýři odděleni. Ano, samozřejmě, programátora lze také považovat za inženýra a zdá se, že i samotný pojem „softwarové inženýrství“ napovídá. V obou případech se lidé věnují intelektuální práci a vývoji nových entit a v obou případech jsou vyžadovány určité znalosti, dovednosti a myšlení.

Jenže... nuance je v tom, že v současné situaci na trhu práce jsou tyto kategorie placeny velmi odlišně. Neříkám, že to tak má být, sám si myslím, že je to špatně, ale bohužel v tuto chvíli je to fakt: platy „programátorů“ a dalších „inženýrů“ se mohou lišit o jednu a půl. půl až dvakrát a někdy i více.

A v mnoha strojírenských a téměř strojírenských podnicích management prostě nechápe „proč bychom za to měli platit dvakrát tolik“ a někdy „co je na tom špatného, ​​náš elektroinženýr Vasya napíše stejně dobrý kód“ ( a Vasya - pak mi to nevadí, i když on není vývojář softwaru).

V jedné z diskuzí na téma „cesta programátora je složitá“ s respektovanými Jeff239 Jednou v komentářích řekl větu jako „No, co je špatně, platíme našim lidem nad průměrnou mzdu inženýr v Petrohradě“, i když přátelským způsobem, pokud si společnost váží a respektuje své zaměstnance, měla by platit „...nad průměrnou mzdu programátor V Petrohradě“.

Velmi orientační obrázek, který před několika lety koloval veřejností nejrůznějších automatizovaných řídicích systémů na sociálních sítích, hovoří sám za sebe.Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Nepracujte s armádou

Tento závěr jsem si udělal pro sebe, když jsem ještě studentem vojenské katedry na univerzitě :)

Ve skutečnosti jsem já osobně nepracoval v polovojenských kancelářích a soukromých firmách jako zákazníci z této oblasti, ale moji přátelé ano a podle jejich příběhů četný folklór jako "Existují tři způsoby, jak něco udělat - správně, špatně a v armádě" a "Nyní shromáždím úzký okruh omezených lidí, spoléhat se na to, na koho to správně přijdu a potrestám kohokoli!" se z ničeho nic neobjevil.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Pohovory s takovými firmami v mém případě většinou končily nutností propadnout formě utajení. Navíc se tazatelé zapřísahali, že „třetí forma je čistá formalita, nic neznamená, ani se na to neptají, do zahraničí se dá vycestovat úplně bez problémů“, ale na otázky „Pokud nic to neznamená, tak proč to existuje a proč se to má podepisovat?" a "Jaké jsou záruky, že vzhledem k šílenství, které se kolem nás děje, se jednoho krásného dne legislativa nezmění a všechno nebude jinak?" nebyly obdrženy žádné odpovědi.

Nebuďte nadšenci všech řemesel

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

... je to jako když jste současně programátorem, administrátorem, síťovým instalátorem, nákupčím hardwaru, doplňovačem kazet, DBA, technickou podporou a telefonním operátorem. Pokud na své pozici děláte „všechno najednou“, pak s největší pravděpodobností nebudete odborníkem v každé z těchto oblastí, to znamená, že pokud si budete přát, může vás nahradit několik studentů či juniorů, se kterými není problém najít i za málo peněz. Co dělat? Vyberte si úzkou specializaci a rozvíjejte se jejím směrem.

Začněte se učit aktuálnější zásobník

... pokud pracujete se staršími nástroji. Stává se například, že člověk píše v nějakém Delphi 7 nebo starodávných verzích PHP se stejně starými frameworky. Neříkám, že je to standardně špatné, ostatně nikdo nezrušil princip „funguje to – nesahej na to“, ale když se starodávný zásobník používá nejen k podpoře starých, ale také k vývoji nové moduly a komponenty vás nutí přemýšlet o kvalifikaci a motivaci vývojového týmu a o tom, zda společnost vůbec potřebuje dobrý personál.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Někdy nastane opačná situace: podpoříte nějaký starší projekt na nějaké starší technologii a získáte docela slušné peníze (možná proto, že se nikdo jiný nechce dostat do této bažiny), ale když z nějakého důvodu projekt nebo společnost zemře, dojde k vysoké riziko, že skončíte na mizině, a návrat do tvrdé reality může být velmi nepříjemný.

Nepracujte v malých a středních firmách obsluhujících domácí (ruský) trh

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Všechno je zde docela jednoduché. Společnosti působící na mezinárodním trhu mají příliv peněz v cizí měně a vzhledem k aktuálním směnným kurzům si mohou dovolit platit svým vývojářům slušné peníze. Firmy pracující pro tuzemský trh jsou nuceny dohánět zameškané, a zatímco velké a bohaté firmy si mohou dovolit platit konkurenceschopné mzdy, aby nepřišly o dobré specialisty, malé a střední tuto možnost bohužel vždy nemají.

Učit se anglicky. I když to zrovna nepotřebuješ

Angličtina pro moderního IT specialistu je velmi užitečná věc: naprostá většina dokumentace, manuálových stránek, poznámek k vydání, popisů projektů a všeho ostatního je napsáno v angličtině, špičkové knihy a vědecké práce jsou publikovány v angličtině (a ne vždy jsou nejsou okamžitě přeloženy do ruštiny a ještě více nejsou vždy přeloženy správně), konference světové úrovně se konají v angličtině, publikum mezinárodních komunit online vývojářů je stokrát větší než rusky mluvící atd.

Upozorňuji vás na další skutečnost: existuje velké množství společností se skvělými úkoly a velmi chutnými platy, kde o vás bez znalosti angličtiny ani neuvažují. Jedná se o outsourcingové společnosti, integrátory, pobočky mezinárodních společností a jednoduše společnosti působící na mezinárodním trhu. V mnoha z nich musíte řešit problémy v jednom týmu s cizojazyčnými kolegy z jiných zemí a často i přímo komunikovat se zákazníky a jejich specialisty. Bez dobré angličtiny se tak okamžitě připravíte o přístup na významnou část trhu práce a na tu část, ve které často najdete velmi zajímavé projekty za velmi dobré peníze.

Plynulost jazyka také umožňuje pracovat na mezinárodních burzách na volné noze a pracovat na dálku pro zahraniční společnosti. No a možnost nastartovat traktor a přestěhovat se do jiné země, zvláště když uvážíme, že v naší době to začali dělat i lidé, kteří o tom dříve vůbec nepřemýšleli.

Nebojte se galejí

Občas se můžete setkat s názory, že tzv. „galeje“ (společnosti zabývající se poradenstvím, outsourcingovým vývojem či prodejem kompetencí svých specialistů jako outstaff) jsou na hovno, ale produktové firmy jsou cool.

S tímto názorem nesouhlasím. Minimálně dvě pracoviště, kde jsem poměrně dlouho pracoval, byly právě tyto „galeje“ a mohu říci, že pracovní podmínky, platová úroveň a přístup k zaměstnancům tam byly velmi dobré (a nemám s čím srovnávat), a kolem byli velmi milí a kvalifikovaní lidé.

Nemyslete si, že když na vašem současném místě není všechno skvělé, pak je to všude stejné.

Pravděpodobně psychologové někdy tento fenomén prozkoumají a dají mu nějaké jméno, ale prozatím musíme přiznat, že tento fenomén skutečně existuje: někdy lidé pracují na jejich místě, s čímž nejsou příliš spokojeni, ale myslí si, že „ano, asi všude tak“ a „co vyměnit za mýdlo“. Dovolte mi říci: ne, ne všude. A abychom se o tom ujistili, přejděme k následujícím bodům.

Jděte na pohovory

... jen získat zkušenosti na pohovorech, dozvědět se požadavky a platové úrovně na různých místech. Nikdo vás neukamenuje, když vám nakonec nabídne nabídku a vy ji zdvořile odmítnete. Získáte ale zkušenosti s pohovory (to je důležité, ano), které se vám v jednu chvíli mohou velmi hodit, poslechnete si, co dělají jiné firmy ve vašem městě, zjistíte, jaké znalosti a dovednosti od nich zaměstnavatelé očekávají kandidátů, a co je nejdůležitější – jaké peníze jsou za to připraveni zaplatit. Neváhejte se ptát na organizaci procesů v týmu i společnosti jako celku, zeptejte se na pracovní podmínky, požádejte o ukázku kanceláře a pracovišť.

Co dělat, abyste dostali normální peníze a pracovali v pohodlných podmínkách jako programátor

Prostudujte si trh a zjistěte svou cenu

Prostudujte si Headhunter, Moykrug a podobné zdroje, abyste získali hrubou představu o tom, kolik to, co umíte a děláte, skutečně stojí.

Nebojte se velkých čísel v odstavci s navrhovanými platy, i když se ukáže, že za stejnou věc, kterou děláte nyní, vám některá společnost slíbí zaplatit mnohem více, než máte aktuálně. Je potřeba mít na paměti, že IT je jedno z mála odvětví u nás, kde se vyvinulo, že pokud v popisu práce firma napíše, že je připravena zaplatit specialistovi 100-150-200 tis. je opravdu připraven a bude.

Nepodceňujte se

Vidět "Syndrom podvodníka", o kterém zde na Habrém byly nejednou články. Nemyslete si, že jste nějak horší, méně kvalifikovaní nebo jakkoli horší než ostatní uchazeči. A tím spíše byste na základě těchto skutečností neměli žádat o plat nižší, než je průměr na trhu – naopak _vždy_ poskytnout částku alespoň o něco vyšší, než je průměr, ale zároveň dát najevo, že jste připraveni o tom diskutovat.

Nestyďte se vyjednávat s vedením o zvýšení platu.

Nemusíte tiše sedět a čekat, až někdo shora pochopí a sám vám zvedne plat. Možná poznání přijde, možná ne.

Všechno je velmi jednoduché: pokud si myslíte, že jste nedostatečně placeni, řekněte o tom vedení. Důvody, „proč si myslím, že bych měl být placen více“, není třeba ani nijak zvlášť vymýšlet, může to být cokoliv od „za těch N let práce jsem vyrostl jako specialista a nyní mohu dělat složitější úkoly a pracovat efektivněji,“ až „v jiných společnostech nabízejí za tuto práci tolik“.

V mém případě to vždy fungovalo. Někdy hned, někdy po nějaké době. Když si ale jeden z mých kolegů, unavený nedostatkem peněz, našel novou práci a položil svou žádost na stůl, ti na druhé straně stolu byli velmi překvapeni a zeptali se: „Proč jste k nám nepřišli kvůli zvýšit?“, a dlouho se mě snažili přesvědčit, abych zůstal. , nabízeli ještě větší částku než v nové nabídce.

Pohybujte se nebo jděte na dálku

Pokud se to všechno sejde na malém počtu volných míst ve městě (jinými slovy, pokud nejsou žádná „jiná místa“, kde jsou potřeba lidé s vaší kvalifikací, nebo není tak snadné se tam dostat)… Pak zdokonalte své dovednosti a přesunout do jiného města, pokud je to možné. Osobně znám lidi, kteří se mezi milionáři přestěhovali do Petrohradu a Moskvy s okamžitým dvojnásobným nárůstem příjmů i při přechodu na nižší pozici.

Opět se nenechte zmást mýty jako „v hlavních městech platí více, ale také musíte mnohem více utrácet, takže nejsou ziskové,“ přečtěte si komentáře k tento článek, na toto téma existuje mnoho názorů a příběhů.

Prostudujte si trh práce velkých měst, vyhledejte firmy nabízející relokační balíček.

Nebo, pokud jste již zavedeným a zkušeným specialistou, zkuste práci na dálku. Tato možnost vyžaduje určité dovednosti a dobrou sebekázeň, ale může být pro vás velmi vhodná a zisková.

To je prozatím vše. Ještě jednou chci říci, že je to můj osobní názor a moje zkušenost, která samozřejmě není konečná pravda a nemusí se shodovat s vaší.

Související materiály:

- 13 překvapení od jiné než IT společnosti
- Joelův test
- Nepleťte si vývoj softwaru a programování

Zdroj: www.habr.com

Přidat komentář