Tento príspevok vznikol z jedného článku tu, na Habr. Celkom bežný komentár, lenže hneď niekoľko ľudí povedalo, že by bolo veľmi dobré usporiadať ho ako samostatný príspevok, a MôjKruh to dokonca publikoval ešte predtým, než ten istý komentár osobitne vo svojej skupine vo VK s milým úvodom
Naša nedávna publikácia so správou o platoch v IT za prvé polrok tohto roku vyvolala neuveriteľné množstvo komentárov používateľov „Habra“. Zdieľali názory, pozorovania a osobné príbehy, ale jeden z komentárov sa nám tak páčil, že sme sa rozhodli ho tu publikovať.
Preto som sa konečne zmobilizoval a napísal samostatný článok, v ktorom som myšlienky podrobnejšie objasnil a zdôvodnil.

Niekedy v článkoch a komentároch, kde sa diskutuje o príjmoch IT odborníkov, môžete naraziť na vyhlásenia typu „Kde beriete také čísla? Už mnoho rokov pracujem v X, a ani ja, ani moji kolegovia také peniaze nikdy nevideli...“.
Úprimne, pred N rokmi som mohol napísať taký istý komentár. Teraz nemôžem 🙂
Prešiel som rôznymi pracovnými miestami, organizáciami a životnými situáciami, a pre seba som si vytvoril celkom jednoduchý súbor pravidiel na tému „čo robiť, aby ste dostávali normálne peniaze a pracovali v komfortných podmienkach v IT“. Tento článok nie je iba o peniazoch. V niektorých bodoch sa dotýkam aj témy možnosti zlepšiť si svoje profesionálne zručnosti a naučiť sa nové žiadané zručnosti, a pod „dobrými podmienkami“ rozumiem nielen útulnú kanceláriu, technické vybavenie a dobrý sociálny balík, ale predovšetkým absenciu marazmu, duševný pokoj a celé nervy.
Tieto rady sú aktuálne predovšetkým pre softvérových vývojárov, ale mnohé body sa hodia aj pre iné profesie. A, samozrejme, uvedené platí predovšetkým pre RF a ďalšie krajiny ex-USSR, aj keď, opäť, niektoré body budú aktuálne všade.
Takže, poďme na to.
Vyhýbajte sa na míle štátnym a polostátnym firmám a podobným inštitúciám.
Po prvé, pri financovaní inštitúcie z rozpočtu je horná hranica platov obmedzená prirodzene – "peniaze nie sú, ale vy sa držte". Ešte v štátnych inštitúciách a podobných zariadeniach sú často platy viazané na pracovné zmluvy. A môže sa stať, že v dokumente je napísané, že programátor dostáva rovnakú mzdu ako nejaký administratívny pracovník, a to sa nijako nedá zmeniť. Niektorí manažéri, chápajúc absurdnosť tejto situácie, pololegálne zamestnávajú IT odborníkov na 1,5-2 úväzku, ale to je skôr výnimka z pravidla.
Po druhé, ak inštitúcia nefunguje na voľnom konkurentnom trhu, pravdepodobne žiadni jej manažéri nebudú mať cieľ zlepšiť kvalitu a konkurencieschopnosť produktov a služieb (cieľom bude skôr len nezhadzovať kvalitu pod určitú úroveň, aby nedostali problém od nadzorových orgánov), a соответственно nebudú usilovať o nábor najlepších zamestnancov a motiváciu ich finančne alebo inak.

V dôsledku nedostatku zamerania a motivácie vedenia na kvalitu a výsledky, a tiež preto, že na výdavkoch v podstate míňajú nie svoje, ale cudzie peniaze, často môžeme pozorovať fenomén, ako je zamestnávanie detí/rodinných príslušníkov/priateľov atď. na "teplých miestach" v organizácii. Napriek tomu je potrebné nejakým spôsobom pracovať. Preto sa môže stať, že človek, ktorý sa tam dostal z ulice, bude musieť robiť prácu aj za seba, aj za toho druhého. A po druhé, sotva ho budú obklopovať špičkoví odborníci, od ktorých by sa mohlo veľa naučiť.
V prípade zamestnania v súkromnej spoločnosti, ktorá pracuje na štátnych objednávkach, sa, bohužiaľ, môžeme stretnúť približne s rovnakým problémom. Ak spoločnosť získa objednávky a tendre, pretože "už je všetko dohodnuté", prakticky sa opäť dostávame do situácie "neexistujúcich konkurentov" s príslušnými následkami. A ak sa tendre aj rozdeľujú spravodlivo, netreba zabúdať, že víťaz vyhrá ten, kto ponúkne najnižšiu cenu, a môže sa ukázať, že sa ušetrí predovšetkým na vývojároch a ich platoch, pretože cieľom bude "vytvoriť produkt, ktorý aspoň zodpovedá formálnym požiadavkám".
A dokonca aj keď firma vstúpi na voľný trh a objavia sa konkurenti, myslenie vedenia a ich prístup k zamestnancom sa nezmení vždy s odpovedajúcimi smutnými následkami. Počet "sovietsky manažment" sa, žiaľ, vzal z reálneho života.

Niekedy je to naopak, že v nejakej štátnej spoločnosti dokonca aj bežní zamestnanci môžu dostávať veľmi dobré miestne platy (napríklad v ropném a plynovom sektore). Ale, žiaľ, "sovietsky manažment" nikam nezmizne a často sa môžete stretnúť s administratívnym marazmom, ako je "pracovný deň striktne od 8. ráno, za oneskorenie o 1 minútu odobratie prémie", nekonečné písanie služobných správ a prenášanie zodpovednosti a s prístupom typu "platíme veľa, takže očakávame, že budete pracovať ešte viac, nadčasy nebudeme platiť" a "ak sa vám to nepáči - nikto vás nedrží".
Ak ste programátor, tak zvažujte len pozície vo firmách, pre ktoré vývoj softvéru nie je hlavnou činnosťou, ktorá prináša hlavnú ziskovosť.
... vrátane rôznych výskumných ústavov, projektových kancelárií, inžinierskych firiem a fabrík, obchodných spoločností, obchodov a podobne.
V jednom spoločenstve je dokonca v obehu vtip.
«Ak sa vaša pozícia volá nie "Senior Developer" alebo "Team Lead", ale "Inžinier 1. kategórie" alebo "Vedúci špecialista oddelenia informačných technológií", znamená to, že ste niekde zahnuli nesprávnym smerom.«
Áno, to je vtip, ale v každom vtipe je zrniečko pravdy.
Kritérium "prinášajúce hlavnú ziskovosť" definujem celkom jednoducho:
je to buď
- spoločnosť skutočne zarobí väčšinu svojich príjmov predajom svojich IT produktov alebo služieb, alebo sa zaoberá vývojom toho všetkého na zakázku.
alebo
- vyvíjaný softvér je jednou z dôležitých alebo dokonca najdôležitejších vecí, ktoré určujú spotrebiteľské vlastnosti produktu alebo služby.
Prečo taká rada?
Predovšetkým si prečítajte vynikajúci článok , tam sú naozaj dobre zhrnuté mnohé rozdiely medzi ne-IT spoločnosťami. A ak ste pracovali v IT firmách, ale vždy ste tam pozorovali body od 5. do 13., opísané v tom článku, je to už dôvod na zamyslenie a podrobnejšie preskúmanie okolia a trhu práce.
V "čisto IT" spoločnostiach sú ľudia, ktorí sa priamo podieľajú na vývoji softvéru (programátori, tester, analytici, UI/UX dizajnéri, devops a pod.) — hlavnou hnacou silou. Ich práca prináša podnikaniu zisk. A teraz sa pozrime na nejakú "ne-IT spoločnosť". Hlavný zisk získavajú z prepredaja niečoho, z poskytovania "ne IT služieb" alebo z výroby "ne IT produktov". V tejto spoločnosti sú IT pracovníci obslužným personálom, áno, sú potrební na to, aby bola možnosť pracovať efektívnejšie (napríklad automatizáciou, automatickým sledovaním, prijímaním objednávok online a pod.), ale neprinášajú priamy zisk. Preto bude postoj nedohľadného vedenia k nim pravdepodobne taký — ako k niečomu, na čo sa minú peniaze.
O tom sa veľmi dobre hovorí v vyššie uvedenom článku:
Koncepčným rozdielom medzi IT spoločnosťou a ne-IT spoločnosťou je, samozrejme, to, že v IT spoločnosti si – ako programátor, tester, analytik, IT manažér, konečne – súčasťou príjmovej časti rozpočtu (veľmi často), zatiaľ čo v ne-IT spoločnosti si len výdavkovou položkou, pričom často jednou z najvýraznejších. Tým pádom k interným IT pracovníkom vzniká súvisiaci postoj – ako k akýmsi parazitom, ktorých my, podnik, musíme platiť zo svojich peňaženiek, a oni sa ešte aj odvážia po niečom túžiť.
Často vedenie takejto spoločnosti vôbec nerozumie IT a vývoju softvéru, a preto je ťažké ich presvedčiť o potrebe čohokoľvek, a navyše samotné "vytvorenie IT oddelenia" sa môže udiať nie najlepším spôsobom: na pozíciu vedúceho tohto oddelenia sa berie človek, ktorého odborné zručnosti vedenie nemôže adekvátne overiť. Ak má šťastie, následne získa dobrý tím a nastaví správny smer rozvoja. Ak však nemá šťastie, môže sa stať, že tím síce niečo vyvíja a produkt dokonca funguje, ale de facto sa varí vo vlastnej šťave v izolácii od okolia, nevyvíja sa sám a skutočne znalí a talentovaní ľudia tam nezostanú. Bohužiaľ, takéto som videl na vlastné oči.
Ako odhaliť takúto vec vopred, v etape pohovoru? Existuje takzvaný , avšak je potrebné uznať, že je veľmi povrchný a v skutočnosti môže existovať oveľa viac faktorov na preverenie a varovných signálov, ale to je téma na samostatný článok.

O samostatných slovách by som chcel hovoriť o rôznych inžinierskych spoločnostiach, výrobných združeniach, výskumných organizáciách, projektových kanceláriách, projektových inštitútoch a podobne. Tu je podľa môjho skúsenosti niekoľko dôvodov, "prečo tam ísť, alebo aspoň si to dôkladne premyslieť".
Po prvé, opäť platí, že tam často panuje nevedomosť a technologické zaostávanie. Prečo — to je iná otázka a zaslúži si dobrý článok, avšak ľudia na túto tému pravidelne komentujú aj tu, na Habre:
„Odkryjem desivú pravdu — embedded softvér sa testuje aspoň o poriadok menej a horšie ako akýkoľvek zanedbaný webový server. A píšu ho často dinosauri, debugger je pre slabochov, a „ak sa kód kompiluje, znamená to, že všetko funguje.“
… Nepovedal som to, žiaľ.“ []
„Nie je to prekvapujúce. Podľa mojich pozorovaní, mnohí „hardvéristi“ považujú výrobu zariadenia za umenie, ktoré je prístupné len vyvoleným, zatiaľ čo napísať k nemu kód zvládne sám, tak, na kolene. To je predsa úplná maličkosť. Vznikne tak pracovný tichý horror. Veľmi sa urazia, keď im na prstoch vysvetľujú, prečo ich kód smrdí, pretože… no… veď zariadenie vyrobili, čo tam, akási program.“ []
„Podľa svojich skúseností v oblasti výskumu môžem povedať, že keď na úlohe pracuje od jedného do niekoľkých ľudí, o opätovnom použití kódu nie je reč. Píšu, ako sa dá, využívajú minimálne možnosti jazyka, a o systémoch kontroly verzií väčšina netuši.“ []
Po druhé, všetko opäť často naráža na manažment a zavedené tradície:
„Vývoj techniky v oblasti štatistiky je väčšinou samo-zárobkovým, samo-financovaným ruským podnikom, s ruskými zákazníkmi, ruským trhom a ruským šéfom – bývalým inžinierom vo veku 50+, ktorý predtým pracoval tiež za smiešne peniaze. Preto má myšlienku: „Celý život som tvrdo pracoval, aby som platil nejakému mladému? Prežije!“ Takže takéto podniky nemajú veľa peňazí, a ak aj majú, určite nebudú investovať do vašej mzdy.]
A po tretie... V takých miestach často nerozlišujú medzi programátormi a inými inžiniermi. Áno, bez pochybností, programátora môžeme považovať aj za inžiniera, a dokonca sama predstava „softvérového inžinierstva“ to naznačuje. V oboch prípadoch sa ľudia zaoberajú intelektuálnou prácou a vývojom nových entít, a v oboch prípadach sú potrebné určité znalosti, zručnosti a spôsob myslenia.
Ale... nuansa spočíva v tom, že v súčasnej situácii na trhu práce sú tieto kategórie veľmi odlišne platené. Nehovorím, že to tak má byť, sám si myslím, že to nie je správne, ale žiaľ, v súčasnej dobe je to fakt: platy „programátorov“ a ostatných „inžinierov“ môžu byť rozdielne o 50% až 100%, a niekedy aj viac.
A v mnohých inžinierskych a príbuzných podnikoch vedenie tiež nechápe, „prečo by sme mali platiť za to dvojnásobok“, a niekedy aj „veď náš Vaša-elektronik napíše kód rovnako dobre“ (a Vaša nie je proti, aj keď on nie je ).
V jednej z diskusií na tému „cesta programátora je ťažká“ s váženým raz od neho v komentároch zaznela veta niečo v štýle „No a čo, platíme našim ľuďom nad priemernú mzdu inžiniera v Petrohrade“, hoci, ak to má byť, ak si spoločnosť cení a rešpektuje svojich zamestnancov, mala by platiť „... nad priemernú mzdu programátora v Petrohrade.“
Veľmi výstižný obrázok, ktorý sa pred niekoľkými rokmi objavil v rôznych skupinách ASUTP na sociálnych sieťach, hovorí sám za seba.
Nepracujte s vojakmi.
Tento záver som si urobil ešte ako študent vojenskej katedry na vysokej škole 🙂.
Naozaj, osobne som v okolo vojenských kancelárií a súkromných firiem so zákazníkmi z tejto oblasti nepracoval, ale pracovali moji priatelia, a z ich rozprávania, typ „Existujú tri spôsoby, ako niečo urobiť — správne, nesprávne a po arménsky“ a „Teraz zoskúpim úzky okruh limitovaných osôb, na ktorých sa poriadne rozoberiem a potrestám kohokoľvek!“ sa neobjavil len tak z ničoho nič.

V mojom prípade sa pohovory v podobných firmách zvyčajne končili potrebou podriadiť sa forme utajenia. Pritom tazatelia sľubovali, že „tretia forma je čisto formálna, nič neznamená, ani sa na ňu nepýtajú, za hranice sa dostaneš bez problémov“, ale na otázky „Ak to nič neznamená, prečo to teda existuje a prečo to podpisovať?“ a „A aké sú záruky, že vzhľadom na okolo prebiehajúce šialenstvo, sa jedného dňa legislatíva nezmení a všetko nebude inak?“ odpovede nikdy neprišli.
Nerobte „majstra na všetky ruky“

… to je ako keď ste zároveň programátor, administrátor, sieťový technik, nákupca hardvéru, doplňovač tonerov, DBA, technická podpora a telefónny operátor. Ak sa na svojom mieste zaoberáte naraz „všetkým a hneď“, pravdepodobne nebudete expertom v každej z týchto oblastí, a teda vás pri snahe možno nahradiť niekoľkými študentmi alebo juniorami, ktorých nie je ťažké nájsť ani za malé peniaze. Čo robiť? Vyberte si úzku špecializáciu a rozvíjajte sa týmto smerom.
Začnite študovať aktuálnejší technológie
… ak pracujete s legacy nástrojmi. Niekedy sa totiž stáva, že niekto píše v nejakom Delphi 7 alebo vo vekových verziách PHP s nemenej starými frameworkami. Netvrdím, že je to zle zo zásady, predsa len princíp „funguje — nedotýkaj sa“ nikto nezrušil, ale keď sa starý stack používa nielen na podporu starých, ale aj na vývoj nových modulov a komponentov, núti to zamyslieť sa nad kvalifikáciou a motiváciou tímu vývojárov, a či firma vlastne potrebuje dobrých zamestnancov.

Niekedy nastáva opačná situácia: podporujete nejaký legátny projekt na legátnej technológii a dostávate celkom slušné peniaze (možno preto, že nikto iný sa do tejto bažiny nechce pustiť), ale keď z nejakého dôvodu projekt alebo firma zanikne, je tu veľké riziko ocitnúť sa pri rozbitom hrnci a návrat do tvrdej reality môže byť veľmi nepohodlný.
Nepracujte v malých a stredných firmách pôsobiacich na vnútornom (ruském) trhu.

Tu je to celkom jednoduché. Firmy, ktoré pôsobia na medzinárodnom trhu, majú prítok peňazí v omene, a vzhľadom na súčasné výmenné kurzy si môžu dovoliť platiť svojim vývojárom dobre. Firmy, ktoré pôsobia na vnútornom trhu, sú nútené ich doháňať, a ak si veľké a bohaté firmy môžu dovoliť platiť konkurencieschopné platy, aby nestratili dobrých odborníkov, malé a stredné firmy to bohužiaľ nemusia mať vždy možnosť.
Učte sa angličtinu. Aj keď ju teraz nepotrebujete.
Angličtina je pre moderného IT odborníka veľmi užitočná: drvivá väčšina dokumentácie, manpages, release notes, popisov projektov a všetkého možného sa píše v angličtine, najlepšie knihy a vedecké práce sa publikujú v angličtine (a nie vždy a nie hneď sa prekladajú do ruštiny, a už vôbec nie vždy presne), konferencie svetového významu sa konajú v angličtine, publikum medzinárodných internetových komunít vývojárov je stokrát väčšie ako rusky hovoriace a pod.
Chcel by som upozorniť na iný fakt, že existuje obrovské množstvo spoločností s zaujímavými projektmi a veľmi atraktívnymi platmi, kde vás bez znalosti angličtiny ani nebudú zvažovať. To sú aj outsourcingové firmy, integrátori, pobočky medzinárodných spoločností a jednoducho firmy, ktoré pôsobia na medzinárodnom trhu. V mnohých z nich musíte pracovať v tíme s zahraničnými kolegami z iných krajín a často dokonca komunikovať priamo so zákazníkmi a ich odborníkmi. Tak, bez dobrej angličtiny sa okamžite pripravujete o prístup k významnej časti trhu práce, a to tej, kde často môžete nájsť veľmi zaujímavé projekty za veľmi dobré peniaze.
Okrem toho, znalosť jazyka otvára možnosti práce na medzinárodných freelance platformách a na diaľku pre zahraničné firmy. A tiež možnosť zbaliť sa a presťahovať sa do inej krajiny, najmä s ohľadom na to, že v súčasnosti to začali robiť aj ľudia, ktorí o tom predtým vôbec neuvažovali.
Nebojte sa 'galér'
Niekedy sa môžete stretnúť s názormi, že takzvané 'galéry' (firmy zaoberajúce sa konzultáciami, outsourcingovým vývojom, alebo predávajúce kompetencie svojich odborníkov ako outstaff) sú bezvýznamné, zatiaľ čo produktové firmy sú skvelé.
S týmto názorom nesúhlasím. Aspoň dve miesta, kde som pracoval pomerne dlho, boli presne tie 'galéry' a môžem povedať, že podmienky práce, úroveň platu a prístup k zamestnancom tam boli naozaj veľmi dobré (a mám s čím porovnávať), a okolo mňa boli dosť príjemní a kvalifikovaní ľudia.
Nemyslite si, že ak to na vašom súčasnom mieste nie je najlepšie, že je to tak aj inde.
Možno psychológovia niekedy preskúmajú tento fenomén a dajú mu nejaké pomenovanie, ale zatiaľ je potrebné uznať, že tento fenomén naozaj existuje: niekedy ľudia pracujú na svojom mieste, s ktorým nie sú veľmi spokojní, ale myslia si, 'asi je to tak všade' a 'prečo vymieňať vedro za vedro'. Povediem to jasne: nie je to tak všade. A aby ste sa o tom presvedčili, prejdime k nasledujúcim bodom.
Chodte na pohovory
… len tak, aby ste získali skúsenosti s pohovorom, zistili požiadavky a platové úrovne na rôznych miestach. Nikto vás nebude kamenovať, ak vám nakoniec dajú ponuku a vy sa slušne odmietnete. Ale získate skúsenosti s pohovorom (čo je dôležité, áno), ktoré sa vám môžu niekedy veľmi hodiť, vypočujete, čomu sa iné spoločnosti vo vašom meste venujú, zistíte, aké vedomosti a zručnosti očakávajú zamestnávatelia od uchádzačov, a čo je najdôležitejšie — aké peniaze sú za to ochotní platiť. Nebojte sa pýtať na organizáciu procesov v tíme a spoločnosti ako celku, opýtajte sa na podmienky práce, požiadajte, aby vám ukázali kanceláriu a pracovné miesta.

Preskúmajte trh a poznajte svoju cenu
Preštudujte si Headhunter, Moje kolo a podobné zdroje, aby ste si vytvorili približnú predstavu o tom, koľko to, čo ovládate a robíte, naozaj stojí.
Nebuďte zdesení vysokými číslami v sekcii ponúkaných miezd, aj keď sa zdá, že za to isté, čo v súčasnosti robíte, vám nejaká spoločnosť sľubuje oveľa vyššiu mzdu, ako máte teraz. Je treba mať na pamäti, že IT je jedným z mála odvetví u nás, kde sa stalo, že ak vo výške mzdy firma píše, že je ochotná platiť špecialistovi 100-150-200 tisíc, tak pravdepodobne je naozaj ochotná a bude.
Nehodnotte sa podcenením
Pozri. , ktorému na Habri už bolo viac ráz venovaných článkov. Nemyslite si, že ste niečím horší, menej kvalifikovaný alebo v niečom ustupujete iným uchádzačom. A už vôbec by ste na základe týchto faktov nemali žiadať o mzdu nižšiu ako je priemerná na trhu — naopak, _vždy_ zohľadňujte sumu aspoň o niečo vyššiu ako je priemerná, ale zároveň jasne ukážte, že ste pripravení o nej diskutovať.
Nebojte sa rokovať s vedením o zvýšení platu
Nesedťte ticho a nečakajte, že niekto zhora dostane osvietenie a sám vám zvýši plat. Možno príde osvietenie, a možno nie.
Tu je to veľmi jednoduché: ak si myslíte, že zarábate málo, povedzte to vedeniu. Dôvody „prečo si myslím, že by som mal zarábať viac“ nemusíte ani príliš vymýšľať, môžu byť akékoľvek – od „po týchto N rokoch práce som sa vypracoval ako odborník a teraz dokážem plniť zložitejšie úlohy a pracovať efektívnejšie“ až po „v iných firmách za túto prácu ponúkajú toľko“.
V mojom prípade to fungovalo vždy. Niekedy okamžite, inokedy po nejakom čase. Ale keď jeden môj kolega, unavený z nedostatku peňazí, našiel novú prácu a položil výpoveď na stôl, na druhej strane stola boli veľmi prekvapení a spýtali sa: „A prečo si nám čo sa týka zvýšenia platu nikdy neprišiel?“ a dlhé hodiny ho prehovárali, aby zostal, ponúkajúc dokonca ešte väčšiu sumu, než v novej ponuke.
Presuňte sa alebo prejdite na prácu na diaľku
Ak sa to všetko točí okolo malého množstva ponúk v meste (inými slovami, ak „iné miesta“, kde sú potrební ľudia s vašou kvalifikáciou, vlastne nie sú, alebo je ťažké sa tam dostať)... Tak zvyšujte svoje schopnosti a presuňte sa do iného mesta, ak je to možné. Osobne poznám ľudí, ktorí z veľkomiest presunuli do SPb a Msk s dvojnásobným zvýšením príjmu, a to aj pri prechode na nižšiu pozíciu.
Opäť, nenechajte sa nachytať na mýty ako „v hlavných mestách platia viac, ale aj míňať musíte oveľa viac, takže to nie je výhodné“, prečítajte si komentáre k , tam je veľa názorov a príbehov na túto tému.
Preskúmajte trh práce vo veľkých mestách, hľadajte firmy, ktoré ponúkajú relokačný balík.
Alebo, ak ste už etablovaný a skúsený odborník, skúste prácu na diaľku. Tento variant vyžaduje určité zručnosti a dobrú sebadisciplínu, ale pre vás môže byť veľmi vhodný a výhodný.
Na tomto zatiaľ všetko. Ešte raz chcem povedať — toto je osobne môj názor a moja skúsenosť, ktorá, samozrejme, nie je pravdou v poslednej inštancii a môže sa líšiť od vašej.
Materiály na tému:
—
—
—
Zdroj: habr.com
