O mercado de tecnologia não para de crescer e, nesse mesmo passo aumentam as oportunidades de atuar profissionalmente na área.
De acordo com a Associação das Empresas de Tecnologia da Informação e Comunicação, mais de 60% das vagas abertas no setor até 2025 podem não ser preenchidas por falta de profissionais na área.
Por isso, boas leituras podem ajudar quem segue carreira no setor e quem quer ingressar na área. Joel Backschat, CIO do Grupo FCamara e fundador da comunidade Orange Juice, indica 5 livros para começar o ano com mais conhecimentos sobre o universo de tecnologia. Confira abaixo:
1. Arquitetura limpa: O guia do artesão para estrutura e design de software, de Robert C. Martin e Kevlin Henney
A base do trabalho de um desenvolvedor é escrever códigos. Mas como fazer isso de forma simples? É o que o livro de Martin ensina: escrever código fácil para que, tanto você, que escreveu, quanto um terceiro, entendam o que foi feito. Livro básico que te faz repensar tudo o que você sabe em relação a desenvolvimento de sistemas. Vale a pena ler para quem quer se aperfeiçoar e melhorar sua produtividade.
2. Team Topologies, de Matthew Skelton e Manuel Pais
Essa obra traz ensinamentos para a formação e desenvolvimento de equipes bem-sucedidas na entrega de softwares eficientes. Além disso, ajuda as organizações a reavaliarem sua abordagem de avaliação de desempenho nas entregas de software, operações e suporte. É um grande livro para entender porque o formato de times e de empresas tem tanto impacto no software que desenvolvemos e o que podemos fazer para termos pessoas que façam a diferença nesse processo.
3. Design It!, de Michael Keeling
Ideal para quem é desenvolvedor de software e não teve contato com esse tipo de arquitetura, mas precisa e quer adquirir esse conhecimento. Livro muito bom para mostrar o papel do arquiteto dentro do novo momento que vivemos na tecnologia, em que escalabilidade e falta de pessoas são fatores reais na maioria dos projetos.
4. Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations, de Jez Humble e Gene Kim
Trazer a tecnologia para gerar valor de negócio e apresentar dados de pesquisas é o que ajuda a medir a performance das entregas dos softwares. Esse é um dos conceitos abordados e defendidos no livro. Dessa forma, os leitores saberão como medir as performances de suas equipes e em quais recursos devem investir para melhorá-las. Gosto desse título porque mostra uma visão inovadora ao explicar o que significa realmente ter um time de alta performance por meio de métricas do sistema.
5. O projeto fênix: um romance sobre TI, DevOps e sobre ajudar o seu negócio a vencer, de Gene Kim
Esse romance retrata um problema bem comum do mundo real: um dos personagens é gerente de TI de uma empresa e é acionado para “salvar” um projeto que representa o futuro da organização, mas extrapola o orçamento e está bastante atrasado. De uma forma um tanto inusitada, os autores renomados do movimento DevOps apresentam uma história que qualquer um que trabalhe com TI reconhecerá. Ela realmente conecta desenvolvedores e times de infraestrutura e foca no papel do DevOps para realizar essa união. Esse é o encanto da história, é uma situação tão comum que nos aproxima e nos faz simpatizar com todo o enredo.