Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Овој пост израсна од коментар на една статија овде на Хабре. Сосема обичен коментар, само што неколкумина веднаш рекоа дека би било многу добро да се организира во форма на посебен пост, а MoyKrug не го ни дочека ова објавено истиот коментар посебно во својата VK група со убав предговор

Нашата неодамнешна публикација со извештај за платите во ИТ за првата половина од оваа година собра неверојатен број коментари од корисниците на Хабр. Споделија мислења, согледувања и лични приказни, но еден од коментарите ни се допадна толку многу што решивме да го објавиме овде.

Затоа, конечно се собрав и напишав посебна статија, откривајќи ги и оправдувајќи ги моите размислувања подетално.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Понекогаш во написите и коментарите кои разговараат за приходите на ИТ специјалистите, можете да најдете изјави како „Од каде ги добивате овие бројки? Работам X долги години, а ниту јас ниту моите колеги никогаш не сме виделе такви пари...“

Искрено, можев да го напишам истиот коментар пред Н години. Не можам сега :)

Поминувајќи низ различни места на работа, организации и животни ситуации, јас лично за себе формулирав многу едноставен сет на правила на тема „што да направам за да добијам нормални пари и да работам во удобни услови во ИТ“. Оваа статија не е само за пари. Во некои моменти ја допирам темата за можноста да го подобрите вашето професионално ниво и да научите нови барани вештини, а под „добри услови“ мислам не само пријатна канцеларија, техничка опрема и добар социјален пакет, туку и прво од сè, отсуството на лудост, душевен мир и цели нерви.

Овие совети се релевантни првенствено за развивачите на софтвер, но многу точки се погодни и за други професии. И, се разбира, горенаведеното првенствено се однесува на Руската Федерација и другите земји од поранешниот СССР, иако, повторно, некои точки ќе бидат релевантни насекаде.

Ајде да одиме

Избегнувајте државни и полудржавни канцеларии и слични институции на еден километар

Прво, кога институцијата се финансира од буџетот, горната граница на плата е природно ограничена сама по себе - „нема пари, но се држите“. Дури и во владините агенции и слични места, платите често се врзани со нивоата на персонал. И може да испадне дека документот вели дека програмерот добива ист износ како некој службеник, и тоа не може да се промени на кој било начин. Некои менаџери, разбирајќи ја апсурдноста на оваа ситуација, полулегално вработуваат ИТ специјалисти со стапка од една и пол до две, но ова е прилично исклучок од правилото.

Второ, ако институцијата не работи на слободен конкурентен пазар, тогаш нејзините менаџери најверојатно нема да имаат цел да го подобрат квалитетот и конкурентноста на производите и услугите (целта ќе биде да не го спуштат овој квалитет под одредена вредност, така што како да не прима според надзорните органи), и соодветно на тоа, нема да се обидува да ги регрутира најдобрите вработени и да ги мотивира финансиски или на некој друг начин.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Поради недостатокот на фокус и мотивација на менаџментот за квалитетот и резултатите, како и поради фактот што тие трошат, всушност, не свои, туку туѓи пари, често може да се забележи таква појава како сместување деца/роднини. /пријатели итн. до „топли места“ во организацијата. Сепак, сепак треба да работите некако. Затоа, може, прво, да испадне дека лицето што стигнало таму од улица ќе мора да работи и за себе и за тој човек. И второ, малку е веројатно дека ќе биде опкружен со високо квалификувани специјалисти од кои може многу да научи.

Во случај на вработување во приватна компанија, но работа на државен договор, за жал, може да се сретнете приближно истото. Ако компанијата добива нарачки и тендери затоа што „сè е веќе заробено“, тогаш, всушност, повторно доаѓаме до ситуација „нема конкуренти“ со соодветните последици. И дури и ако тендерите се одиграат фер, тогаш не треба да заборавиме дека победникот е оној кој нуди најниска цена, а може да испадне дека заштедите ќе бидат првенствено на програмерите и нивните плати, бидејќи целта нема да да биде „да се направи многу добар производ“, но „да се направи производ кој барем некако ги исполнува формалните барања“.

Па дури и кога компанијата излегува на слободниот пазар и има конкуренти, размислувањето на менаџментот и неговиот однос кон вработените не секогаш се реструктуира со соодветни тажни последици. Концептот на „советски менаџмент“, за жал, доаѓа од реалниот живот.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Понекогаш се случува напротив, во некоја државна компанија дури и обичните вработени да добијат многу добри пари според локални стандарди (на пример, во секторот за нафта и гас). Но, за жал, „советскиот менаџмент“ не оди никаде и често може да се сопнете на административно лудило, како што е „работен ден строго од 8 часот наутро, поради доцнење 1 минута, губење бонус“, бескрајно пишување белешки и префрлање на одговорноста. , и став како „плаќаме многу, па ако сакаш, работи уште повеќе, нема да плаќаме за прекувремена работа“ и „ако не ти се допаѓа, никој нема да те задржи“.

Ако сте програмер, тогаш не ги земајте предвид позициите во компании за кои развојот на софтвер не е активност што генерира главен приход

... вклучувајќи ги сите видови истражувачки институти, дизајнерски бироа, инженерски канцеларии и фабрики, трговски компании, продавници итн.

Има дури и шега во една заедница

«Ако вашата позиција не се нарекува „Постар програмер“ или „Водач на тимот“, туку „Инженер од 1-ва категорија“ или „Водечки специјалист на одделот за информатичка технологија“, тогаш некаде сте погрешиле.«

Да, тоа е шега, но секоја шега има одредена вистина.

Јас го дефинирам критериумот „донесување на главниот приход“ сосема едноставно:
ова или

  • компанијата всушност заработува најголем дел од приходите од продажбата на своите ИТ производи или услуги или сето тоа го развива по нарачка

или

  • Софтверот што се развива е една од најважните, па дури и најважните работи што ги одредуваат потрошувачките својства на производот или услугата.

Зошто овој совет?

Прво, прочитајте го одличниот пост. „13 изненадувања од компанија која не е ИТ“, многу разлики помеѓу компаниите кои не се ИТ се навистина добро забележани таму. А ако сте работеле во ИТ компании, но секогаш сте ги набљудувале точките од 5 до 13, опишани во тој напис, тогаш ова е причина да размислите и одблизу да го погледнете светот околу вас и пазарот на трудот.

Во „чисто ИТ“ компаниите, луѓето директно поврзани со развој на софтвер (програмери, тестери, аналитичари, дизајнери на UI/UX, devops итн.) се главната движечка сила. Нивната работа е таа што му носи приход на бизнисот. Сега да погледнеме во некоја „компанија што не е ИТ“. Најголем дел од парите ги добиваат од препродажба на нешто или од обезбедување на некои „не-ИТ услуги“ или од производство на „не-ИТ производи“. Во оваа компанија, ИТ работниците се сервисен персонал, да, тие се потребни за да можат поефикасно да работат (на пример, преку автоматизација, автоматско сметководство, прифаќање нарачки преку Интернет итн.), но тие не генерираат директен приход. И затоа, односот на кратковидниот менаџмент кон нив најверојатно ќе биде токму ваков - како нешто што мора да троши пари.
Ова е многу добро наведено во написот споменат погоре:

Концептуалната разлика помеѓу ИТ компанија и компанија која не е ИТ е, се разбира, тоа што во ИТ компанија вие - како програмер, тестер, аналитичар, ИТ менаџер и конечно - сте дел од приходната страна на буџетот (добро , во најголем дел), а во компанија која не е ИТ - само потрошен предмет, а често и еден од најзабележливите. Според тоа, се гради соодветен однос кон внатрешните ИТ специјалисти - како некои паразити кои ние, бизнисот, сме принудени да ги плаќаме од свој џеб, а и тие се осмелуваат да посакаат нешто за себе.

Честопати, менаџментот на таква компанија воопшто не разбира ништо за ИТ и развој на софтвер, и поради тоа, прво, тешко е да се убедат во потребата од нешто, и второ, самото „создавање на ИТ оддел“. може да не се случи на најдобар можен начин: функцијата раководител на овој оддел ја презема лице чии вештини менаџерите не можат соодветно да ги тестираат. Ако имате среќа со него, тогаш тој ќе регрутира добар тим и ќе го постави вистинскиот вектор на развој. Но, ако немате среќа со тоа, тогаш може да се случи тимот да се чини дека развива нешто, а производот дури и да функционира, но всушност тој се вари во својот сок изолиран од надворешниот свет, не се развива особено сам , а навистина упатени и талентирани луѓе не остануваат таму. За жал, ова го видов со свои очи.
Како да се идентификува ова однапред, во фазата на интервју? Постои т.н Тест на Џоел, сепак, мора да признаеме дека тоа е многу површно, а всушност може да има многу повеќе фактори за проверка и алармирање, но ова е тема на посебна статија.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Би сакал да кажам неколку зборови за различни инженерски компании, производствени здруженија, истражувачки организации, дизајнерски бироа, институти за дизајн и сè слично. Според моето искуство, постојат неколку причини „зошто не треба да одите таму, или барем да размислите многу внимателно пред да го направите тоа“.

Прво, повторно, таму често владее густина и технолошко заостанување. Зошто е посебно прашање и би било достојно за добра статија, но луѓето редовно зборуваат на оваа тема дури и овде на Хабре:

„Ќе ви кажам една застрашувачка тајна - вградениот софтвер е тестиран барем за ред на големина помал и полош од кој било застарен веб-сервер. И тие често се напишани од диносауруси, дебагерот е за слабите луѓе и „ако кодот се состави, тогаш сè работи“.
… Не се шегувам, за жал“. [од коментарите]

„Ништо изненадувачки. Според моите набљудувања, многу „развивачи на хардвер“ веруваат дека производството на уред е уметност што е предмет на елитата, но тој самиот може да го напише кодот за тоа, на колена. Ова е генерално ситница. Излегува дека е работен тивок хорор. Многу се навредуваат кога на дофат им кажуваат зошто кодот им мириса лошо, затоа што... па... направија хардвер, што е тоа, некаква програма“. [од коментарите]

„Од моето искуство како научник, можам да кажам дека кога еден до неколку луѓе работат на задача, не станува збор за повторна употреба на кодот. Тие пишуваат најдобро што можат, користат минимални јазични способности и повеќето луѓе не знаат за системите за контрола на верзии“. [од коментарите]

Второ, сè повторно често се сведува на управување и воспоставени традиции:

„Развојот на опремата според статистиката најчесто е самоподдржувачко, самофинансирачко руско претпријатие, со руски клиенти, руски продажен пазар и руски шеф - поранешен инженер на возраст од 50+ години, кој претходно исто така работел за пени. Затоа, неговата мисла е: „Работев цел живот за да можам да платам некој млад човек? Ќе го преболи!“ Така, таквите претпријатија немаат многу пари, а ако имаат, нема да ги вложат во вашата плата“. [од коментарите]

И трето... На такви места често не се одвојуваат програмерите и другите инженери. Да, се разбира, програмер може да се смета и за инженер, па дури и самиот концепт на „софтверско инженерство“ се чини дека навестува. Во двата случаи, луѓето се занимаваат со интелектуална работа и развој на нови ентитети, а во двата случаи се потребни одредени знаења, вештини и начин на размислување.

Но... нијансата е дека во сегашната ситуација на пазарот на труд овие категории се платени многу различно. Не велам дека така треба, јас самиот мислам дека тоа не е во ред, но, за жал, во моментов тоа е факт: платите на „програмерите“ и другите „инженери“ може да варираат за еден и за половина до два пати, а понекогаш и повеќе.

И во многу инженерски и скоро инженерски претпријатија, менаџментот едноставно не разбира „зошто да платиме двојно повеќе за ова“, а понекогаш и „што не е во ред со тоа, нашиот инженер за електроника Васија ќе напише исто толку добар код“ ( и Васија - тогаш не ми пречи, иако тој не е развивач на софтвер).

Во една од дискусиите на тема „патот на програмерот е тежок“ со почитуваните Џеф239 Еднаш во коментарите рече фраза како „Па, што не е во ред, ние ги плаќаме нашите луѓе над просечната плата инженер во Санкт Петербург“, иако, на пријателски начин, ако компанијата ги цени и почитува своите вработени, треба да плаќа „...над просечната плата програмер Во Петербург“.

Многу индикативна слика, која пред неколку години кружеше по секакви автоматизирани системи за контрола на јавноста на социјалните мрежи, зборува сама по себеШто да направите за да добиете нормални пари и да работите во удобни услови како програмер

Не работи со војската

Овој заклучок го направив за себе додека се уште сум студент на воениот оддел на универзитетот :)

Всушност, јас лично не работев во паравоени канцеларии и приватни фирми како клиенти од оваа област, туку работеа моите пријатели и според нивните приказни, многубројниот фолклор како „Постојат три начини да се направи нешто - правилно, погрешно и во војска“ и „Сега ќе соберам тесен круг на ограничени луѓе, потпирајќи се на кои ќе го сфатам правилно и ќе казнам секого!“ не се појави од никаде.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Во мојот случај, интервјуата со такви компании обично завршуваа со потребата да потпаднат во форма на тајност. Згора на тоа, интервјуерите се заколнаа дека „третата форма е чиста формалност, не значи ништо, не ни прашуваат за тоа, можете да патувате во странство без никакви проблеми“, но како одговор на прашањата „Ако тоа не значи ништо, тогаш зошто постои и зошто треба да се потпише?“ и „Кои се гаранциите дека, со оглед на лудилото што се случува околу нас, еден убав ден законодавството нема да се промени и сè нема да стане поинаку?“ не беа добиени одговори.

Не биди џек на сите занаети

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

... ова е како кога сте истовремено програмер, администратор, мрежен инсталатор, купувач на хардвер, полнење на касети, DBA, техничка поддршка и телефонски оператор. Ако на вашата позиција правите „сè одеднаш“, тогаш најверојатно нема да бидете експерт во секоја од овие области, што значи дека ако сакате, може да ве заменат неколку студенти или јуниори, кои не се проблем да најдете дури и за малку пари. Што да се прави? Изберете тесна специјализација и развијте се во нејзина насока.

Започнете да учите поактуелен стек

... ако работите со наследни алатки. Се случува, на пример, некое лице да пишува во некои Delphi 7 или антички верзии на PHP со подеднакво антички рамки. Не велам дека ова е стандардно лошо, на крајот на краиштата, никој не го откажал принципот „работи - не допирајте го“, но кога античкиот оџак се користи не само за поддршка на старите, туку и за развој нови модули и компоненти, ве тера да размислите за квалификациите и мотивацијата на тимот за развој и дали на компанијата воопшто и треба добар персонал.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Понекогаш се случува спротивната ситуација: поддржувате некој наследен проект на некоја наследена технологија и добивате доста добри пари (можеби затоа што никој друг не сака да влезе во ова мочуриште), но кога поради некоја причина проектот или компанијата умира, има висока ризикот да завршите со прекин, а враќањето во суровата реалност може да биде многу непријатно.

Не работете во мали и средни компании кои му служат на домашниот (руски) пазар

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Сè е прилично едноставно овде. Компаниите кои работат на меѓународниот пазар имаат прилив на пари во странска валута и со оглед на тековните девизни курсеви, можат да си дозволат да им платат на своите програмери добри пари. Компаниите кои работат за домашниот пазар се принудени да го стигнат, и додека големите и богати компании можат да си дозволат да плаќаат конкурентни плати за да не изгубат добри специјалисти, малите и средните, за жал, не секогаш ја имаат оваа можност.

Учи англиски. Дури и ако навистина не ви треба во моментов

За современиот ИТ специјалист, англискиот јазик е многу корисна работа: огромното мнозинство на документација, страници, белешки за објавување, описи на проекти и сè друго е напишано на англиски јазик, врвните книги и научни трудови се објавуваат на англиски (и не секогаш не се веднаш преведени на руски, а уште повеќе не се секогаш преведени правилно), конференциите од светска класа се одржуваат на англиски јазик, публиката на меѓународните онлајн заедници за програмери е стотици пати поголема од онаа што зборува руски, итн.

Ќе ви го свртам вниманието на уште еден факт: има огромен број компании со одлични задачи и многу вкусни плати, каде што без познавање на англискиот јазик нема ни да ве земат во предвид. Тоа се аутсорсинг компании, интегратори, филијали на меѓународни компании и едноставно компании кои работат на меѓународниот пазар. Во многу од нив, треба да ги решавате проблемите во еден тим со колеги на странски јазици од други земји и честопати дури и директно да комуницирате со клиентите и нивните специјалисти. Така, без добар англиски, веднаш се лишувате од пристап до значителен дел од пазарот на трудот, и тој дел во кој често можете да најдете многу интересни проекти за многу добри пари.

Течното познавање на јазикот, исто така, овозможува да се работи на меѓународни хонорарни берзи и да се работи од далечина за странски компании. Па, и можност да започнете трактор и да се преселите во друга земја, особено ако се земе предвид дека во наше време дури и луѓе кои претходно воопшто не размислувале за тоа, почнале да го прават тоа.

Не плашете се од галиите

Понекогаш може да наидете на мислења дека таканаречените „галии“ (компании кои се занимаваат со консултации, развој на аутсорсинг или продавање на компетенциите на нивните специјалисти како вработени) се цицачи, но компаниите за производи се кул.

Не се согласувам со ова мислење. Барем две работни места каде што работев доста долго беа токму овие „галии“ и можам да кажам дека условите за работа, нивото на плата и односот кон вработените таму беа многу добри (и немам со што да се споредувам). и имаше многу убави и квалификувани луѓе наоколу.

Немојте да мислите дека ако сè не е одлично на вашето сегашно место, тогаш е исто секаде.

Веројатно, психолозите некогаш ќе го истражат овој феномен и ќе му дадат некое име, но засега мораме да признаеме дека овој феномен навистина постои: понекогаш луѓето работат на нивно место, со што не се многу задоволни, но мислат дека „да, веројатно секаде така“ и „што да се замени за сапун“. Само да кажам: не, не секаде. И за да се увериме во ова, да преминеме на следните точки.

Одете на интервјуа

... само за да стекнете искуство во интервјуа, да ги научите барањата и нивоата на плата на различни места. Никој нема да ве каменува ако на крајот ви направи понуда, а вие учтиво ја одбиете. Но, ќе стекнете искуство во интервјуирање (ова е важно, да), што може да ви биде многу корисно во еден момент, ќе слушате што прават другите компании во вашиот град, ќе дознаете какви знаења и вештини очекуваат работодавците од кандидати, и што е најважно - какви пари се подготвени да платат за тоа. Не двоумете се да поставувате прашања за организацијата на процесите во тимот и компанијата како целина, прашајте за работните услови, побарајте да ви ја покажат канцеларијата и работните места.

Што да направите за да добиете нормални пари и да работите во удобни услови како програмер

Проучете го пазарот и знајте ја вашата цена

Проучете ги Headhunter, Moykrug и слични ресурси за да добиете груба претстава за тоа колку всушност чини она што го знаете и правите.

Не плашете се од големите бројки во параграфот со предложените плати, дури и ако испадне дека за истото што го правите сега, некоја компанија вети дека ќе ви плати многу повеќе отколку што имате моментално. Неопходно е да се има предвид дека ИТ е една од ретките индустрии во нашата земја каде што има развиено дека ако во описот на работното место некоја компанија напише дека е подготвена да плати специјалист 100-150-200 илјади, тогаш најверојатно тоа навистина е подготвен и ќе биде.

Не се потценувајте

Види Синдром на „измамник“, што е тема на написи овде на Хабре повеќе од еднаш. Немојте да мислите дека сте некако полоши, помалку квалификувани или на кој било начин инфериорни во однос на другите апликанти. И уште повеќе, врз основа на овие факти, не треба да барате плата помала од пазарниот просек - напротив, _ секогаш_ обезбедувајте сума барем малку повисока од просечната, но во исто време да ставите до знаење дека сте подготвени да разговараат за тоа.

Не срамете се да преговарате со раководството за покачување.

Не треба да седите мирно и да чекате некој одозгора да има увид и сам да ви ја подигне платата. Можеби ќе дојде увид, а можеби и не.

Сè е многу едноставно: ако мислите дека сте недоволно платени, кажете му на раководството за тоа. Причините „зошто мислам дека треба да бидам повеќе платен“ дури и не треба особено да се измислуваат; тие можат да бидат што било од „во текот на овие N години работа, пораснав како специјалист и сега можам да работам посложени задачи и работат поефикасно“, за да „во други компании нудат толку многу за оваа работа“.

Во мојот случај, ова секогаш функционираше. Некогаш веднаш, некогаш по некое време. Но, кога еден од моите колеги, уморен од недостаток на пари, најде нова работа и ја стави својата апликација на маса, оние од другата страна на масата беа многу изненадени и прашаа: „Зошто не дојде кај нас за подигне?“, и долго време се обидуваа да ме убедат да останам. нудејќи уште поголема сума отколку во новата понуда.

Преместете или одете на далечина

Ако се се сведува на мал број слободни работни места во градот (со други зборови, ако нема „други места“ каде што се потребни луѓе со ваши квалификации или не е така лесно да се стигне до таму)… Тогаш подобрете ја вашата вештина и се пресели во друг град, ако е можно. Јас лично познавам луѓе кои меѓу милионерите се преселиле во Санкт Петербург и Москва со моментално двојно зголемување на приходите, дури и кога се преселиле на пониска позиција.

Повторно, немојте да се залажувате со митови како „тие плаќаат повеќе во главните градови, но треба да потрошите и многу повеќе, за да не се профитабилни“, прочитајте ги коментарите на Оваа статија, има многу мислења и приказни на оваа тема.

Проучете го пазарот на трудот на големите градови, побарајте компании кои нудат пакет за релокација.

Или, ако веќе сте воспоставен и искусен специјалист, обидете се со работа на далечина. Оваа опција бара одредени вештини и добра самодисциплина, но може да биде многу соодветна и профитабилна за вас.

Тоа е се за сега. Уште еднаш, сакам да кажам дека ова е мое лично мислење и мое искуство, кое, се разбира, не е крајната вистина и можеби не се совпаѓа со твоето.

Поврзани материјали:

- 13 изненадувања од компанија која не е ИТ
- Тест на Џоел
- Не мешајте развој на софтвер и програмирање

Извор: www.habr.com

Додадете коментар