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.
Respostas:
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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.
fonte
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 )
fonte
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.
fonte