carreira

04 fev 2025

Por que todo dev deveria aprender SQL?

SQL é a base para trabalhar com bancos de dados. Mesmo quem foca no front-end pode melhorar suas habilidades ao entender como os dados são armazenados e recuperados. Chega a ser bizarro o quanto conhecer o básico de SQL faz a gente comprender mais facilmente outros conceitos na área de desenvolvimento.

Saber SQL ajuda a escrever consultas melhores, evitar problemas de performance e compreender melhor toda a estrutura de um banco relacional. Além disso, vejo muitas vagas exigindo conhecimento em SQL, mesmo para quem não vá trabalhar diretamente com DBs.

Recentemente tenho voltado quase 100% do meu tempo para backend e bancos de dados. Laravel e Express com TypeScript tem sido minhas escolhas. Gosto de estudar com a mão na massa, ou seja, sempre dou preferência para artigos interativos ou roadmaps com exercícios. YouTube e cursos funcionam melhor num segundo contato (pelo menos pra mim).

Segue aqui embaixo uma lista de recomendações para aprender SQL de um jeito mais interativo: