Pode ser fácil se envolver na emoção, mas você precisa manter o seu juízo por um pouco mais de tempo para que possa passar…
Quer seja seu primeiro cargo após a conclusão da faculdade ou um cargo sênior mais avançado, receber uma oferta de emprego em desenvolvimento é uma conquista empolgante. Pode ser fácil se deixar envolver pela emoção, mas você precisa se controlar por mais um pouco para poder concluir o processo de negociação de seu salário. Embora seu salário seja uma parte do pacote, é importante entender que provavelmente é a única parte do pacote que muda quando você recebe um aumento (assumindo que o patrimônio líquido não faz parte do pacote de remuneração). É crucial para a felicidade de longo prazo negociar um salário que represente seu próprio valor.
O básico
O desenvolvimento de software não é um trabalho não qualificado. Você não vai trabalhar em uma linha de montagem, adicionando um parafuso a cada engrenagem que passar. Você não vai passar as compras em um leitor de código de barras. Cada linha de código que você escreve tem preocupações que vêm com ela, desde se ela realmente cumpre ou não a meta que precisa ser cumprida, até como lida bem com casos extremos, como é fácil fazer alterações para quando os requisitos são atualizados.
É importante entender isso porque significa que as empresas não estão simplesmente estabelecendo um preço para colocar o parafuso em uma engrenagem. A qualidade do trabalho é uma preocupação em como as empresas definem o preço dos salários dos desenvolvedores. Empresas com problemas mais desafiadores estão dispostas a pagar mais por desenvolvedores com as habilidades para resolver seus problemas.

A apresentação acima mostra seu próprio valor no topo e o quanto a empresa valoriza sua capacidade de resolver seus problemas na base. A escala da parte inferior da página ao topo da página é o pacote que eles oferecem a você, do qual seu salário constitui o maior componente.
Você deve se esforçar para trabalhar para empresas que o valorizam pelo menos tanto quanto você valoriza a si mesmo. Na imagem acima, você deve se esforçar para trabalhar em empresas onde seu valor próprio se sobrepõe ao valor que a empresa atribui às suas habilidades.
Determinando o valor da empresa
O primeiro passo para negociar com sucesso seu salário é fazer sua lição de casa. Você precisa ter uma ideia realista de como é o mercado de talentos pelo qual a empresa está competindo por uma participação. Existem muitos fatores que influenciam no cálculo da taxa normal para um desenvolvedor: a localização do trabalho, os problemas que a empresa precisa resolver, o bem-estar financeiro da empresa e o pacote completo do funcionário que inclui férias / seguro / etc.
Determinando o valor próprio
Quando digo autoestima aqui, não me refiro à sua auto-estima, quero dizer onde sua renda deveria ser em relação a outras no mesmo mercado. Você deveria receber mais do que a média do seu mercado, mais ou menos na média ou um pouco menos que a média? Isso tem muito a ver com sua experiência e mais ainda com suas realizações. Se você não tem realizações para mostrar, espere estar um pouco abaixo da média. Se você tiver algumas realizações, espere estar em torno da média e se você já teve uma propriedade significativa de grandes projetos com resultados positivos, espere receber mais do que a média.
Há muitas nuances aqui, mas em geral o sucesso anterior no desenvolvimento de software é indicativo de sucesso futuro no desenvolvimento de software e a quantidade e dificuldade de seu trabalho anterior agem como multiplicadores na expectativa de que seu empregador em potencial constrói para você. O aumento da expectativa de sua produtividade leva a ofertas de salários mais altos.
O truque aqui é encontrar o limite inferior de quanto você acha que seu salário deveria ser em relação a outros em seu mercado. Avalie todas as coisas que você fez (mais especificamente todas as coisas em seu currículo, porque isso provavelmente é tudo que a empresa sabe sobre você para começar) e como elas foram difíceis para você. Insisto em pensar em como eles foram difíceis para você, porque, se cair na armadilha de comparar suas realizações com as de outras, cometerá dois grandes erros. A primeira é que você acha que tudo o que você fez é fácil depois que você fez, e tudo que você não fez é muito mais difícil porque você não fez. A segunda é que não é seu trabalho determinar o quão importante algo é, é o trabalho da empresa porque cada empresa precisa de um trabalho diferente feito e precisa preencher as lacunas que existem em sua coleção atual de desenvolvedores.
Quando você tiver uma ideia de quão difíceis são os desafios que você resolveu e quanto trabalho realizou com sucesso, é hora de descobrir em que ponto você deveria estar.
Se você é um recém-formado ou não tem treinamento clássico e nunca teve uma posição de desenvolvedor antes, coloque seu dedo no 25º percentil. Se você comprovadamente superou seus colegas em termos de pontuação (GPA ou alguma outra medida amplamente aceita), mova o dedo um pouco para cima. Se você tem mestrado, mova um pouco o dedo para cima. Se você tiver artefatos públicos mostrando o trabalho que você fez ou as coisas que você sabe (postagens de blog, projetos de trabalho ao vivo na Internet, etc), mova o dedo um pouco para cima. É isso aí. É mais ou menos onde você deveria estar, talvez tão baixo quanto o 25º percentil, nunca abaixo dele e muito provavelmente abaixo do 50º percentil.
Se você fez algum trabalho de desenvolvimento sólido, de forma que as pessoas o considerariam intermediário (profissionalmente ou não) e construiu coisas nas quais as pessoas confiam, ou você é um recém-formado com um Ph.D., então você começa no 50º percentil . Isso significa
.png)
.png)
.png)
.png)