Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

Aquesta publicació va sorgir de comentari a un article aquí sobre Habré. Un comentari força normal, excepte que diverses persones van dir immediatament que seria molt bo organitzar-lo en forma de publicació a part, i MoyKrug ni tan sols va esperar-ho. publicat aquest mateix comentari per separat al seu grup VK amb un prefaci agradable

La nostra publicació recent amb un informe sobre els salaris en TI del primer semestre d'aquest any va recollir un nombre increïble de comentaris dels usuaris d'Habr. Van compartir opinions, observacions i històries personals, però un dels comentaris ens va agradar tant que vam decidir publicar-lo aquí.

Per tant, finalment em vaig ajuntar i vaig escriure un article separat, revelant i justificant els meus pensaments amb més detall.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

De vegades, en articles i comentaris sobre els ingressos dels especialistes informàtics, podeu trobar declaracions com "D'on treu aquests números? Fa molts anys que treballo X, i ni jo ni els meus companys hem vist mai tants diners...”

Sincerament, podria haver escrit el mateix comentari fa N anys. ara no puc :)

Després d'haver passat per diferents llocs de treball, organitzacions i situacions de la vida, personalment em vaig formular un conjunt de regles molt senzilles sobre el tema "què cal fer per obtenir diners normals i treballar en condicions còmodes en TI". Aquest article no tracta només de diners. En alguns moments toco el tema de l'oportunitat de millorar el teu nivell professional i d'aprendre noves habilitats demandades, i per “bones condicions” em refereixo no només a una oficina acollidora, equipament tècnic i un bon paquet social, sinó també, primer de tot, l'absència de bogeria, tranquil·litat i nervis sencers.

Aquests consells són rellevants principalment per als desenvolupadors de programari, però molts punts també són adequats per a altres professions. I, per descomptat, l'anterior s'aplica principalment a la Federació Russa i altres països de l'ex-URSS, tot i que, de nou, alguns punts seran rellevants a tot arreu.

Així que anem.

Eviteu les oficines estatals i semiestatals i institucions similars a menys d'un quilòmetre

En primer lloc, quan una institució es finança amb el pressupost, el límit salarial superior està naturalment limitat per si mateix: "no hi ha diners, però aguanteu". Fins i tot a les agències governamentals i llocs similars, els sous sovint estan lligats als nivells de personal. I pot resultar que el document digui que el programador rep la mateixa quantitat que algun empleat, i això no es pot canviar de cap manera. Alguns directius, entenent l'absurd d'aquesta situació, fan servir especialistes informàtics de manera semilegal a una tarifa i mitja o dues, però això és més aviat una excepció a la regla.

En segon lloc, si la institució no opera en un mercat competitiu lliure, aleshores els seus gestors probablement no tindran l'objectiu de millorar la qualitat i la competitivitat dels productes i serveis (l'objectiu serà no baixar aquesta qualitat per sota d'un valor determinat, per tant com a no rebre segons les autoritats supervisores), i per tant, no intentarà captar els millors empleats i motivar-los econòmicament o d'alguna altra manera.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

A causa de la manca d'enfocament i motivació de la direcció en la qualitat i els resultats, així com pel fet que gasten, de fet, no els seus, sinó els diners d'altres persones, sovint es pot observar un fenomen com la col·locació de fills/parents. /amics, etc. als “llocs càlids” de l'organització. Tanmateix, encara heu de treballar d'alguna manera. Per tant, pot resultar, en primer lloc, que una persona que hi va arribar des del carrer haurà de fer feina tant per a ell com per a aquell noi. I en segon lloc, és poc probable que estigui envoltat d'especialistes altament qualificats dels quals pugui aprendre molt.

En el cas de treballar en una empresa privada, però treballant amb un contracte públic, per desgràcia, es pot trobar aproximadament el mateix. Si una empresa rep comandes i licitacions perquè “ja s'ha capturat tot”, aleshores, de fet, tornem a arribar a la situació de “sense competidors” amb les conseqüències corresponents. I fins i tot si les licitacions es desenvolupen de manera justa, no hem d'oblidar que el guanyador és qui ofereix el preu més baix, i pot resultar que l'estalvi serà principalment en els desenvolupadors i els seus sous, perquè l'objectiu no serà ser "fer un producte molt bo", sinó "fer un producte que almenys d'alguna manera compleixi els requisits formals".

I fins i tot quan l'empresa entra al mercat lliure i té competidors, el pensament de la direcció i la seva actitud cap als empleats no sempre es reestructura amb les conseqüències tristos corresponents. El concepte de "gestió soviètica", per desgràcia, prové de la vida real.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

De vegades passa, al contrari, que en algunes empreses estatals fins i tot els empleats normals poden rebre molt bons diners segons els estàndards locals (per exemple, en el sector del petroli i el gas). Però, per desgràcia, la "gestió soviètica" no va enlloc, i sovint es pot topar amb bogeria administrativa, com ara "dia laboral estrictament a partir de les 8 del matí, per arribar 1 minut de retard, pèrdua de bonificació", escriptura interminable de notes i canvis de responsabilitat. , i una actitud com “paguem molt, així que si us plau, treballeu encara més, no pagarem les hores extraordinàries” i “si no us agraden, ningú et quedarà”.

Si ets programador, aleshores no tinguis en compte llocs en empreses per a les quals el desenvolupament de programari no és una activitat que genera els principals ingressos.

... incloent tot tipus d'instituts de recerca, gabinets de disseny, oficines d'enginyeria i fàbriques, empreses comercials, botigues, etc.

Fins i tot hi ha una broma corrent en una comunitat

«Si la vostra posició no s'anomena "Desenvolupador sènior" o "Líder d'equip", sinó "Enginyer de 1a categoria" o "Especialista líder del departament de tecnologia de la informació", aleshores heu pres un gir equivocat en algun lloc.«

Sí, és una broma, però cada acudit té una mica de veritat.

Defineixo el criteri "aportar els ingressos principals" de manera senzilla:
això o

  • l'empresa realment guanya la major part dels seus ingressos amb la venda dels seus productes o serveis informàtics, o desenvolupa tot això per encàrrec

o bé

  • El programari que s'està desenvolupant és una de les coses importants o fins i tot les més importants que determinen les propietats del consumidor d'un producte o servei.

Per què aquest consell?

Primer, llegiu l'excel·lent post. "13 sorpreses d'una empresa no informàtica", moltes diferències entre empreses no TI s'observen molt bé allà. I si heu treballat en empreses de TI, però sempre heu observat els punts del 5 al 13, descrits en aquest article, aquest és un motiu per pensar i mirar més de prop el món que us envolta i el mercat laboral.

A les empreses “purament TI”, les persones directament relacionades amb el desenvolupament de programari (programadors, provadors, analistes, dissenyadors d'IU/UX, devops, etc.) són el principal motor. És la seva feina la que aporta ingressos al negoci. Mirem ara alguna "empresa no informàtica". Reben la major part dels seus diners de la revenda d'alguna cosa, de la prestació d'alguns "serveis que no són informàtics" o de la producció de "productes no informàtics". En aquesta empresa, els informàtics són personal de servei, sí, es necessiten per poder treballar de manera més eficient (per exemple, mitjançant l'automatització, la comptabilitat automàtica, la recepció de comandes en línia, etc.), però no generen ingressos directes. I, per tant, l'actitud de la gestió miope cap a ells probablement serà exactament aquesta, com una cosa que haver de gastar diners.
Això està molt ben dit a l'article esmentat anteriorment:

La diferència conceptual entre una empresa informàtica i una empresa no informàtica és, per descomptat, que en una empresa informàtica tu, com a programador, provador, analista, gestor informàtic i, finalment, formes part dels ingressos del pressupost (bé , en la seva majoria), i en una empresa no informàtica, només un article consumible, i sovint un dels més notables. En conseqüència, es crea una actitud adequada cap als especialistes interns de TI, com alguns paràsits que nosaltres, l'empresa, ens veiem obligats a pagar de les nostres butxaques i també s'atreveixen a voler alguna cosa per a ells mateixos.

Sovint, la direcció d'aquesta empresa no entén res del desenvolupament informàtic i de programari, i per això, en primer lloc, és difícil convèncer-los de la necessitat d'alguna cosa i, en segon lloc, la pròpia "creació d'un departament informàtic" pot no passar de la millor manera possible: el càrrec de cap d'aquest departament l'assumeix una persona les competències de la qual els responsables no poden comprovar adequadament. Si tens sort amb ell, llavors reclutarà un bon equip i establirà el vector de desenvolupament adequat. Però si no tens sort, pot passar que l'equip sembli que està desenvolupant alguna cosa, i fins i tot el producte sembla que funciona, però de fet es cuina en el seu propi suc aïllat del món exterior, no es desenvolupa especialment per si mateix. , i gent molt coneixedora i talentosa que no es queden allà. Per desgràcia, ho vaig veure amb els meus propis ulls.
Com identificar-ho per endavant, en l'etapa de l'entrevista? Hi ha un anomenat La prova de Joel, però, hem d'admetre que és molt superficial i, de fet, hi pot haver molts més factors per comprovar i alarmar, però aquest és el tema d'un article a part.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

M'agradaria dir unes paraules sobre diverses empreses d'enginyeria, associacions de producció, organitzacions de recerca, oficines de disseny, instituts de disseny i tot això. Segons la meva experiència, hi ha diverses raons per les quals "no hauríeu d'anar-hi, o almenys pensar molt bé abans de fer-ho".

En primer lloc, de nou, sovint hi regnen la densitat i el retard tecnològic. Per què és una pregunta a part i seria digne d'un bon article, però la gent parla regularment sobre aquest tema fins i tot aquí a Habré:

"Us diré un secret aterridor: el programari incrustat es prova almenys un ordre de magnitud menys i pitjor que qualsevol servidor web deteriorat. I sovint són escrits per dinosaures, un depurador és per als febles i "si el codi es compila, tot funciona".
… No estic fent broma, malauradament”. [a partir dels comentaris]

"Res sorprenent. Segons les meves observacions, molts "desenvolupadors de maquinari" creuen que la producció d'un dispositiu és un art subjecte a l'elit, però ell mateix pot escriure el codi, de genolls. Això és generalment una bagatela. Resulta ser un horror silenciós que funciona. S'ofenen molt quan se'ls diu al seu abast per què el seu codi fa mala olor, perquè... bé... van fer una peça de maquinari, què és, una mena de programa". [a partir dels comentaris]

“Des de la meva experiència com a científic, puc dir que quan una o diverses persones treballen en una tasca, no es tracta de reutilitzar el codi. Escriuen com poden, utilitzen un mínim de capacitats d'idioma i la majoria de la gent no coneix els sistemes de control de versions". [a partir dels comentaris]

En segon lloc, tot sovint es redueix a la gestió i a les tradicions establertes:

"El desenvolupament d'equips segons les estadístiques és sovint una empresa russa autofinançada i autofinançada, amb clients russos, un mercat de vendes rus i un cap rus: un antic enginyer de més de 50 anys, que abans també treballava per diners. Per tant, el seu pensament és: “He treballat tota la vida per poder pagar algun jove? Ho superarà!" Per tant, aquestes empreses no tenen molts diners i, si en tenen, no els invertiran en el vostre sou". [a partir dels comentaris]

I en tercer lloc... En aquests llocs, els programadors i altres enginyers sovint no estan separats. Sí, per descomptat, un programador també es pot considerar un enginyer, i fins i tot el concepte mateix d'"enginyeria de programari" sembla indicar. En ambdós casos, les persones es dediquen al treball intel·lectual i al desenvolupament de noves entitats, i en ambdós casos es requereixen determinats coneixements, habilitats i mentalitat.

Però... el matís és que en la situació actual del mercat laboral aquestes categories es paguen de manera molt diferent. No dic que sigui així, jo mateix penso que això està malament, però, per desgràcia, de moment és un fet: els sous dels “programadors” i altres “enginyers” poden diferir d'un i un altre. meitat o dues vegades, i de vegades més.

I en moltes empreses d'enginyeria i gairebé enginyeria, la direcció no entén "per què hem de pagar el doble per això", i de vegades "quin és el gran problema, el nostre Vasya, l'enginyer electrònic, escriurà un codi tan bo? " (i Vasya, llavors no m'importa, tot i que ell no és un desenvolupador de programari).

En una de les discussions sobre el tema "el camí d'un programador és difícil" amb els respectats Jeff239 Una vegada va dir als comentaris una frase com "Bé, què passa, paguem a la nostra gent per sobre del sou mitjà enginyer a Sant Petersburg”, encara que, de manera amistosa, si una empresa valora i respecta els seus empleats, hauria de pagar “...per sobre del salari mitjà programador A Petersburg".

Una imatge molt indicativa, que fa uns quants anys circulava per tota mena de sistemes de control automatitzats públics a les xarxes socials, parla per si mateixa.Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

No treballeu amb l'exèrcit

Vaig treure aquesta conclusió per mi mateix quan encara sóc estudiant al departament militar de la universitat :)

De fet, jo personalment no treballava en oficines paramilitars i empreses privades com a clients d'aquesta zona, però els meus amics sí, i segons les seves històries, nombrosa folklore com "Hi ha tres maneres de fer alguna cosa: bé, malament i a l'exèrcit" i "Ara reuniré un cercle reduït de persones limitades, confiant en qui ho resoldré correctament i castigaré a qualsevol!" no va aparèixer del no-res.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

En el meu cas, les entrevistes amb aquestes empreses acostumaven a acabar amb la necessitat de caure sota la forma del secret. A més, els entrevistadors van jurar que “la tercera forma és un pur tràmit, no vol dir res, ni tan sols ho pregunten, es pot viatjar a l'estranger sense cap problema”, però responent a les preguntes “Si no vol dir res, llavors per què existeix i per què és per signar?" i “Quines són les garanties que, davant la bogeria que hi ha al nostre voltant, un bon dia la legislació no canviarà i tot no serà diferent?” mai es van rebre respostes.

No siguis un fan de tots els oficis

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

... això és com quan sou simultàniament un programador, un administrador, un instal·lador de xarxa, un comprador de maquinari, un omplidor de cartutxos, un DBA, assistència tècnica i un operador telefònic. Si al teu càrrec fas “tot a la vegada”, és molt probable que no siguis un expert en cadascuna d'aquestes àrees, la qual cosa vol dir que, si ho vols, pots ser substituït per diversos estudiants o joves, que no són un problema per a trobar fins i tot per pocs diners. Què fer? Trieu una especialització estreta i desenvolupeu-ne en la seva direcció.

Comenceu a aprendre una pila més actual

... si treballeu amb eines heretades. Succeeix, per exemple, que una persona escriu en alguns Delphi 7 o versions antigues de PHP amb frameworks igualment antics. No estic dient que això sigui dolent per defecte, després de tot, ningú ha cancel·lat el principi "funciona, no el toqueu", però quan s'utilitza una pila antiga no només per donar suport a les antigues, sinó també per desenvolupar-ne. nous mòduls i components, et fa pensar en la qualificació i la motivació de l'equip de desenvolupament, i si l'empresa necessita un bon personal.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

De vegades passa la situació contrària: doneu suport a algun projecte heretat amb alguna tecnologia heretada i obteniu diners força bons (potser perquè ningú més vol entrar en aquest pantà), però quan per alguna raó el projecte o l'empresa mor, hi ha un alt el risc d'acabar trencat i tornar a la dura realitat pot ser molt incòmode.

No treballeu en petites i mitjanes empreses que donen servei al mercat nacional (rus).

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

Aquí tot és bastant senzill. Les empreses que treballen en el mercat internacional tenen una afluència de diners en moneda estrangera i, tenint en compte els tipus de canvi actuals, es poden permetre pagar bons diners als seus desenvolupadors. Les empreses que treballen per al mercat nacional es veuen obligades a posar-se al dia, i mentre que les empreses grans i riques es poden permetre pagar sous competitius per no perdre bons especialistes, les petites i mitjanes, malauradament, no sempre tenen aquesta oportunitat.

Apren anglès. Encara que no ho necessitis ara mateix

Per a un especialista en informàtica modern, l'anglès és una cosa molt útil: la gran majoria de la documentació, pàgines de manual, notes de llançament, descripcions de projectes i tota la resta està escrita en anglès, els millors llibres i articles científics es publiquen en anglès (i no sempre no es tradueixen immediatament al rus, i encara més no sempre es tradueixen correctament), es fan conferències de primer nivell en anglès, l'audiència de les comunitats internacionals de desenvolupadors en línia és centenars de vegades més gran que la de parla russa, etc.

Cridaré l'atenció sobre un altre fet: hi ha un gran nombre d'empreses amb tasques genials i sous molt saborosos, on sense coneixements d'anglès ni tan sols et tindran en compte. Es tracta d'empreses d'externalització, integradores, sucursals d'empreses internacionals i simplement empreses que treballen al mercat internacional. En molts d'ells, has de resoldre problemes en un equip amb col·legues d'altres països i, sovint, fins i tot interactuar directament amb els clients i els seus especialistes. Així, sense un bon anglès, de seguida et prives de l'accés a una part important del mercat laboral, i aquella part en la qual sovint pots trobar projectes molt interessants per molt bons diners.

La fluïdesa de l'idioma també permet treballar en intercanvis internacionals autònoms i treballar a distància per a empreses estrangeres. Bé, i l'oportunitat de posar en marxa un tractor i traslladar-se a un altre país, sobretot tenint en compte que en els nostres temps fins i tot gent que no s'ho havia pensat mai abans ha començat a fer-ho.

No tingueu por de les galeres

De vegades pots trobar opinions que les anomenades "galeres" (empreses que es dediquen a la consultoria, el desenvolupament de subcontractació o la venda de les competències dels seus especialistes com a personal extern) són xules, però les empreses de productes són genials.

No estic d'acord amb aquesta opinió. Almenys dos llocs de treball on vaig treballar durant força temps van ser aquests molt "galeres", i puc dir que les condicions laborals, el nivell salarial i l'actitud cap als empleats allà eren molt bones (i no tinc res a comparar amb ), i hi havia gent molt agradable i qualificada al voltant.

No penseu que si tot no és genial al vostre lloc actual, és el mateix a tot arreu.

Probablement, algun dia els psicòlegs exploraran aquest fenomen i li donaran algun nom, però de moment hem d'admetre que aquest fenomen existeix realment: de vegades la gent treballa al seu lloc, amb la qual cosa no està molt contenta, però pensen que “sí, probablement a tot arreu. així" i "què canviar per sabó". Permeteu-me dir: no, no a tot arreu. I per assegurar-nos-ho, passem als punts següents.

Anar a entrevistes

... només per adquirir experiència en entrevistes, conèixer els requisits i els nivells salarials en diferents llocs. Ningú et lapidarà si t'acaben fent una oferta i tu la rebutges educadament. Però guanyaràs experiència en l'entrevista (això és important, sí), que et pot ser molt útil en un moment donat, escoltaràs què fan altres empreses de la teva ciutat, descobriràs quins coneixements i habilitats esperen els empresaris. candidats i, el més important, quin tipus de diners estan disposats a pagar per això. No dubteu a fer preguntes sobre l'organització dels processos dins de l'equip i de l'empresa en el seu conjunt, preguntar sobre condicions laborals, demanar-vos ensenyar l'oficina i els llocs de treball.

Què fer per obtenir diners normals i treballar en condicions còmodes com a programador

Estudia el mercat i coneix el teu preu

Estudieu Headhunter, Moykrug i recursos similars per tenir una idea aproximada de quant costa realment el que sabeu i feu.

No tingueu por dels grans números del paràgraf amb els salaris proposats, encara que resulti que pel mateix que feu ara, alguna empresa es compromet a pagar-vos molt més del que teniu actualment. Cal tenir en compte que la informàtica és una de les poques indústries del nostre país on s'ha desenvolupat que si a la descripció de la feina una empresa escriu que està preparada per pagar a un especialista 100-150-200 mil, el més probable és que està realment llest i estarà.

No us subestimeu

Veure "Síndrome de l'impostor", que ha estat objecte d'articles aquí a Habré més d'una vegada. No penseu que sou pitjor, menys qualificat o de cap manera inferior als altres sol·licitants. I encara més, a partir d'aquests fets, no hauríeu de demanar un sou inferior a la mitjana del mercat; al contrari, _sempre_ proporcioneu una quantitat almenys lleugerament superior a la mitjana, però al mateix temps deixeu clar que sou disposat a discutir-ho.

No tingueu vergonya de negociar amb la direcció per obtenir un augment.

No cal seure en silenci i esperar que algú de dalt tingui una visió i augmenti el sou pel seu compte. Potser arribarà la visió, o potser no.

Tot és molt senzill: si creus que estàs mal pagat, digues-ho a la direcció. Les raons “per les quals crec que m'haurien de pagar més” ni tan sols cal inventar-les especialment, poden ser qualsevol cosa des de “al llarg d'aquests N anys de feina, he crescut com a especialista i ara puc fer tasques més complexes i treballar de manera més eficient", per "en altres empreses oferir tant per aquesta feina".

En el meu cas, això sempre va funcionar. De vegades immediatament, de vegades després d'un temps. Però quan un dels meus companys, cansat de la manca de diners, va trobar una nova feina i va posar la seva sol·licitud sobre la taula, els de l'altre costat de la taula es van quedar molt sorpresos i van preguntar: “Per què no ens vau venir per un augmentar?”, i durant molt de temps van intentar persuadir-me que em quedés. , oferint una quantitat encara més gran que a la nova oferta.

Mou-te o passa a distància

Si tot es redueix a un nombre reduït de vacants a la ciutat (és a dir, si no hi ha “altres llocs” on es necessiti gent amb la teva qualificació, o no és tan fàcil arribar-hi)… Aleshores millora la teva habilitat i traslladar-se a una altra ciutat, si és possible. Conec personalment persones que, entre milionaris, es van traslladar a Sant Petersburg i Moscou amb un augment immediat del doble d'ingressos, fins i tot quan es van traslladar a una posició inferior.

De nou, no us deixeu enganyar per mites com "a les capitals paguen més, però també s'ha de gastar molt més, així que no són rendibles", llegiu els comentaris a Aquest article, hi ha moltes opinions i històries sobre aquest tema.

Estudiar el mercat laboral de les grans ciutats, buscar empreses que ofereixin un paquet de deslocalització.

O, si ja sou un especialista establert i experimentat, proveu el treball a distància. Aquesta opció requereix certes habilitats i una bona autodisciplina, però pot ser molt adequada i rendible per a tu.

Això és tot per ara. Una vegada més, vull dir que aquesta és la meva opinió personal i la meva experiència, que, per descomptat, no és la veritat última i potser no coincideix amb la vostra.

Materials relacionats:

- 13 sorpreses d'una empresa no informàtica
- La prova de Joel
- No confongueu el desenvolupament de programari i la programació

Font: www.habr.com

Afegeix comentari