image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Article image
Olival Neto
Olival Neto01/05/2023 11:29
Share

Planejamento Estratégico para Maio - Carreira Dev + Vagas + Experiência

    "Quem não sabe para onde vai qualquer caminho serve".

    Quando tomei contato com essa frase, pude refletir melhor sobre o que fazer em cada mês. Outra frase forte é: "O que você não tem, é porque ainda não sabe".

    Então, antes de começar a planejar o mês, as grandes perguntas que me surgem são:

    - O que eu anda não sei?

    - O que eu preciso saber?

    Essas perguntas vem seguidas das vagas de trabalho, da carreira que desejo trilhar, e o que é mais importante para o momento.

    Se você puder alinhar a resposta dessas perguntas, com algo que você gosta, ver valor e tem um significado para você, isso vai ajudar bastante. Vou me usar como exemplo pessoal.

    Estou seguindo a carreira back-end java, com spring boot, mysql e docker. Quando me pergunto, o que ainda não sei, a resposta que me vem a mente é que já sei muita coisa, mas falta dominar algumas.

    Algo como aquela famosa frase: "Seja bom em várias coisas, mas tenha uma que seja excelente". Então, no que você gostaria de ser excelente? Em que você gostaria de ser chamado de especialista?

    A minha resposta é Spring Boot Framework. Tenho vontade de entender os detalhes de tudo, mas ao mesmo tempo, tenho a necessidade de ingressar mais rápido no mercado de trabalho, como dev back-end. Então, o que fazer?

    Na carreira Spring Boot temos:

    - Spring MVC

    - Spring Web

    - Spring Data

    - Sprint Teste

    - Spring Security

    - Spring Actuador

    - Spring Cloud

    Para agora, digo... no mês de maio, quero aprofundar o Spring Security, que foi algo importante, e vai ser útil para todas as aplicações. Segurança, autenticação, validação de usuário e controle de acesso, é algo que o Spring Security possibilita, e além de querer dominar isso, sei que é algo útil para o mercado de trabalho.

    Atualmente, já consigo criar APIs com Spring Web e Spring Data JPA, seguindo o padrão de desenvolvimento Rest, entendendo a lógica e a arquitetura do projeto. Mas, sempre dá para refinar tudo.

    Dá lista acima, o único que ainda não vi foi o Spring Cloud, pois sei que será mais interessante mergulhar neste conteúdo, quando já tiver mais conhecimento dos módulos anteriores.

    Pelo que percebi, para o mercado de trabalho Spring Boot Framework, saber trabalhar com Spring Cloud e Microserviços, será um divisor de águas.

    Mas, antes de começar a falar do mundo de coisas que preciso aprender, vamos voltar e focar no mês de maio. A próxima grande pergunta que vem é: O que eu vou ganhar ao dominar este cenário (Spring MVC, Web, Data JPA e Security) ?

    Liberdade para criar minhas próprias APIs de forma segura, e arrumar clientes freelancer. Além de poder criar projetos maiores, padronizados, e hospedá-los no heroku. Tenho alguns projetos pessoais que será importante ter uma api hospedada de forma segura.

    Mas, temos que pensar que um mês passa rápido, pois são 4 semanas, cheias de outras atividades em conjunto (trabalho, estudos, obrigações).

    Então, podemos pensar no cronograma semanal:

    - Semana 1: Spring Security + Spring Web

    - Semana 2: Spring Security + Spring Web

    - Semana 3: Spring Data JPA + Spring Web

    - Semana 4: Spring Data JPA + Spring Web + Spring Security

    "Dividir para conquistar" - Dijkstra

    Para quem ainda não conhece o Roadmap Spring Boot, criei este vídeo para ajudar a turma: https://youtu.be/o0JFwjIemNU

    O tempo precisa ser o nosso maior aliado, assim como, o propósito, foco, protagonismo e proatividade.

    A cada nova habilidade adquirida, mais forte se torna a tua stack, e mais relevante você se torna para as vagas de trabalho.

    Nestas quatro semanas, é importante também, dedicar um tempo diário ou semanal, para atualizar o teu perfil, nas plataformas de vagas que mais utiliza. Para deixar o teu perfil o mais organizado, com informações relevantes, objetivas, que realmente representem as nossas habilidades.

    Como os processos de seleção nunca são rápidos. Você pode se candidatar e continuar estudando. Até hoje, não encontrei seleção que demorasse menos que dois meses. Isso acontece por ter a fase de cadastro, a fase de seleção dos melhores currículos, e se não tiver mais etapas, a primeira entrevista.

    Isso dura no mínimo 2 meses. Logo, posso te garantir, que em 2 meses, o seu perfil já será de outro nível, com mais habilidades, mais segurança, mais experiência e projetos.

    Só não pode ficar parado.

    Observação: Esse é o planejamento semanal, mas fazer o planejamento diário aumenta ainda mais as tuas chances de alcançar o teu objetivo.

    Segunda: 2 horas de estudo de Spring Security

    Terça: 2 horas de estudo de Spring Security

    Quarta: 2 Horas de estudos de Spring Security

    Quinta: Criando projetos com Spring Security e Spring Web, gerando dúvidas e corrigindo

    Sexta: Aprofundando os Estudos de Spring Security com Spring Web

    Sábado: Identificando o progresso, corrigindo a rota, realinhando os objetivos

    Domingo: Planejar a próxima semana + Aplicar a vagas

    Seis dias, dedicando-se 2 horas por dia, já são 12 horas de experiência. Quem pode mais, dedica-se mais. Quem pode menos, adapta-se e dedicasse o que pode no momento. Assim, vamos progredindo no nosso ritmo.

    Espero ter deixado uma boa visão.

    Ótimo inicio de mês a todos.

    Logo, a conta fecha.

    Share
    Comments (3)
    Ludmila Machado
    Ludmila Machado - 01/05/2023 12:45

    Interessante, vou seguir esse roadmap de estudos. Obrigada pela dica!

    Olival Neto
    Olival Neto - 01/05/2023 12:16

    Seja bem-vindo, Gabriel. Sucesso

    Gabriel Gregorio
    Gabriel Gregorio - 01/05/2023 12:02

    Parabéns pelo vídeo Olival! Já me inscrevi! \o/