Executando verificação de segurança...
5

Sou desenvolvedor web pleno, conheço algumas linguagens. Qual o proximo passo?

Tenho experiência em aplicações full stack e independentes back e front. Trabalhei com algumas arquiteturas, criei algumas sempre com boas praticas e testes unitarios. Tmb destrinchei o C em estrutura de dados e algoritmos em geral. Também tenho exp em Linux, peguei pra aprender o arch e configurar do zero algumas outros OS como o freebsd. Trampei como devops com automações geral e supervisionei nuvem AWS fornecendo estrutura em geral e utilizando serviços. Estou cursando e terminao esse ano tecnologo de analise e desenvolvimento de sistemas na estacio.
Qual o proximo passo? Quais livros devo ler? Quais certificações devo ir atras?(Linguagem q mais curto é o Java) Quero me profissionalizar mais, vou melhorar meu ingles quero trampar fora, mas nunca fui muito de ler fundamentos mais complexos mas não acho que Codigo Limpo seja pra mim no momento atual. Se puderem me recomendar os proximos passos, quero ganhar mais e entrar em empresas grandes.

Carregando publicação patrocinada...
4

Parabéns pela sua carreira, bom vamos lá.
Tu gosta de java e quer seguir carreira fora certo?

Tu consegue resolver qualquer problema de um Hackerhank e exercism?
Teu inglês ta bom pra conversar de boa?
Tu conhece design system ? Sabe dizer a complexidade de um algoritmo de boa?

3

Nunca tentei resolver problemas nos sites mencionados. Meu nivel de ingles é bom para leitura mas ruim para escutar e conversar.
Sobre as ultimas duas perguntas, não. Estudei sobre complexidade de algoritmo mas faz tempo, teria que rever.

5

esse é um caminho que diria pra tu trilhar nesse momento ir treinando algoritmos e design system com avaliacao de complexidade.
Alem é claro de treinar o ingles e conseguir avaliar um algoritmo explicando em ingles e sabendo responder as perguntas de um avaliador.

2
1
1

Oi, Felipe.

A série “limpa” do Robert Martin é bem legal e eu super indico começar pelo Código Limpo, depois Codificador limpo faz uma pausa para aprender usar MVC (de verdade) e depois ler o Arquitetura Limpa.

Como você citou que gosta de Java um bom caminho é conferir no site do roadmap ou da trilha lacuna que você pode ter no seu conhecimento e praticar eles.

Estudar testes (teoria) e frameworks de teste em Java. TDD é muito massa.
Estudar algoritmos e estrutura de dados. Tem o livro Entendendo Algoritmos: Um Guia Ilustrado Para Programadores e Outros Curiosos - Aditya Y. Bhargava.

Tem uma coleção inteira de livros na Casa do Código sobre Java. Eu posso destacar assim de cabeça:

  • Destravando Java e Orientação a Objetos
  • TDD com Java
  • Design Patterns
  • Teste automatizados
  • OO Solid para Ninjas
  • Refatorando com padrões de projetos
  • Certificação Java

E tem o livro do phD Marco Tulio Valente Engenharia de Software Moderna

Links
https://roadmap.sh/
https://trilha.info/
https://www.casadocodigo.com.br/collections/programacao-java

https://www.linkedin.com/in/franklin-goncalves28/