CodeGym /Blogue Java /Random-PT /50 anos e contando. Quanto tempo pode durar a carreira de...
John Squirrels
Nível 41
San Francisco

50 anos e contando. Quanto tempo pode durar a carreira de um desenvolvedor de software?

Publicado no grupo Random-PT
Quanto tempo dura a carreira de um desenvolvedor de software? Isso é algo que a maioria das pessoas que estão pensando seriamente em se tornar programadores profissionais não pode deixar de se perguntar. É uma pergunta muito natural quando se fala de uma profissão tão exigente. Ninguém quer investir anos aprendendo uma habilidade que deixará de ser relevante em alguns anos ou ficará mais difícil de monetizar quando você atingir a velhice. Portanto, hoje tentaremos responder a essa pergunta e fornecer algumas informações que ajudarão você a entender melhor o que esperar. 50 anos e contando.  Quanto tempo pode durar a carreira de um desenvolvedor de software?  - 1

Quantos anos dura uma carreira média em desenvolvimento de software?

Claro, quando se trata de números específicos e projeções de quanto tempo você pode esperar de sua carreira em desenvolvimento de software, não haverá respostas definidas, pois tudo isso é muito subjetivo e individual. Sabemos, no entanto, que muitos programadores profissionais gostam tanto de seus empregos que permanecem como Desenvolvedores Sênior por décadas em alguns casos, mesmo quando têm opções para progredir na carreira, como mudar de programação para cargos gerenciais. Pesquisa do Desenvolvedor Stack Overflow 2020, que é considerada uma das pesquisas de desenvolvedores profissionais mais abrangentes, pode nos fornecer algumas informações relevantes sobre quanto tempo os desenvolvedores de software típicos tendem a permanecer nessa carreira. No geral, dos quase 48.000 desenvolvedores profissionais que participaram da pesquisa, cerca de 60% aprenderam a codificar há mais de 10 anos e 25% dominam a programação há mais de 20 anos. 50 anos e contando.  Quanto tempo pode durar a carreira de um desenvolvedor de software?  - 2Quando se trata do número de anos codificando profissionalmente, 33,6% dos respondentes ou pouco mais de 16.000 pessoas em todo o mundo disseram que já trabalham como desenvolvedores de software há mais de 10 anos. 11,4% ou 5.447 pessoas entrevistadas disseram que sua carreira profissional está em andamento há mais de 20 anos. Dado que a indústria de desenvolvimento de software em si não é muito antiga, verdadeiros veteranos que estiveram nesta profissão durante toda a vida são mais difíceis de encontrar, mas essas pessoas existem e não são super raras. Especificamente, 0,4% ou 191 de 47.779 desenvolvedores profissionais que participaram da pesquisa do Stack Overflow disseram que codificam há mais de 40 anos. E 48 pessoas disseram estar na profissão há mais de meio século! Isso não é surpreendente, pois sabemos que os desenvolvedores de software, em média, tendem a gostar muito de seus trabalhos. E especialmente desenvolvedores Java. De acordo compesquisa por site de recrutamento De fato, os desenvolvedores Java são os menos propensos a deixar a profissão entre todos os profissionais em geral, não apenas no setor de tecnologia. Sua taxa de mudança de carreira é inferior a 8%, enquanto para a profissão de desenvolvedor de software em geral é de 27% e para administradores de banco de dados, por exemplo, é de 35%. Mesmo quando é oferecida uma posição gerencial de alto nível, a maioria dos programadores Java simplesmente não quer desistir. Esta pode ser a melhor prova de que a programação Java é a escolha profissional certa para a maioria dos programadores.

Opções de progressão na carreira para desenvolvedores de software

Como você pode ver, não é muito incomum que desenvolvedores de software tenham carreiras vitalícias em várias funções de codificação. Claro, isso não é para todos, e muitas pessoas preferem mudar para outras posições ou até mesmo seguir outras carreiras eventualmente. Felizmente, existem muitas opções de progressão na carreira para desenvolvedores de software na indústria. Vamos citar apenas alguns.

Posições de gerenciamento mais altas

  • CTO (Diretor Técnico)
  • CIO (Diretor de Informação)
  • Diretor Digital
  • Diretor de Inovação
  • Engenheiro de software líder de equipe
  • Arquiteto de software
  • vice-presidente de engenharia
  • chefe de produto

funções do produto

  • Engenheiro de QA
  • Gestor de projeto
  • gerente de produto
  • Scrum Master
  • UX Designer

Funções orientadas para o cliente

  • Engenheiro de vendas
  • Desenvolvedor de marketing
  • Recrutador técnico
  • Evangelista/Executivo de relações públicas de tecnologia
  • Suporte ao cliente

Suporte a operações de desenvolvimento

  • Engenheiro DevOps
  • Suporte técnico
  • Administrador de banco de dados
  • Engenheiro de Confiabilidade

funções analíticas

  • analista de segurança
  • Engenheiro de P&D
  • cientista de dados

papéis independentes

  • Desenvolvedor freelancer
  • Consultor de Desenvolvimento
  • Fundador de inicialização

Pensamentos e opiniões

Todas as opções listadas acima, e esta não é a lista completa, devem servir como prova de que os desenvolvedores de software têm muitas opções para avançar na carreira, bem como uma grande mobilidade dentro de outras especializações em seu campo. E, apesar disso, muitos programadores experientes e respeitados ainda optam por trabalhar como codificadores seniores ao longo de toda a sua carreira. Por que? Ninguém explicaria isso melhor do que os próprios veteranos de codificação. “Sou um engenheiro de software de 65 anos que trabalhou para Apple, Adobe, eBay, Microsoft, VMware, Cisco, FileMaker, XO Communications, 2Wire, Egnyte, Nexsan e duas outras empresas iniciantes. Fui demitido cinco vezes em minha carreira. Sempre encontro outro emprego dentro de 3 a 4 semanas - mesmo durante uma recessão. Tive meu trabalho terceirizado para a Índia ou China quatro vezes: especialmente nos últimos oito anos. Apesar disso, sempre há outra oportunidade de emprego esperando depois. Eu amo o que eu faço. Eu ainda estou fazendo isso; e não tenho planos imediatos de parar de fazê-lo. Além disso, sou bom nisso. Isso não é tanto porque eu sou um gênio, mas sim porque venho desenvolvendo software há muito tempo e aprendi com meus erros”, Steven Ussery, desenvolvedor de software com mais de 30 anos de experiência profissional nas costas,disse . Você pode receber uma oferta do Google mesmo se tiver 66 anos, disse Connor Stricklan, um desenvolvedor de software dos EUA.: “Um desenvolvedor de software que conheço recentemente recebeu uma ligação de um recrutador do Google, perguntando o que seria necessário para ele vir trabalhar para eles. Na verdade, esse desenvolvedor já havia trabalhado para o Google, mas saiu há cerca de cinco anos para seguir outros projetos e não queria morar em uma das cidades que têm um escritório do Google. Aquele desenvolvedor de 66 anos é meu pai. Ele está recebendo previdência social enquanto é cortejado pelo Google. Ele teve uma carreira gratificante administrando sua própria empresa, consultoria e como funcionário. Ele fez contribuições durante os estágios iniciais de várias tecnologias, como rede TCP, protocolos USB, implementação de 802.11b e GPS militar. Então ele foi contratado pelo Google em 2008 quando tinha 58 anos. Enquanto estava no Google, ele escreveu software em Java, uma linguagem que só foi inventada aos 45 anos. E ele era um colaborador individual, sem que nenhum outro engenheiro se reportasse a ele.” “Estive no desenvolvimento de software toda a minha vida profissional, desde o desenvolvedor júnior, passando pelo desenvolvedor sênior até o líder/gerente de equipe e agora de volta ao desenvolvimento (embora esperando voltar ao gerenciamento mais cedo ou mais tarde). Minha vida profissional já dura quase 40 anos e, nesse tempo, mudei de domínio e de tecnologia à medida que as empresas para as quais trabalhei mudaram. Em seguida, usei essa nova experiência para encontrar novas posições quando necessário, o que, por sua vez, levou a outros novos domínios e tecnologias. Todo esse tempo eu conheço desenvolvedores mais velhos ou mais velhos do que eu,” ChrisF, um usuário da comunidade de desenvolvedores StackExchange, de desenvolvedor sênior a líder/gerente de equipe e agora de volta ao desenvolvimento (embora esperando voltar ao gerenciamento mais cedo ou mais tarde). Minha vida profissional já dura quase 40 anos e, nesse tempo, mudei de domínio e de tecnologia à medida que as empresas para as quais trabalhei mudaram. Em seguida, usei essa nova experiência para encontrar novas posições quando necessário, o que, por sua vez, levou a outros novos domínios e tecnologias. Todo esse tempo eu conheço desenvolvedores mais velhos ou mais velhos do que eu,” ChrisF, um usuário da comunidade de desenvolvedores StackExchange, de desenvolvedor sênior a líder/gerente de equipe e agora de volta ao desenvolvimento (embora esperando voltar ao gerenciamento mais cedo ou mais tarde). Minha vida profissional já dura quase 40 anos e, nesse tempo, mudei de domínio e de tecnologia à medida que as empresas para as quais trabalhei mudaram. Em seguida, usei essa nova experiência para encontrar novas posições quando necessário, o que, por sua vez, levou a outros novos domínios e tecnologias. Todo esse tempo eu conheço desenvolvedores mais velhos ou mais velhos do que eu,” ChrisF, um usuário da comunidade de desenvolvedores StackExchange, Em seguida, usei essa nova experiência para encontrar novos cargos quando necessário, o que, por sua vez, levou a outros novos domínios e tecnologias. Todo esse tempo eu conheço desenvolvedores mais velhos ou mais velhos do que eu,” ChrisF, um usuário da comunidade de desenvolvedores StackExchange, Em seguida, usei essa nova experiência para encontrar novos cargos quando necessário, o que, por sua vez, levou a outros novos domínios e tecnologias. Todo esse tempo eu conheço desenvolvedores mais velhos ou mais velhos do que eu,” ChrisF, um usuário da comunidade de desenvolvedores StackExchange,disse . Aparentemente, em alguns campos de tecnologia, os desenvolvedores predominantemente velhos são uma norma. Isto é o que tcrosley , um Engenheiro Sênior de Sistemas Embarcados e um usuário do StackExchange, tinha a dizer sobre o assunto: “Na minha área, sistemas embarcados, raramente encontrei alguém com menos de 40 anos. contratados em vários momentos além de mim, e três dos quatro tinham mais de 50 anos. Tenho mais de 60 anos e não tenho planos de me aposentar tão cedo. Eu tenho feito esse tipo de trabalho por quase 40 anos e ainda é divertido. Tem dias que nem acredito que estou sendo pago para fazer o que faço.”
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION