🎅 Especial de Natal BeTalent: nossa Retrospectiva 2024
Esta é uma edição diferente. Trazemos um único texto mais longo e recheado, com os principais assuntos do ano aqui na newsletter e no mercado de software. Boa leitura e Feliz Natal!

Se tem um termo que dominou 2024, foi “IA”. Se 2023 havia sido o ano da surpresa com a IA generativa, por conta do lançamento do ChatGPT, 2024 foi o ano em que começamos um tanto cético com os poderes dessa tecnologia no desenvolvimento de software para nos vermos, dentro de alguns meses, usando GitHub Copilot, estressando ChatGPT, Claude, Gemini e outros LLMs para nos ajudar com código e integrando bots inteligentes em muito do que fazemos no dia a dia.
Foi um ano e tanto de aprendizados, adaptações e surpresas na área — e muito disso foi trazido nas 40 edições e nas ~53K palavras da BeTalent Academy que publicamos desde 15 de março até 14 de dezembro, sem contar este especial de Natal.
E embora a IA Generativa tenha capturado notícias, especulações e debates, o mundo do desenvolvimento de software não se restringiu só isso. Como podemos ver em um apanhado do ano de nossas edições e alguns fatos do mercado — analisados, para variar, com ajuda de IA — tivemos muito para refletir.
Os 10 assuntos mais relevantes
Este é um ranking do que consideramos mais importante, entre os assuntos que trouxemos na newsletter ao longo do ano:
1. Python desbanca JavaScript como linguagem mais popular do GitHub
Python era a linguagem que já dominava todos os rankings de linguagens de programação que trouxemos por aqui, como o Índice TIOBE, o PYPL Index, IEEE Spectrum etc. Só não vencia no GitHub, onde JavaScript dominava. Até este ano, é claro. A pesquisa GitHub Octoverse 2024 constatou que Python superou JS como a linguagem mais popular dos repositórios neste ano, consolidando a linguagem como, certamente, a mais usada no mundo hoje. O movimento foi impulsionado principalmente pelo boom da IA e da Ciência de Dados, áreas em que Python lidera sem concorrência. A linguagem manteve sua facilidade de aprendizado e versatilidade características e expandiu seu ecossistema com frameworks modernos e integração nativa com ferramentas de IA. É algo para ter no roteiro de aprendizagem contínua.
1. Ascensão de TypeScript e Rust
TypeScript, que subiu da 11ª para a 4ª posição em rankings de empregabilidade, deixou de ser uma opção para se tornar praticamente um requisito em projetos corporativos. Sua adoção reflete uma mudança mais ampla na indústria: a busca por código mais seguro, manutenível e escalável. Paralelamente, Rust emergiu como a resposta para desafios de baixo nível, dobrando sua base de usuários ativos para 4 milhões. O Google reportou ganhos de produtividade de 2x em relação a C++ após migrar projetos para Rust, a Microsoft expandiu sua adoção no Windows e até Linus Torvalds demonstrou interesse em mais código Rust no kernel do Linux. O momento decisivo veio quando o governo dos EUA recomendou Rust como alternativa mais segura a C e C++ para sistemas críticos. Ambas as linguagens, embora atuando em diferentes níveis do stack tecnológico, representam uma nova filosofia: combinar segurança e produtividade sem sacrificar performance.
3. Maturidade do desenvolvimento mobile multiplataforma
React Native, com sua nova arquitetura, e Flutter, com sua adoção crescente, despontaram como grande força no desenvolvimento mobile. A versão 0.76 do React Native trouxe reformulação na comunicação entre JavaScript e código nativo, além de suporte completo aos recursos do React 18, como Suspense e Transitions. Do lado do Flutter, o framework do Google ganhou terreno constante, com o SDK 52 trazendo melhorias significativas no desempenho e na integração com plataformas nativas. A evolução das duas tecnologias criou um cenário interessante: em vez de uma "guerra de frameworks", vemos cada um encontrando seu nicho. React Native continua forte onde há necessidade de integração com ecossistemas React existentes, enquanto Flutter se destaca em projetos que priorizam UI consistente e performance bruta. Na BeTalent, em particular, Flutter foi a tecnologia do ano no desenvolvimento mobile multiplataforma.
4. DevSecOps torna-se inegociável
O apagão global de julho, causado por um update defeituoso da CrowdStrike, afetou milhares de servidores Windows em setores críticos como aeroportos e bancos. Outros incidentes incluíram o comprometimento do XZ Utils. Esses eventos consolidaram DevSecOps como imperativo operacional, deixando de ser apenas um conceito. A União Europeia reforçou essa mudança ao aprovar uma legislação de IA com padrões rigorosos de segurança e privacidade. Empresas passaram a integrar ferramentas de segurança baseadas em IA em seus pipelines, priorizando detecção de vulnerabilidades. O GitHub introduziu verificações no Actions, e a AWS expandiu sua segurança automatizada. A segurança agora é responsabilidade de todo desenvolvedor, não apenas de especialistas. E não é apenas ônus: profissionais com conhecimentos em DevSecOps são mais valorizados, com salários até 20% maiores. Ou seja, vale inserir práticas da área no aprendizado.
5. O ano do GitHub Copilot e dos assistentes de código
A evolução do GitHub Copilot e ferramentas similares impactou a produtividade no desenvolvimento de software, não há como negar. Novamente, nós mesmos, na BeTalent, podemos servir de exemplo. Começamos céticos em relação à tecnologia, mas fomos em frente, dispostos a testar hipóteses. Resultados: observamos ganhos de produtividade superiores a 30%, o que nos convenceu e derrubou resistência. Hoje, estamos integrando o Copilot a mais e mais pessoas da equipe. Em geral, assistentes de código evoluíram, no ano, para além da sugestão de código, passando a realizar edições em múltiplos arquivos e revisar código de forma mais abrangente. A integração com IDEs tornou-se mais sofisticada, com recursos de explicação de código, sugestões contextuais mais precisas e capacidade de ler códigos e contextos maiores e mais abrangentes.
6. A nova geração de editores de código
O VScode continua imperativo, mas não figura mais como único competidor no mercado de editores de código. A IA também mexeu com esse setor, para variar. Alternativas que incorporam IA de forma nativa começaram a ganhar adeptos e a mostrar benefícios, como Cursor, WindSurf e Zed. Não acreditamos que o VSCode será desbancado tão facilmente, mas será forçado a integrar cada vez mais a IA em seu fluxo de trabalho — o que é benéfico para todos. O GitHub Copilot Workspace também foi algo a ficar de olho. Ao menos segundo seu anúncio, ele permite a criação e gerenciamento de projetos inteiros através de prompts em linguagem natural, o que pode ser revolucionário à medida em que for amadurecido.
7. A busca por modelos agênticos de IA
A maioria dos meros mortais, como muitos de nós, usa IA via ambientes de chats, como ChatGPT. Mas usuários avançados e empresas passaram a mirar, ao longo de 2024, em ir além da manualização e usar modelos de IA de forma interconectada, para raciocínio e tarefas em etapas de forma automatizada. O nome dessa tendência é “agentes de IA” ou “modelos agênticos”. Um agente é algo capaz de raciocinar e tomar decisões, não apenas gerar texto a partir de outros textos. Embora ainda não tenha surgido algo maduro e pronto para uso no sentido de fornecermos um prompt e uma IA executar todo um fluxo complexo de tarefas, algumas atividades em marketing, no próprio desenvolvimento de software e da gestão de negócios em geral já tem se beneficiado dessa tendência. O GPT-4o (de “omni”), chegou no segundo semestre com capacidades de raciocínio muito mais avançadas, possibilitando destravar mais experimentos nessa área.
8. Avanço do desenvolvimento local-first e WebAssembly
O movimento em direção a aplicações local-first também ganhou força, com ferramentas como TanStack-Query e ElectricSQL facilitando a sincronização entre cliente e servidor. O WebAssembly continuou expandindo suas capacidades, permitindo que aplicações web alcançassem performance próxima à nativa. O caso do Notion, que implementou SQLite via WASM e reduziu em 20% o tempo de navegação entre páginas, exemplifica o potencial desta tecnologia. Também é algo para acompanhar, dado potenciais que WebAssembly traz à web e dado, quando ao local-first, questões como transferência de dados e processamento remoto crescentes, principalmente se pensarmos em IA.
9. Crescimento do Open Source
O GitHub atingiu a marca impressionante de 518 milhões de projetos, um aumento de 25% em relação ao ano anterior. O Brasil se destacou como o quarto país em contribuições open source, demonstrando a força crescente da comunidade brasileira de desenvolvimento. Este crescimento foi acompanhado por uma maior diversificação de projetos, especialmente em áreas como IA e também sustentabilidade. Apesar disso, como trazemos durante o ano, a maior parte dessa comunidade continua a ser de hobbistas não remunerados, algo que pode ser um ponto frágil nessa cadeia, principalmente à medida que a tecnologia se torna mais complexa e dependente de recursos massivos de computação, como vimos com a IA.
10. Revolução na produtividade com IA
Não foi só em código que a IA ajudou a produzir mais e melhor. Negócios como um todo tem sido impactados e têm procurado caminhos de avança com a tecnologia. Embora pesquisas apontem ora para confiança excessiva, ora para pessimismo desenfreado — algo típico de um ano de uso da IA na prática — a tecnologia tem se mostrado útil na aquisição de talentos e avaliação de competências (RH), na administração de negócios, no marketing (principalmente na geração de conteúdo, seja texto ou imagens, onde a IA brilha consolidada), na criação de apresentação e pitches de vendas e, ainda mais, na ideação e exploração de possibilidades. Quem não tem usado a IA como uma espécie de “segundo cérebro”, para expandir conhecimentos, explorar possibilidades, discutir opções, ficará para trás rapidamente — e, como diz o ditado, “quem avisa, amigo é”.
Um olhar para o futuro
Apesar de tantas novidades em 2024, em termos de mercado, o ano foi marcado pela continuidade da retração que veio desde 2022 e 2023, com layoffs principalmente em big techs, busca agressiva por otimização e eficiência em suas inovações e apostas, e um olhar mais racional para tendências — exceto, é claro, para a IA Generativa, que foi a tecnologia que de fato cresceu, despertou paixões tanto de céticos quanto de entusiastas e arrastou investidores consigo.
Mesmo assim, desenvolvedores qualificados, principalmente “fora da curva”, continuaram a ser muito procurados e valorizados, o salário médio da área aumentou globalmente, com destaque para quem tem experiência com IA e cloud-native (conhecimento em nuvem). O trabalho remoto também se consolidou como padrão em muitas empresas, embora alguns gigantes da tecnologia tenham iniciado movimentos que geraram muitas polêmicas de retorno aos escritórios.
Nesse término de 2024, vivemos um momento interessante na história do desenvolvimento de software da tecnologia. A convergência de IA com ferramentas e práticas mais maduras está criando novas maneiras de programar e construir softwares. E há promessas — e campos de atuação — em relação a muitas outras que, mesmo ofuscadas pela IA, continuaram a se desenvolver neste ano: de desafios gigantescos, como tecnologia quântica à busca de sustentabilidade em hardware e software, a questões mais palpáveis como crescimento do low-code e no-code, da edge computing, da busca pelo 6G, até assuntos mais discretos, como AR/VR (setor reanimado com o Apple Vision Pro lançado este ano), Web3 e Metaverso.
Tudo isso será assunto para a próxima edição, que também será especial: um apanhado sobre as tendências em tecnologia e desenvolvimento de software para mirarmos em 2025.
Para nós da BeTalent, foi um privilégio compartilhar essa jornada com vocês ao longo de 2024, trazendo análises e insights sobre estas transformações. Que em 2025 possamos continuar explorando juntos as fronteiras da inovação tecnológica — com planos de somar, também, mais materiais educativos por aqui. Desejamos a todas e todos desenvolvedores, designers, QAs, devops, arquitetos de software, pessoal de dados, gestores e entusiastas de tecnologia um Ótimo Natal. Que Papai Noel nos traga códigos sem bugs, deploys tranquilos e muita capacidade de aprender e inovar! 🎄🎁🎅