Estou interessado em descobrir por que os programadores deixam seus empregos e se as razões para sair ressurgiram em seu emprego atual?
É o motivo de me dedicar apenas a remuneração, localização, odeio meu chefe / colega de trabalho, falta de reconhecimento ou aposentadoria / nova carreira.
Atualização: sou responsável por uma equipe de programadores e testadores e gostaria de entender melhor o que poderia motivar minha equipe a sair e, espero, tentar resolver esses problemas.
management
Kane
fonte
fonte
Respostas:
Esta postagem no blog agregará muito valor à discussão: http://widgetsandshit.com/teddziuba/2010/05/why-engineers-hop-jobs.html Tudo se resume a isso: os melhores talentos têm facilidade em encontrar empregos. Certifique-se de que você, o empregador, seja competitivo no mercado de trabalho.
Eu sou um juiz severo. Por favor, não me julgue tão severamente, pois preciso comer para sustentar minha vida e, portanto, sempre precisei de um emprego em algum lugar. Tenho certeza de que meu post é subjetivo, mas tentei responder honestamente da minha perspectiva. Veja bem, NÃO é tudo o que posso fazer pela empresa. É tudo sobre o que eu quero (e posso obter). Para sua informação, sou homem, não sou casado, sem filhos.
[Em nenhuma ordem particular]
Razões que me restam:
Por que ainda não saí (em nenhuma ordem específica):
Razões pelas quais é provável que eu fique por 5 a 10 anos:
Razões pelas quais é improvável que eu permaneça por mais de 10 anos:
Espero que isso ajude. Sim, sou sonhadora.
fonte
Os motivos que me restam para o sofar:
Para elaborar um pouco
Meu primeiro trabalho foi principalmente programar o Visual Foxpro e não vi muita carreira no Visual Foxpro.
As promessas não cumpridas foram os cursos de treinamento que segui com a promessa de receber tarefas para as quais você precisava dos cursos. Não recebi nenhuma dessas tarefas.
Em um empregador, estaríamos recebendo as notas de 1 a 5, informando-nos oficialmente o desempenho e com base na nota em que o aumento salarial seria baseado. Os motivos para avaliações ruins incluíram "seu salário inicial foi alto", "outro funcionário usou os 4 anos que tenho permissão para dar" e "você recebeu um aumento extra de salário, então não posso dar um 4 agora".
Recebi uma oferta que aumentou meu salário em 25%, com tudo o mais bonito que eu não pude resistir.
fonte
Percebendo que ninguém fica rico trabalhando para outra pessoa.
fonte
Eu sugeriria dar uma olhada na versão animada da RSA de Dan Pink's Drive: The Surprising Truth About What Motivations Us .
Nele, Pink teoriza que, uma vez atendidas as necessidades salariais de um funcionário, três fatores principais influenciam sua motivação e satisfação.
Obviamente, isso não cobre toda motivação, mas cobre muito.
fonte
Eu deixei papéis anteriores por causa de
insert perjorative here
fonte
A principal razão pela qual deixei meu último emprego foi atingir o teto da classe tecnológica: estava ficando difícil não ser sugado para o trabalho de gerenciamento e não havia carreira profissional disponível.
Outros fatores incluídos: - beurocracia de movimento lento - falta de foco da gerência - falta geral de foco no sucesso / resultados
fonte
Uma leitura altamente recomendada sobre o assunto é Peopleware .
Quanto a mim, pessoalmente, os motivos pelos quais deixei funcionários anteriores
fonte
Basta ler os quadrinhos de Dilbert.
fonte
Autonomia, domínio e propósito. Você não pode motivar seu povo, apenas pode desmotivá-lo. Dê a eles espaço para aprender e melhorar o que fazem. Permita que eles aprendam com os erros. Dê-lhes espaço para a criatividade, não dê tarefas para eles. Não os mantenha longe de clientes / usuários reais. Aprecie seu ofício.
fonte
Ainda não vi as horas postadas em nenhuma das respostas. Enquanto muitos jons de programação permitem semanas normais de 40 a 45 horas, algumas empresas instilam uma cultura na qual são esperadas mais de 60 horas por semana. Conheço várias pessoas que deixaram a indústria de jogos por esse motivo.
fonte
Saio, porque eles não mostram interesse na qualidade do trabalho. Leva tempo, esforço e energia para um trabalho de qualidade do produto. E esse tempo custa dinheiro, mas a falta desse esforço diminui a confiabilidade, o desempenho e a facilidade de lidar com grandes quantidades de dados.
Basicamente, se as empresas continuarem lendo códigos ruins por aí, e depois se perguntarem por que recebem relatórios de erros diários ou falhas no servidor.
Existe um custo ou consequências para não se importar.
fonte
1 As pessoas com quem trabalho
2 Atribuições de trabalho
3 Atribuições de trabalho
4 Atribuições de trabalho
5 Atribuições de trabalho
6 - Chegue ao topo da escala de pagamento naquela empresa
7 - Trabalhos
8 - Trabalhos
.
.
.
.
fonte
fonte
Fatores de envio
Fatores de tração
O acima é minhas considerações pessoais.
fonte
Não gosto do título "programador" porque é onipresente. Vi o título usado para posições que variam de gravador de macro do Excel a engenheiro de software veterano de sistemas.
Se você quer que as pessoas fiquem, você precisa se livrar do título de "programador" e estruturar sua organização de modo que os profissionais de desenvolvimento de software sejam tratados como verdadeiros profissionais. As organizações que possuem planos de carreira para aqueles que desejam permanecer técnicos em vez de serem forçados a gerenciar produzem software melhor e têm taxas de rotatividade mais baixas.
Idealmente, uma organização deve ter uma carreira técnica em que a mais alta classificação técnica seja pelo menos equivalente à da gerência de segundo nível em remuneração e autoridade. Uma organização técnica altamente eficaz terá engenheiros de nível "consultivo" que se reportam diretamente a um diretor ou executivo. Os engenheiros consultivos não são gerentes de linha nem gerentes de projeto. Os engenheiros consultivos são o equivalente civil dos Subtenentes da Marinha dos EUA (http://en.wikipedia.org/wiki/Warrant_Officer_%28United_States%29), ou seja, eles são especialistas técnicos altamente experientes (> 20 anos) com autoridade de gerenciamento superior que sabe como impedir que projetos caros sigam para o sul.
fonte
Um motivo pelo qual deixei uma empresa:
Trabalhar no NHS (Serviço Nacional de Saúde) no Reino Unido, o que significava que meu salário estava em uma faixa (A, B, C etc). Isso significava que eu era capaz de alcançar um salário máximo para a minha banda, mas não conseguia mais do que isso. A única maneira de obter um aumento salarial significativo era através de uma promoção (o que não aconteceria a menos que o atual desenvolvedor sênior de software saísse ou morresse) ou por um aumento no custo de vida de meus salários.
Havia um desenvolvedor na equipe que recebia o mesmo salário por 5 anos. Ele logo saiu. Eu fiquei lá dois anos antes de me cansar dos salários ruins.
Felicidades. Jas.
fonte
O que eu ainda não vi: a empresa se move em uma direção totalmente contrária ao seu objetivo de carreira e / ou qualificação.
por exemplo, eu costumava trabalhar para uma empresa como desenvolvedor Java sênior quando essa empresa abandonou sua linha de produtos Java e decidiu se concentrar totalmente no Progress 4GL (que era sua outra linha principal de produtos). Como eu não tinha interesse em ser sugado para um beco sem saída na carreira como desenvolvedor Progress, não havia outra opção senão desistir. CEO da empresa, algumas semanas depois, em uma reunião com toda a equipe anunciando que "não somos uma organização de produtos, somos uma organização de serviços" quando o principal fluxo de receita da empresa era a venda do software que produzimos (em vez do treinamento e hospedagem para esse software que também fornecemos) foi a gota d'água (para mim e para outros).
fonte
Particularmente em pequenos campanários que não são do tipo (google, yahoo), quando um funcionário é competente para dar um passo à frente em comparação com o que está fazendo em sua empresa atual, ele quer passar para a próxima posição e salário mais altos.
fonte