O que é preciso para ser um engenheiro versátil
O boom da IA revolucionou a forma como os engenheiros trabalham, introduzindo novas ferramentas de aprendizagem, aumentando as expectativas quanto ao que as equipas conseguem realizar num dia de trabalho e tornando mais difícil, para começar, conseguir um emprego. Isto torna difícil aconselhar os estudantes sobre quais as linguagens de programação específicas ou competências técnicas que devem aprender. Assim, no meio desta incerteza, os conselhos aos jovens profissionais acabam frequentemente por se resumir a um refrão comum: sejam adaptáveis. Mas como se traduz a adaptabilidade na prática?
Os engenheiros trabalham frequentemente na vanguarda da tecnologia, pelo que lidar com a mudança faz parte normal do trabalho, afirma Samantha Brunhaver, professora associada de engenharia na Universidade do Estado do Arizona, em Tempe. No entanto, os programas curriculares universitários e a formação no local de trabalho muitas vezes não preparam os estudantes para isso.
«Dizemos aos engenheiros que precisam de ser adaptáveis quando se formam, mas, na verdade, não explicamos o que isso significa, não demonstramos como isso se traduz, [nem] ajudamos a garantir que a estejam a desenvolver», afirma Brunhaver, que recebeu um prémio da Fundação Nacional de Ciência em 2020 para estudar como promover uma maior adaptabilidade no local de trabalho entre jovens engenheiros. Para este projeto em curso, entrevistou gestores de engenharia, colaboradores em início de carreira e estudantes universitários sobre as suas experiências.
Parte do problema, diz ela, é que cada empregador tem a sua própria ideia do que significa ser adaptável. De um modo geral, Brunhaver define a adaptabilidade como «a capacidade de reconhecer que está a ocorrer uma mudança ou incerteza e, em seguida, responder eficazmente a essa mudança». Mas essa competência depende do contexto. Na engenharia de software, isso pode significar responder à rotatividade das ferramentas utilizadas no dia a dia, enquanto os engenheiros aeroespaciais ou biomédicos podem precisar de se manter a par de procedimentos e regulamentos em constante mudança. «Todos os gestores afirmam que a adaptabilidade é importante», diz Brunhaver, «mas definem-na de formas diferentes».
Ao mesmo tempo, todos os engenheiros enfrentam mudanças que vão além destas expectativas específicas do setor. Os empregos nos setores da tecnologia, dos meios de comunicação social e das telecomunicações estão a registar o ritmo mais acelerado de mudança de competências, de acordo com um relatório de junho de 2026 sobre os efeitos da IA, elaborado pela rede de serviços profissionais PwC. E o mais recente Relatório sobre o Futuro do Emprego do Fórum Económico Mundial, publicado em 2025, revelou que os empregadores de todos os setores esperam que 39% das competências essenciais dos trabalhadores mudem até 2030. Esta incerteza pode ser desconfortável. Mas, com a mentalidade certa e o apoio da liderança, a adaptabilidade pode ajudar-te a manter-te à tona.
Como cultivar a adaptabilidade
A transição para a IA é uma grande mudança — mas não sem precedentes, afirma Jenna Butler, investigadora científica da Microsoft que estuda o bem-estar e a produtividade dos programadores.
Durante este tipo de mudança de paradigma, há frequentemente um «período de caos» em que se estabelece um novo normal, diz Butler. No caso da IA, esta desafia a compreensão do que um computador é capaz de fazer. «Penso que ainda estamos neste período intermédio e difícil que já vimos antes, mas [este] está talvez a avançar mais rapidamente do que no passado.» Os engenheiros de software — numa das áreas mais afetadas pela IA — enfrentam agora um aumento significativo na revisão de código. «Se perguntarmos a 20 programadores, obtemos 23 formas diferentes de trabalhar com isto. Todos estão a tentar perceber como funciona», afirma Butler, que descreve este período como «o meio desconfortável».
«Dizemos aos engenheiros que precisam de ser adaptáveis quando se formam, mas, na verdade, não explicamos o que isso significa, não demonstramos como isso se traduz na prática, [nem] ajudamos a garantir que estão a desenvolver essa capacidade.» – Samantha Brunhaver, Universidade do Estado do Arizona
Brunhaver afirma que uma forma de os educadores ajudarem a preparar os estudantes antes de entrarem no mercado de trabalho é oferecendo uma diversidade de experiências do mundo real, tais como estágios, projetos em equipa, serviço comunitário e funções de liderança. Cada uma destas experiências ensina os estudantes a adaptarem-se a diferentes desafios, facilitando a sua transição da escola para o trabalho.
Também é importante incentivar a reflexão, acrescenta Brunhaver, salientando que a metacognição ajuda as pessoas a utilizar essa competência de forma mais eficaz. «Para se adaptar, é preciso acreditar que se tem autonomia e capacidade para superar uma situação.» Em última análise, tudo se resume a três passos: perceber a necessidade de se adaptar, avaliar as opções e agir.
Para quem já está no mercado de trabalho, essa ação pode significar dedicar tempo a aprender novas ferramentas e formas de trabalhar. A engenharia de software, por exemplo, poderá em breve depender mais de modelos de sugestão e da gestão de agentes do que da programação linha a linha. «Penso que as pessoas que se dedicaram ao software porque gostam de resolver problemas vão divertir-se imenso, ao passo que aquelas que apenas apreciam a arte de escrever código não», afirma Butler.
Quanto mais as coisas mudam…
Embora as ferramentas que os engenheiros utilizam no dia a dia estejam a evoluir, as responsabilidades centrais da profissão são mais estáveis do que podem parecer, afirma Andy Hunt, um programador de software que foi coautor de *The Pragmatic Programmer* (Addison-Wesley Professional) em 1999. O livro descreve princípios práticos de programação e tem sido utilizado em muitas aulas de ciências da computação. Quando Hunt estava a trabalhar na edição do 20.º aniversário do livro, ficou surpreendido com o quanto dos conselhos ainda se aplicam. E agora, sete anos depois, mantém essa convicção.
«A parte fundamental do trabalho é a resolução de problemas e a comunicação, e isso vai estar sempre presente», afirma.
Hunt salienta a importância de desenvolver o pensamento sistémico em detrimento de ferramentas específicas. Para ele, identificar-se como programador Java, por exemplo, é «como um carpinteiro dizer: “Sou um utilizador de martelo” ou “Sou especialista em berbequins sem fios”».
Reconhece que o processo de recrutamento atual, em que as empresas muitas vezes filtram currículos com base em determinadas linguagens de programação ou anos de experiência, torna mais difícil adotar uma forma mais abrangente de se relacionar com o próprio trabalho. Os empregadores, diz ele, devem reconhecer que «a tecnologia não é a parte difícil, e nunca foi. Compreender a teoria da informação, compreender o pensamento sistémico, compreender quais são as restrições com que se depara — essa continua a ser a parte difícil.»
Com este tipo de desfasamento entre empregadores e empregados, a IA está também a intensificar uma antiga fonte de tensão: como podem os engenheiros abrandar o ritmo o suficiente para se adaptarem e aprenderem novas ferramentas, quando a pressão para se tornarem mais produtivos não pára de aumentar?
Quem é responsável por viabilizar a mudança?
Os jovens engenheiros precisam de abraçar a mudança. No entanto, os formadores e os empregadores também desempenham um papel na formação de uma força de trabalho bem-sucedida. Do ponto de vista do formador, Brunhaver afirma: «precisamos de ser mais explícitos sobre o que [a adaptabilidade] significa e por que é importante». Os gestores, por sua vez, devem investir no desenvolvimento profissional dos seus colaboradores.
Butler, investigador da Microsoft, incentiva frequentemente os líderes a reservarem tempo específico para a aprendizagem contínua dos seus engenheiros — mesmo que seja apenas uma hora por semana — sem qualquer expectativa de que produzam código ou avancem no seu trabalho diário. «Compreendo que isso seja difícil», diz Butler. «Gostaria de encorajar as pessoas a fazê-lo por iniciativa própria, mas encorajo vivamente as organizações e os líderes a fazê-lo, porque não se vai conseguir essa mudança repentina nos colaboradores se estes não tiverem tempo e espaço para aprender a trabalhar de forma diferente.»
Isto também significa proporcionar formação suficiente, acrescenta Butler. Quando os programadores não recebem orientação suficiente para adotar algo novo, ao mesmo tempo que são pressionados a aumentar a produtividade, correm o risco de se agarrarem às ferramentas que já conhecem e de entrarem em esgotamento.
«Imagino que os próximos anos possam ser desafiantes», afirma Butler. Os engenheiros terão de se adaptar para encontrar o seu lugar numa força de trabalho em evolução — mas também têm uma palavra a dizer na definição desse futuro.
«Ser adaptável implica, de certa forma, que vamos mudar com base no que está a acontecer à nossa volta, e gostaria muito que as pessoas percebessem que a mudança que está a ocorrer depende, em certa medida, de nós», afirma ela. Todos os indivíduos têm a possibilidade de escolher como utilizam a IA, por exemplo, e quais os modelos que utilizam. «Precisamos de ser adaptáveis e, até certo ponto, seguir a corrente, mas também precisamos de orientar essa corrente. O futuro com a IA não está, de forma alguma, predeterminado.»
Este artigo aparece na edição impressa de setembro de 2026 com o título «O Engenheiro Adaptável».