👜 Chega um momento em que voce precisa dar um jeito de ser quem lidera projetos de software de ponta a ponta.
👜 Muitas pessoas evoluem muito tecnicamente, mas a falta de hábilidades de lidar com cliente e melhorar soft skills fazem a diferença entre o pleno e o senior.
👜 Senior não é só ter conhecimento técnico, é ter experiencia em diferentes tipos de problemas e soluções.
👜 É sempre importante estudar técnicas de refatoração. Pensar em mais soluções para um problema e escolher a menos complexa.
Alguns desenvolvedores são mais populares do que outros simplesmente porque compartilham o que sabem
Testam, via código, a menor parte da aplicação, como módulos, fragmentos de código e funções de forma isolada.
Testam, via código, a integração entre diferentes modulos e partes do sistema. Em aplicações web, podem estar a comunicação entre componentes em uma mesma página ou uma feature espalhada em diferentes seções.