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 boomerscom
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 ++ emempresas financeiras porque
seus sistemas são construídos sobre isso, mas eles estãodesaparecendo. "
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.