Um bom profissional é aquele que vai além da sua formação e está sempre em busca de conhecimento, seja por meio de cursos, especializações ou livros. Afinal, o mercado está cada vez mais exigente. Por isso, se você não quer ficar para trás, recomendamos que leia esses 5 livros de Engenharia de Software que, com certeza, agregarão muito à sua formação acadêmica.
#1 Code Complete: um guia prático para a construção de software

Escrito por Steve McConnell, esse livro apresenta a programação tanto do ponto de vista da pesquisa como do acadêmico e do cotidiano das empresas. Ele sintetiza técnicas eficazes e explica tudo de forma clara e direta. É recomendado para todos os profissionais, independentemente do nível de experiência.
#2 O Programador Pragmático: de aprendiz a mestre

Se você quer conhecer atitudes simples que promovem melhorias na produtividade pessoal, esse livro é para você! Escrito por Andrew Hunt e David Thomas, O Programador Pragmático traz as práticas e as principais armadilhas do desenvolvimento de software, além de dar conselhos em assuntos como testes, comunicação eficaz e estimativas. A publicação traz alguns códigos de JAVA e C/C++, por exemplo, mas o foco está em como enfrentar problemas e desafios na área.
Quer saber mais sobre as possibilidades de carreira na área de TI? Leia nosso e-book e conheça a nossa Pós-graduação em Engenharia de Software.
#3 Desenvolvimento de Software Orientado a Objetos, Guiado por Testes

Esse livro é um guia prático com conteúdo muito além dos conceitos básicos sobre o Desenvolvimento Guiado por Testes (TDD), uma técnica conhecida por gerar softwares de maneira mais rápida e mais qualificada. Com ele, você verá como guiar um software e como fazê-lo de forma coerente e confiável. O livro é escrito pelos autores Steve Freeman e Nat Pryce.
#4 Estrutura e Interpretação de Programas de Computador ( disponível apenas em inglês)

Quer entender melhor a programação? Leia já este livro! Nele, você encontra uma abordagem analítica de problemas e técnicas, além de linguagens de programação e design de programas. O livro, escrito por Harold Abelson e Gerald Jay Sussman, explica ainda os quatro paradigmas conhecidos da área: paradigma imperativo, funcional, restritivo e de orientação a objetos.
#5 Domain-Driven Design

A leitura deste livro é obrigatória para quem atua com design de software. Apesar de não ser uma leitura fácil, ele é interessante para entender o DDD (Design Direcionado ao Domínio), uma metodologia com foco no domínio da aplicação do software e alguns outros conceitos da área. Escrito por Eric Evans, dono de uma grande empresa especializada na área, esse livro com certeza mudará a sua forma de ver o desenvolvimento de software.
Percebeu como os livros de Engenharia de Software podem ajudar na sua formação? No entanto, se você quer ir além e deseja destacar-se tanto no ambiente acadêmico como no profissional, conheça a Pós-graduação em Engenharia de Software da Católica EAD.
Você vai ampliar seus conhecimentos e aprimorar muitas outras competências, além de se especializar em uma área que não para de crescer. Ah, e se você conhece outros livros interessantes, compartilhe conosco nos comentários.


