Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Esta publicación xurdiu de comentario a un artigo aquí sobre Habré. Un comentario bastante común, agás que varias persoas inmediatamente dixeron que sería moi bo organizalo en forma de publicación separada, e MoyKrug nin sequera esperou por isto. publicado este mesmo comentario por separado no seu grupo VK cun bonito prefacio

A nosa recente publicación cun informe sobre os salarios en TI para o primeiro semestre deste ano recolleu un número incrible de comentarios dos usuarios de Habr. Compartiron opinións, observacións e historias persoais, pero un dos comentarios gustounos tanto que decidimos publicalo aquí.

Polo tanto, por fin me reunín e escribín un artigo separado, revelando e xustificando os meus pensamentos con máis detalle.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Ás veces, en artigos e comentarios sobre os ingresos dos especialistas en TI, podes atopar declaracións como "De onde sacas estes números? Levo moitos anos traballando X, e nin eu nin os meus compañeiros vimos nunca tales cartos...”

Sinceramente, podería ter escrito o mesmo comentario hai N anos. agora non podo :)

Despois de pasar por diferentes lugares de traballo, organizacións e situacións vitais, eu persoalmente formulei para min mesmo un conxunto de regras moi sinxelas sobre o tema "que facer para conseguir diñeiro normal e traballar en condicións cómodas en TI". Este artigo non é só sobre o diñeiro. Nalgúns momentos toco o tema da oportunidade de mellorar o teu nivel profesional e de aprender novas habilidades demandadas, e por "boas condicións" refírome non só a unha oficina acolledora, equipos técnicos e un bo paquete social, senón tamén, primeiro. de todo, a ausencia de tolemia, tranquilidade e nervios enteiros.

Estes consellos son relevantes principalmente para desenvolvedores de software, pero moitos puntos tamén son axeitados para outras profesións. E, por suposto, o anterior aplícase principalmente á Federación Rusa e a outros países da ex-URSS, aínda que, de novo, algúns puntos serán relevantes en todas partes.

Entón, imos.

Evite oficinas estatais e semiestatais e institucións similares dentro dun quilómetro

En primeiro lugar, cando unha institución se financia con cargo ao orzamento, o límite salarial superior está naturalmente limitado por si mesmo: "non hai diñeiro, pero aguantas". Mesmo en axencias gobernamentais e lugares similares, os salarios adoitan estar ligados aos niveis de persoal. E pode resultar que o documento di que o programador recibe a mesma cantidade que algún empregado, e isto non se pode cambiar de ningún xeito. Algúns xestores, entendendo o absurdo desta situación, empregan de forma semilegal a especialistas en TI a unha tarifa e media ou dúas, pero esta é máis ben unha excepción á regra.

En segundo lugar, se a institución non opera nun mercado competitivo libre, entón os seus xestores probablemente non terán como obxectivo mellorar a calidade e competitividade dos produtos e servizos (o obxectivo será non baixar esta calidade por debaixo dun valor determinado, polo que como non recibir segundo as autoridades supervisoras) e, en consecuencia, non intentará contratar aos mellores empregados e motivalos económicamente ou doutro xeito.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Debido á falta de enfoque e motivación da xestión na calidade e os resultados, así como ao feito de que gastan, de feito, non os seus, senón os cartos alleos, pódese observar a miúdo un fenómeno como a colocación de fillos/familiares. /amigos, etc. a “lugares quentes” na organización. Non obstante, aínda tes que traballar dalgún xeito. Polo tanto, pode, en primeiro lugar, resultar que unha persoa que chegou alí dende a rúa terá que traballar tanto para el como para ese tipo. E en segundo lugar, é pouco probable que estea rodeado de especialistas altamente cualificados dos que poida aprender moito.

No caso de traballar nunha empresa privada, pero traballando cun contrato público, por desgraza, podes atoparte aproximadamente co mesmo. Se unha empresa recibe pedidos e licitacións porque "xa está todo capturado", entón, de feito, chegamos de novo á situación de "sen competidores" coas consecuencias correspondentes. E aínda que as licitacións se desenvolvan de forma xusta, non debemos esquecer que o gañador é quen ofrece o prezo máis baixo, e ben pode resultar que o aforro será principalmente nos desenvolvedores e os seus salarios, porque o obxectivo non será. ser "facer un produto moi bo", senón "facer un produto que, polo menos, cumpra dalgún xeito os requisitos formais".

E mesmo cando a empresa entra no mercado libre e ten competidores, o pensamento da dirección e a súa actitude cara aos empregados non sempre se reestruturan coas correspondentes tristes consecuencias. O concepto de "xestión soviética", por desgraza, vén da vida real.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Ás veces ocorre pola contra, que nalgunhas empresas estatais ata os empregados comúns poden recibir un diñeiro moi bo segundo os estándares locais (por exemplo, no sector do petróleo e do gas). Pero, por desgraza, a "xestión soviética" non vai a ningún lado, e moitas veces podes tropezar con tolemias administrativas, como "día laboral estrictamente a partir das 8 da mañá, por chegar 1 minuto tarde, perda de bonificación", redacción interminable de notas e cambio de responsabilidade. , e unha actitude como "pagamos moito, así que, se che gusta, traballa aínda máis, non pagaremos horas extras" e "se non che gusta, ninguén te quedará".

Se es programador, non considere postos en empresas para as que o desenvolvemento de software non sexa unha actividade que xere os principais ingresos.

... incluíndo todo tipo de institutos de investigación, oficinas de deseño, oficinas de enxeñería e fábricas, empresas comerciais, tendas, etc.

Incluso hai unha broma nunha comunidade

«Se o teu posto non se chama "Desenvolvedor Senior" ou "Xefe de equipo", senón "Enxeñeiro de 1ª categoría" ou "Especialista líder do departamento de tecnoloxía da información", entón tomou un rumbo equivocado nalgún lugar.«

Si, é unha broma, pero cada broma ten algo de verdade.

Defino o criterio de "traer a renda principal" de forma sinxela:
isto ou

  • a empresa realmente obtén a maior parte dos seus ingresos coa venda dos seus produtos ou servizos informáticos, ou desenvolve todo isto por encargo

ou

  • O software que se está a desenvolver é unha das cousas importantes ou incluso máis importantes que determinan as propiedades do consumidor dun produto ou servizo.

Por que este consello?

Primeiro, le a excelente publicación. "13 sorpresas dunha empresa non informática", moitas diferenzas entre empresas que non son informáticas son moi ben observadas alí. E se traballaches en empresas informáticas, pero sempre observaches os puntos do 5 ao 13 descritos nese artigo, entón este é un motivo para pensar e mirar máis de cerca o mundo que te rodea e o mercado laboral.

Nas empresas “puramente informáticas”, as persoas directamente relacionadas co desenvolvemento de software (programadores, probadores, analistas, deseñadores de UI/UX, devops, etc.) son o principal motor. É o seu traballo o que trae ingresos ao negocio. Agora vexamos algunha "empresa non informática". Reciben a maior parte do seu diñeiro de revender algo, ou de proporcionar algúns "servizos non informáticos" ou de producir "produtos non informáticos". Nesta empresa os informáticos son persoal de servizo, iso si, son necesarios para poder traballar de forma máis eficiente (por exemplo, mediante a automatización, a contabilidade automática, a aceptación de pedidos en liña, etc.), pero non xeran ingresos directos. E polo tanto, a actitude da xestión miope cara a eles probablemente sexa exactamente esta, como algo que ten que gastar cartos.
Isto está moi ben indicado no artigo mencionado anteriormente:

A diferenza conceptual entre unha empresa de TI e unha empresa que non é de TI é, por suposto, que nunha empresa de TI ti, sendo programador, probador, analista, xestor de TI e, finalmente, formas parte dos ingresos do orzamento (ben , na súa maior parte), e nunha empresa non informática - só un artigo consumible, e moitas veces un dos máis notables. En consecuencia, constrúese unha actitude adecuada cara aos especialistas internos en TI, como algúns parasitos que nós, a empresa, vemos obrigados a pagar dos nosos propios petos e que tamén se atreven a querer algo para eles.

Moitas veces, a dirección dunha empresa deste tipo non entende nada do desenvolvemento de TI e software, e por iso, en primeiro lugar, é difícil convencelos da necesidade de algo e, en segundo lugar, a propia "creación dun departamento de TI" non pode ocorrer da mellor maneira posible: o cargo de xefe deste departamento é asumido por unha persoa cuxas competencias os directivos non poden probar adecuadamente. Se tes sorte con el, entón contratará un bo equipo e establecerá o vector correcto de desenvolvemento. Pero se non tes sorte con el, pode ocorrer que o equipo pareza estar a desenvolver algo, e ata parece que o produto funciona, pero en realidade, cociña no seu propio zume illado do mundo exterior, non se desenvolve especialmente por si mesmo. , e persoas realmente coñecedoras e talentosas que non se quedan alí. Por desgraza, vin isto cos meus propios ollos.
Como identificalo de antemán, na fase de entrevista? Hai un chamado A proba de Xoel, con todo, debemos admitir que é moi superficial e, de feito, pode haber moitos máis factores para comprobar e alarmar, pero este é o tema dun artigo aparte.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Gustaríame dicir algunhas palabras sobre varias empresas de enxeñaría, asociacións de produción, organizacións de investigación, oficinas de deseño, institutos de deseño e todo o estilo. Na miña experiencia, hai varias razóns polas que non deberías ir alí, ou polo menos pensalo ben antes de facelo.

En primeiro lugar, de novo, a densidade e o atraso tecnolóxico adoitan reinar alí. Por que é unha pregunta aparte e merecería un bo artigo, pero a xente adoita falar deste tema incluso aquí en Habré:

"Vouche contar un segredo aterrador: o software integrado é probado polo menos unha orde de magnitude menor e peor que calquera servidor web deteriorado. E moitas veces son escritos por dinosauros, un depurador é para débiles e "se o código se compila, todo funciona".
… Non estou de broma, por desgraza. [dos comentarios]

"Nada sorprendente. Segundo as miñas observacións, moitos "desenvolvedores de hardware" cren que a produción dun dispositivo é unha arte suxeita á elite, pero pode escribir o código el mesmo, de xeonllos. Isto xeralmente é un pouco. Resulta ser un horror silencioso que funciona. Ofénsense moito cando lles din ao alcance dos dedos por que o seu código cheira mal, porque... ben... fixeron unha peza de hardware, que é isto, algún tipo de programa". [dos comentarios]

“Dende a miña experiencia como científico, podo dicir que cando unha ou varias persoas traballan nunha tarefa, non se trata de reutilizar o código. Escriben o mellor que poden, usan as capacidades lingüísticas mínimas e a maioría da xente non sabe sobre os sistemas de control de versións. [dos comentarios]

En segundo lugar, todo se reduce a miúdo á xestión e ás tradicións establecidas:

"O desenvolvemento de equipos segundo as estatísticas adoita ser unha empresa rusa autofinanciada e autofinanciada, con clientes rusos, un mercado de vendas ruso e un xefe ruso: un antigo enxeñeiro de máis de 50 anos, que anteriormente tamén traballaba por céntimos. Por iso, o seu pensamento é: “Traballei toda a miña vida para poder pagarlle a algún mozo? El superarao!" Así, esas empresas non teñen moito diñeiro e, se o teñen, non o invertirán no seu salario". [dos comentarios]

E en terceiro lugar... Nestes lugares, os programadores e outros enxeñeiros adoitan non estar separados. Si, por suposto, un programador tamén se pode considerar enxeñeiro, e mesmo o propio concepto de "enxeñaría de software" parece indicar. En ambos os casos, as persoas dedícanse ao traballo intelectual e ao desenvolvemento de novas entidades, e en ambos os casos requírense certos coñecementos, habilidades e mentalidade.

Pero... o matiz é que na situación actual do mercado de traballo, estas categorías son retribuídas de forma moi diferente. Non digo que así deba ser, eu mesmo penso que isto está mal, pero, por desgraza, de momento é un feito: os soldos dos “programadores” e outros “enxeñeiros” poden diferir nun e un. a metade ou dúas veces, e ás veces máis.

E en moitas empresas de enxeñería e case de enxeñería, a dirección simplemente non entende "por que deberíamos pagar o dobre por isto", e ás veces "que hai de malo, o noso enxeñeiro electrónico Vasya escribirá un código igual de bo" ( e Vasya - entón non me importa, aínda que el non é un programador de software).

Nunha das discusións sobre o tema "o camiño dun programador é difícil" cos respectados Xefe 239 Unha vez dixo nos comentarios unha frase do tipo "Ben, que pasa, pagamos á nosa xente por riba do soldo medio enxeñeiro en San Petersburgo”, aínda que, de forma amigable, se unha empresa valora e respecta aos seus empregados, debería pagar “...por riba do salario medio. programador En Petersburgo".

Unha imaxe moi indicativa, que hai varios anos circulaba por todo tipo de sistemas de control automatizados públicos nas redes sociais, fala por si só.Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Non traballes cos militares

Tiven esta conclusión por min mesmo cando aínda son estudante no departamento militar da universidade :)

De feito, eu persoalmente non traballei en oficinas paramilitares e empresas privadas como clientes desta zona, pero os meus amigos si, e segundo as súas historias, folclore numeroso como "Hai tres formas de facer algo: ben, mal e no exército" e "Agora reunirei un círculo estreito de persoas limitadas, confiando en quen o resolverei correctamente e castigarei a calquera". non apareceu da nada.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

No meu caso, as entrevistas con este tipo de empresas normalmente remataban coa necesidade de caer baixo a forma de segredo. Ademais, os entrevistadores xuraron que “a terceira forma é un puro trámite, non significa nada, nin sequera preguntan por iso, pódese viaxar ao estranxeiro sen ningún problema”, pero en resposta ás preguntas “Se non significa nada, entón por que existe e por que é para asinar?" e “¿Cales son as garantías de que, ante a tolemia que nos rodea, un bo día a lexislación non cambiará e non todo será diferente?”. non se recibiron respostas.

Non sexas un fan de todos os oficios

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

... isto é como cando é ao mesmo tempo un programador, un administrador, un instalador de rede, un comprador de hardware, un recargador de cartuchos, un DBA, soporte técnico e un operador de telefonía. Se no teu posto fas "todo á vez", o máis probable é que non sexas un experto en cada unha destas áreas, o que significa que, se o desexas, podes ser substituído por varios estudantes ou juniors, que non son un problema para atopar aínda por pouco diñeiro. Que facer? Escolle unha especialización estreita e desenvólvese na súa dirección.

Comeza a aprender unha pila máis actual

... se traballas con ferramentas antigas. Ocorre, por exemplo, que unha persoa escribe nalgúns Delphi 7 ou versións antigas de PHP con frameworks igualmente antigos. Non digo que isto sexa malo por defecto, despois de todo, ninguén cancelou o principio "funciona, non o toques", pero cando se usa unha pila antiga non só para soportar as antigas, senón tamén para desenvolver novos módulos e compoñentes, fai pensar nas cualificacións e motivación do equipo de desenvolvemento, e se a empresa necesita un bo persoal.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Ás veces ocorre a situación oposta: apoias algún proxecto legado sobre algunha tecnoloxía legada e obtén bastantes cartos (quizais porque ninguén máis quere meterse neste pantano), pero cando por algún motivo o proxecto ou a empresa morre, hai un alto risco de acabar quebrado, e volver á dura realidade pode ser moi incómodo.

Non traballes en pequenas e medianas empresas que atenden ao mercado interno (ruso).

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Aquí todo é bastante sinxelo. As empresas que traballan no mercado internacional teñen unha afluencia de diñeiro en moeda estranxeira e, tendo en conta os tipos de cambio actuais, poden permitirse o luxo de pagar aos seus desenvolvedores un bo diñeiro. As empresas que traballan para o mercado interno vense obrigadas a poñerse ao día, e aínda que as grandes e ricas empresas poden permitirse pagar salarios competitivos para non perder bos especialistas, as pequenas e medianas, por desgraza, non sempre teñen esta oportunidade.

Aprender inglés. Aínda que non o necesites agora mesmo

O idioma inglés para un especialista en TI moderno é algo moi útil: a gran maioría da documentación, páxinas de manual, notas de versión, descricións de proxectos e todo o demais está escrito en inglés, os principais libros e artigos científicos publícanse en inglés (e non sempre non se traducen inmediatamente ao ruso, e aínda máis non sempre se traducen correctamente), celébranse conferencias de clase mundial en inglés, a audiencia das comunidades de desenvolvedores en liña internacionais é centos de veces maior que a de fala rusa, etc.

Chamarei a atención sobre outro dato: hai un gran número de empresas con tarefas interesantes e soldos moi saborosos, onde sen coñecemento de inglés nin sequera te considerarán. Trátase de empresas de subcontratación, integradoras, sucursais de empresas internacionais e simplemente empresas que traballan no mercado internacional. En moitos deles, tes que resolver problemas nun equipo con colegas de lingua estranxeira doutros países e moitas veces mesmo interactuar directamente cos clientes e cos seus especialistas. Así, sen un bo inglés, privádese inmediatamente do acceso a unha parte importante do mercado laboral, e esa parte na que moitas veces podes atopar proxectos moi interesantes por moi bo diñeiro.

A fluidez do idioma tamén permite traballar en intercambios internacionais independentes e traballar a distancia para empresas estranxeiras. Pois ben, e a oportunidade de pór en marcha un tractor e trasladarse a outro país, sobre todo tendo en conta que nos nosos tempos mesmo comezaron a facelo persoas que antes nunca pensaban niso.

Non teñas medo das galeras

Ás veces podes atoparte con opinións que as chamadas "galerías" (empresas que se dedican á consultoría, ao desenvolvemento subcontratado ou á venda das competencias dos seus especialistas como persoal externo) son unha merda, pero as empresas de produtos son xeniais.

Non estou de acordo con esta opinión. Polo menos dous lugares de traballo nos que traballei durante bastante tempo foron estes moi "galeras", e podo dicir que alí as condicións laborais, o nivel salarial e a actitude cara aos empregados eran moi boas (e non teño nada que comparar con ), e había xente moi agradable e cualificada arredor.

Non penses que se todo non é xenial no teu lugar actual, é o mesmo en todas partes.

Probablemente, algún día os psicólogos explorarán este fenómeno e lle darán algún nome, pero de momento hai que admitir que este fenómeno existe realmente: ás veces a xente traballa no seu lugar, co que non están moi contentos, pero pensan que “si, probablemente en todas partes”. así" e "que trocar por xabón". Déixame dicir: non, non en todas partes. E para asegurarnos diso, pasemos aos seguintes puntos.

Ir ás entrevistas

... só para adquirir experiencia nas entrevistas, coñecer os requisitos e os niveis salariais en diferentes lugares. Ninguén che apedreará se che acaban facendo unha oferta e ti a rexeitas educadamente. Pero gañarás experiencia nas entrevistas (isto é importante, si), que pode serche moi útil nun momento, escoitarás o que están a facer outras empresas da túa cidade, descubrirás que coñecementos e habilidades esperan dos empresarios. candidatos, e o máis importante - que tipo de diñeiro están preparados para pagar por iso. Non dubides en facer preguntas sobre a organización dos procesos dentro do equipo e da empresa no seu conxunto, preguntar polas condicións de traballo, pedir que che mostre a oficina e os lugares de traballo.

Que facer para conseguir cartos normais e traballar en condicións cómodas como programador

Estudia o mercado e coñece o teu prezo

Estuda Headhunter, Moykrug e recursos similares para ter unha idea aproximada de canto custa o que sabes e fas.

Non teñas medo dos grandes números do parágrafo cos soldos propostos, aínda que resulte que polo mesmo que estás a facer agora, algunha empresa promete pagarche moito máis do que tes actualmente. Hai que ter en conta que a informática é unha das poucas industrias do noso país onde se desenvolveu que, se na descrición do traballo unha empresa escribe que está lista para pagar a un especialista 100-150-200 mil, entón o máis probable é que sexa. está realmente listo e estará.

Non te subestimes

Ver "Síndrome do impostor", que foi obxecto de artigos aquí sobre Habré máis dunha vez. Non penses que estás dalgún xeito peor, menos cualificado ou inferior a outros candidatos. E máis aínda, en base a estes feitos, non debes pedir un salario inferior á media do mercado; pola contra, _sempre_ achega unha cantidade polo menos lixeiramente superior á media, pero ao mesmo tempo deixa claro que estás listo para discutilo.

Non sexa tímido negociar coa dirección para un aumento.

Non tes que sentarte en silencio e esperar a que alguén de arriba teña unha idea e aumente o teu salario pola súa conta. Quizais chegue a percepción, ou quizais non.

Todo é moi sinxelo: se cres que estás mal pagado, dillo á dirección. As razóns “polo que creo que me deberían pagar máis” non precisan nin sequera ser inventadas de xeito especial, poden ser calquera tipo de “ao longo destes N anos de traballo, medrei como especialista e agora podo facer tarefas máis complexas e traballar de forma máis eficiente", para "noutras empresas ofrecer tanto por este traballo".

No meu caso, isto sempre funcionou. Ás veces inmediatamente, ás veces despois dun tempo. Pero cando un dos meus compañeiros, canso da falta de cartos, atopou un novo traballo e puxo enriba da mesa a súa solicitude, os do outro lado da mesa quedaron moi sorprendidos e preguntáronlle: “Por que non viches a nós por un aumentar?”, e durante moito tempo intentaron convencerme de que me quedara. , ofrecendo unha cantidade aínda maior que na nova oferta.

Móvete ou vai a distancia

Se todo se reduce a un pequeno número de prazas vacantes na cidade (noutras palabras, se non hai “outros lugares” onde se necesite xente coa túa cualificación, ou non é tan fácil chegar alí)… Entón mellora a túa habilidade e mudarse a outra cidade, se é posible. Persoalmente coñezo persoas que, entre millonarios, se mudaron a San Petersburgo e Moscova cun dobre aumento inmediato dos ingresos, mesmo cando se mudan a unha posición inferior.

De novo, non te deixes enganar por mitos como "nas capitais pagan máis, pero tamén hai que gastar moito máis, para que non sexan rendibles", len os comentarios a Este artigo, hai moitas opinións e historias sobre este tema.

Estudar o mercado laboral das grandes cidades, buscar empresas que ofrezan un paquete de deslocalización.

Ou, se xa es un especialista establecido e experimentado, proba o traballo remoto. Esta opción require certas habilidades e unha boa autodisciplina, pero pode ser moi adecuada e rendible para vostede.

Iso é todo por agora. Unha vez máis, quero dicir que esta é a miña opinión persoal e a miña experiencia, que, por suposto, non é a verdade definitiva nin pode coincidir coa súa.

Materiais relacionados:

- 13 sorpresas dunha empresa non informática
- A proba de Xoel
- Non confundas o desenvolvemento de software e a programación

Fonte: www.habr.com

Engadir un comentario