Dicas TINotíciasProgramação

Vejas as linguagens de programação que estão morrendo

No passado, a especialização em uma determinada disciplina de tecnologia era quase garantia de emprego. Agora pode ser um bilhete para a aposentadoria involuntária.

“Quando comecei na indústria de TI, fiz um monte de trabalhos em servidores Windows”, diz David Cox, CEO e co-fundador da LiquidVPN, um serviço anônimo de rede virtual privada. “A ascensão do Azure e a aquisição do Linux colocou a maioria dos administradores do Windows fora do jogo. Muitos dos meus antigos colegas tiveram que aprender Linux ou mudar inteiramente de área.”

Quanto mais um trabalho estiver ligado a uma linguagem, sistema operacional ou produto específico, mais provável será de se tornar eventualmente obsoleto, observa James Stanger, diretor sênior de desenvolvimento de produtos da CompTIA, uma associação comercial da indústria de TI.

“Os trabalhos de TI que vejo ameaçados são os repetitivos e aqueles que se concentram em apenas um tipo de SO ou sistema de fornecedores”, diz ele. “Hoje o jogo não é mais sobre o fornecedor ou o sistema operacional. É sobre onde reside a informação e quão útil você é para armazenar, manipular e proteger as informações. É tudo sobre conectar vários sistemas.”

O exemplo clássico é Cobol, diz Elizabeth Lions, coacher executivo, autor e presidente da Lionsology, uma consultoria de liderança de trabalho. Como os sistemas legados em mainframe permanecem em operação em grandes instituições financeiras, o envelhecimento dos boomers com essas habilidades ainda pode render alguns trocados. Mas há muito menos oportunidades do que antes, e eles não estarão por aí por muito mais tempo.

“Qualquer pessoa com as palavras ‘operador de computador’ em seu título de trabalho – pessoas que trabalham em mainframes ou lidar com armazenamento em fita – estão começando a desaparecer”, ela diz. “Os programadores Cobol estão bem junto com eles. Nós ainda os pagamos generosamente, e quando você precisa de um, você realmente precisa de um. Mas eles estão se tornando obsoletos.”

O mesmo vale para a demanda de codificadores em C e C ++, diz Lions.

“O mundo inteiro foi para Java ou .Net. Você ainda encontra codificadores C ++ em empresas financeiras porque seus sistemas são construídos sobre isso, mas eles estão desaparecendo.”

Da mesma forma, Smalltalk, Flex e Pascal eram todas as línguas comumente usadas ao mesmo tempo, observa Geoffrey Bourne, CTO do local de trabalho Ladders.

“Mas passaram rapidamente de linguagens populares para serem apenas úteis para a manutenção de sistemas mais antigos”, acrescenta. “Engenheiros e programadores precisam aprender continuamente novas linguagens, ou estarão condenados a manterem sistemas em vez de criarem novos produtos.”

Julia Silge, cientista de dados da comunidade de programadores online Stack Overflow, diz que ver o que os profissionais de tecnologia estão falando sobre as perguntas e respostas do site é uma boa maneira de desenvolver novas linguagens e habilidades.

Alguns anos atrás, quando Silge percebeu que Ruby on Rails estava aparecendo nas tags de Q&A, mais freqüentemente nos dias de semana do que nos fins de semana, ela percebeu uma mudança clara. A linguagem preferida pelos desenvolvedores em seu tempo livre havia se tornado mainstream.

Hoje, ela diz, a demanda por habilidades em PHP, WordPress e LAMP estão vendo umdeclínio constante, enquanto novos quadros e linguagens como React, Angular e Scala estão em ascensão.

Mas o domínio de linguagens é um alvo constante, observa Bob Melk, presidente do site de carreiras Dice.

“Neste momento, Java e Python estão muito quentes”, diz. “Em cinco anos, no entanto, podem não estar.” “Que linguagens de programação podem superá-las?” O tempo dirá. A chave é ficar no topo dos dados.

Lucas Lemos Miranda

Criador do site TecForest, aprendi PHP aos 14 anos e desde então continuo estudando e procurando aprender mais sobre programação. Sou apaixonado por tecnologia e tenho como Hobby Blogs e Páginas. Me formei em Análise e Desenvolvimento de Sistemas em 2016, também sou Técnico em Informática e em Manutenção em Celulares.

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado.

Verifique também
Fechar
Botão Voltar ao topo