A maneira mais eficaz de aumentar o salário do programador, além de apenas fazer o seu trabalho? [fechadas]

39

Se você tiver tempo e recursos, qual seria a maneira mais eficaz de aumentar seu salário como programador em período integral , além de apenas fazer seu trabalho?

Por "salário" aqui, quero dizer salário (ajustado pelo custo de vida local) proveniente de um único trabalho de programação.

T. Webster
fonte
2
Fortemente culturalmente dependente.
Existem dados demográficos dos usuários neste site?
T. Webster

Respostas:

59

Alterar empregadores

A maneira mais eficiente é aprender e fazer coisas legais e mudar de emprego a cada ano. É muito mais provável que você obtenha mais dinheiro de um novo empregador do que um aumento considerável do seu atual empregador.

Steven A. Lowe
fonte
15
É verdade, mas há um equilíbrio. Você não deseja obter a reputação de ser um extraviado de emprego. por exemplo. Um currículo com apenas um ano de passagens não parece bom para os empregadores que procuram um funcionário assalariado permanente (embora contratações e passagens curtas sejam uma história separada).
Bobby Tables
28
Em média, troquei de emprego uma vez a cada três anos. Durante esse período, mantive um aumento salarial consistente de 15% ao ano. Meu aumento salarial médio nos anos em que não mudei foi de apenas 4-5%. Faça as contas. A mudança de empregador é a única maneira confiável de aumentar consideravelmente seu salário.
APENAS MINHA OPINIÃO correta
11
Passos curtos podem dar a você uma reputação de desempregado, mas isso não vai importar porque (bons) programadores estão em falta.
Kevin
2
@Kevin. Isso pode importar. Eu estava envolvido na contratação de engenheiros de manufatura no meu emprego anterior, e os que não trabalhavam na empresa eram levados em consideração, por melhores que fossem. Estávamos desenvolvendo um sistema bastante complexo e um ano foi suficiente para se tornar produtivo. No meu trabalho atual, a maioria das pessoas fica com mais de 5 anos e há muitas que estão aqui há 10 anos.
Nemanja Trifunovic 22/05
4
+1 e Amém a isso. Na maioria dos casos, é provavelmente a única maneira de obter uma promoção também, a menos que você goste de esperar 30 anos para que outra pessoa morra ou se aposente!
S.Robins
41

Existem quatro maneiras:

Criar antiguidade

Se você está satisfeito com sua empresa atual e deseja permanecer lá, uma boa maneira de poder exigir mais é se tornar o especialista residente sênior em uma tecnologia vital e / ou base de código interna. Eu assisti pessoas fazendo isso em várias empresas em que trabalhei. Tornaram-se tão obviamente e publicamente superprodutivos e bons no que fazem (e o que fazem é importante) que naturalmente ganharam um status "sênior" - mesmo sem necessariamente obter liderança de equipe ou responsabilidade gerencial em si.

Só posso presumir que eles tinham mais munição para pedir aumentos melhores no momento da análise de desempenho e, para alguns, eu sabia que eram mais bem pagos que a média.

Além disso, veja esta resposta .

Alterar empregadores

Esta é essencialmente essa resposta . Você tem que ter cuidado com este aqui. Muitas passagens muito curtas não parecem boas em um currículo, mesmo que haja explicações razoavelmente boas para os movimentos. Para contratos com prazos fixos, não é tão ruim, mas você não deseja ter uma série de posições assalariadas permanentes em seu currículo com menos de um ou dois anos. 3-4 anos e acima provavelmente é bom, como média.

Ir Contratação / Consultoria

Este é, de certa forma, mudar de empregador com esteróides. Se você encontrar um bom nicho com escassez de engenheiros qualificados e bastante trabalho de projeto de curto prazo que precise ser feito, essa pode ser uma excelente opção. Mas é uma mentalidade e estilo de vida bastante diferente do que ter empregos assalariados normais (nunca fiz isso pessoalmente, mas conheço muitas pessoas que o fizeram).

Movimento Vertical

Eu sei que você perguntou sobre "salário de programador", mas ainda parece que isso é obrigatório mencionar. Subir para o líder da equipe e / ou funções de gerenciamento é sempre uma opção possível. Observe que isso geralmente está associado à primeira opção (ganhar antiguidade), mas nem sempre precisa ser. Às vezes, é um subproduto natural estar em uma empresa por tempo suficiente, apropriar-se das coisas em que você estava trabalhando e conhecer bem todas as pessoas e processos.

Bobby Tables
fonte
1
Embora essa pergunta não esteja marcada como resposta, ela certamente merece alguns votos positivos e também pode ser marcada como resposta.
533 Webster
1
+1 Esta é uma resposta extremamente bem organizada. Obrigado.
Brandon
20

A parte crítica que você está perdendo é aprender a negociar . Aprenda a fazer isso com eficiência, e você fará uma diferença maior em sua renda do que qualquer outra coisa que possa aprender. Mesmo se você negociar apenas uma vez a cada três anos quando estiver discutindo salário, aprender o básico da negociação pagará mais, dólar por dólar e hora por hora, do que qualquer outro investimento possível do seu tempo.

Então como você faz isso?

Há muitos anos, perguntei a um amigo que era um excelente negociador por sua recomendação sobre como aprender a negociar. Ele sugeriu um livro contrário, Iniciar com nenhuma . Ele percorre uma estratégia de negociação específica que é altamente eficaz e se encaixa muito bem para muitas pessoas. Felizmente, recomendo se você ainda não possui boas habilidades de negociação.

Posteriormente, deparei com Bargaining for Advantage e é de longe o melhor livro. Eu o descreveria como voltado para dar às pessoas uma estrutura teórica a partir da qual elas possam entender melhor as negociações em que estão e descobrir melhor o que funciona para elas. Definitivamente, pode levá-lo além do livro anterior, no entanto, não oferece uma definição clara de "isto é o que você faz". É um livro mais avançado. Fico feliz por ter lido, mas também por não ter lido primeiro.

Qual a relação custo-benefício é aprender algo sobre negociação? Esses dois livros combinados custam bem menos de US $ 50. Passei, combinado, bem menos de 20 horas lendo-os. Nos últimos três anos, eles me renderam mais de US $ 100.000 em renda extra.

btilly
fonte
Obrigado pela sugestão. Esperamos que o desenvolvimento de algumas habilidades de negociação não exija uma personalidade do tipo vendedor para obter resultados. Embora pareça que esses livros se apliquem à maioria das pessoas, inclusive aos programadores.
T. Webster
2
@T. Webster - Se você não tem uma personalidade adequada, nunca será um negociador de primeira linha. Certamente não, e não tenho ilusões sobre isso. Mas isso não impede você de melhorar. E não importa o quão ruim você seja por natureza, "melhor do que eu sou agora" vai torná-lo mais do que você faria.
btilly
6
Eu acho que essa resposta é a melhor. Penso que a principal razão pela qual tantas pessoas parecem obter ganhos relativamente mais altos com a mudança de empregador é que não estão dispostas ou são incapazes de negociar aumentos significativos com seus empregadores atuais e sentem mais liberdade para fazer isso com possíveis novos empregadores. Comecei com um salário modesto após a formatura e, após três anos, pude negociar um aumento de aproximadamente 40% mais um plano de bônus personalizado. Você só precisa saber quanto vale e estar disposto a negociar com qualquer pessoa , incluindo seu chefe, a qualquer momento.
Aaronaught 14/05
@Aaronaught, você pode dizer o que trouxe para a negociação que levou você a aumentar 40%? O que você tinha como alavancagem que usou? Você estava disposto a andar se não recebesse o aumento?
516 Webster
3
@TWebster: Se você não está disposto a andar, então não é uma negociação, é um apelo. Então, tome isso como um dado. Quanto à alavancagem, a única documentação física que trouxe foi a evidência das taxas atuais do mercado, já que não queria perder tempo discutindo sobre isso. Além disso ... apenas minhas habilidades e minha experiência em um setor de nicho; competência e escassez são praticamente a única alavancagem que você tem como funcionário, esteja negociando com seu empregador atual ou com um novo.
Aaronaught 15/05
7

Ao fazer o seu trabalho, suponho que você queira dizer o aspecto técnico. Programação, atendimento de requisitos, participação em reuniões etc.

Nesse caso, uma das maneiras mais eficazes seria trabalhar no aspecto social do seu trabalho.

Você pode atingir todos os seus objetivos técnicos, mas ainda assim recebe um salário mais baixo do que alguém com boas habilidades técnicas, mas excelentes habilidades de pessoas.

Você precisa se promover para seu chefe e seus colegas de trabalho. Faça contatos no setor. Torne-se um líder entre sua equipe. Seja o cara que as pessoas estão pedindo ajuda quando estão presas.

As pessoas que fazem essas coisas geralmente serão percebidas favoravelmente pela gerência, sendo vistas como mais valiosas.

Gilles
fonte
Como você faz contatos no setor? Isso pode ser feito pela Internet com sites como o stackoverflow.com ou você está falando, por exemplo, de conferências presenciais para desenvolvedores, como o Microsoft PDC?
T. Webster
2
@T. Webster: Eu estava falando pessoalmente. Você pode conhecer outros desenvolvedores em grupos de usuários, conferências, eventos de TI. Construir uma rede de contactos não é apenas útil para obter outro emprego, ele pode torná-lo mais valioso por ter pessoas que você pode recorrer para pedir ajuda, perguntas, informações, etc.
Gilles
3

Oferta e procura.

Faça algo (aprenda algo, adquira uma habilidade, obtenha uma credencial) pelas quais as empresas têm uma demanda maior do que pelo que você faz agora e / ou pelas quais há uma oferta menor de possíveis contratações disponíveis. A mudança de oferta e demanda acabará afetando o preço de mercado. Se sua empresa atual quiser mantê-lo, eles terão que corresponder ao salário da taxa de mercado. Eles saberão que você pode ir a outro lugar e obter esse salário, e provavelmente terá que corresponder ao salário da taxa de mercado para a sua substituição.

hotpaw2
fonte
onde você obtém informações sobre o mercado da indústria? Eu só realmente sabe de bls.gov/oco e indeed.com
T. Webster
3

Há um limite que a maioria das empresas não está disposto a ir além para um programador direto. Você precisa assumir funções de gerência / liderança se quiser passar desse limite.

Michael Brown
fonte
7
Ou mude para outra empresa com um teto mais alto.
Matthew Scharley
1
E o programador de nível "sênior"? Não estou nesse nível, mas atingir esse papel aumentará meu teto, você acha?
516 Webster
2

Seja independente. Como consultor, você ganha de três a quatro vezes o que um funcionário em período integral faz. Você pode aproveitar isso para aumentar seu salário ou fazer como eu e tirar uma quantidade obscena de férias. O ano passado foi meu primeiro ano de independência. Tirei 10 semanas de férias e ainda venci meu salário anterior em tempo integral.

Michael Brown
fonte
Estou considerando isso, mas, nesta fase da minha carreira, não tenho confiança suficiente para fazer isso. Conhece algum bom recurso para começar a aprender como avançar como consultor de programador independente? O gerenciamento da administração extra, ou seja, o IRS é muito mais difícil?
T. Webster
2
Um livro que li foi Million Dollar Consulting amazon.com/dp/0071622101 Ele fornece muito sobre estratégias de consultoria (direto ao ponto, contratos com preços fixos devem ser pão com manteiga, taxas por hora fazem o cliente sentir que tem mais controle sobre como Se você usar seu tempo e, se for bom, é mais fácil justificar um preço fixo que ofereça uma taxa horária obscena).
Michael Brown
Como consultor independente, como você é tratado pelo seu cliente? No meu primeiro emprego, eu era um "consultor" (ou uma equipe terceirizada) e nós "consultores" fomos designados a um cliente que nos deu ambientes de desenvolvimento horríveis.
5606 Webster
Seu objetivo deve ser encontrar seus próprios clientes, em vez de passar por um fornecedor de terceiros. O que você está fazendo agora é conhecido como aumento da equipe e não é necessariamente a melhor situação. Em muitos casos, os clientes consideram a equipe e os contratados menos valiosos que os funcionários (mesmo que gastem mais com eles). É difícil, mas encontrar seu próprio trabalho é mais desejável do que passar por terceiros.
Michael Brown
1

Se você deseja aumentar seu salário, aumente seu valor para seu empregador / cliente. Alinhe-se continuamente com os objetivos da sua empresa (resposta: como estou contribuindo para gerar mais receita?) E os objetivos do seu cliente (resposta: como estou facilitando a vida do cliente?). Às vezes, você precisará ir para o bastão para lembrá-los do talão de cheques de como você pode responder às perguntas acima.

E como o @bleakcabal afirmou, você precisa desempenhar o aspecto social do seu trabalho. Isso abrirá mais oportunidades para aumentar seu valor para empregadores e clientes.

jayraynet
fonte
1

Há apenas três coisas importantes: o valor que você entrega, o valor que você entrega e o valor que você entrega.

Todo o resto não é importante (desde que você tenha lido e compreendido este livro: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )

Tomasz Zieliński
fonte
Se as pessoas puderem determinar o valor que você entrega (com os programadores, isso é bastante difícil a maior parte do tempo) e você poderá negociar para obter esse valor. Na prática, muitas vezes falta uma dessas coisas.
psr
Exatamente, então você tem que aprender a peça que falta e é disso que se trata a questão.
Tomasz Zieliński
1

Concordando com um ponto ainda não coberto, embora caia em negociação. Saiba o que o mercado está pagando por posições semelhantes na mesma área da mesma empresa ou pelo menos aprenda o máximo que puder. Se o seu salário é muito baixo, você pode provar isso ao seu empregador com referências.

Isso ajudará muito a não ser mal pago. Também pode ajudar se seu empregador alegar que está pagando um dólar alto, mas na verdade estiver abaixo desse valor.

Existem muitos sites on-line com pelo menos informações decentes. Sites de emprego e sites para recrutadores geralmente têm algumas dessas informações e existem sites com foco mais específico. Não vou listar nenhum porque muda alguns e você deve encontrar o maior número possível.

psr
fonte