image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Olival Neto
Olival Neto08/01/2023 11:49
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

Quais as Suas Metas para ter um 2023 Realizador? - Back e Front-end

    Olá, turma.

    Hoje, trago o tema, através dessa reflexão:

    Se você tivesse que dar uma meta para todos os meses do ano, para que no final do ano, estivesse tudo concluído e seu objetivo alcançado. Quais seriam essas 12 metas?

    Fui bem simples no pensamento, com o objetivo de focar. Imagine que antes do final do ano, você deseje estar contratado na área de programação, como é o meu caso.

    Então, quais seriam as 12 metas que eu precisaria ter para ter competência técnica e comportamental para isso?

    Particularmente, gosto de trabalhar com Java para o Back-end e JavaScript para o Front-end. Mas, focar nos dois me levaria para esse objetivo? Será que dividir essa energia seria interessante ou traria problemas? Essa é a reflexão que proponho. A resposta é: Depende.

    Tudo dependerá do seu planejamento para os próximos 11 meses. Contando a partir de agora, janeiro. Já que estamos no dia 08 do mês ainda, temos um bom período para planejar, pensar e agir seguindo a trilha certa.

    Janeiro, já deixei definido que seria o mês do Java com Spring Boot. Como já conheço a linguagem Java, quero adquirir essa tecnologia com Spring Boot, que vejo que é muito requisitado no mercado.

    Para ajudar na visão, trago o Roadmap que o Guilherme Manzano, traz no seu site: https://guilherme-manzano.medium.com/trilha-de-carreira-para-programadores-aprenda-a-estudar-do-jeito-certo-a84af2f634a8

    No link acima, você terá a informação do que é necessário, para se trabalhar com front-end ou back-end. Lá, ele apresenta as duas trilhas.

    Observação: É claro que você não precisa saber tudo da trilha, pois você pode ingressar como Júnior Front-end, ou Júnior Back-end.

    Partindo dessa visão, paro e penso: Qual a melhor trilha para seguir e qual delas eu mais me identifico, gosto e tenho afinidade, para crescer rápido e ingressar no mercado como desenvolvedor?

    Na trilha de front-end, cheguei até a biblioteca React (a conheci em dezembro de 2022). Percebi que vou precisar de muito Css, para ganhar uma afinidade melhor com o front-end, mesmo já tendo domínio do Html, Css e conhecer bem o javascript.

    Na trilha de back-end, já tenho conhecimento de Java e MySQL, ou seja, cheguei na parte de banco de dados relacionais. Vou aprender Spring Boot esse mês. Entretanto, precisarei de um período para praticar mais e ganhar mais afinidade com Spring e relembrar algumas coisas do MySQL.

    Irão me sobrar 11 meses. O que farei com eles? Se eu definir 11 metas para 2022:

    1. React (Aprofundamento e Prática)

    2. CSS Preprocessadores (Sass) + React (Fortalecimento)

    3. CSS Arquitetura (BEM) + React (Fortalecimento)

    4. Ferramenta Construtoras (Npm + Prettier) + React (Fortalecimento)

    5. React com Redux

    6. Css Moderno (Styled Componets) que já vi no React

    7. Css Frameworks (ReactStrap)

    8. Teste de Aplicações (Jest / React-Testing Library)

    9. Type Checkers (TypeScript) - Já vi também

    10. Server Side Renderizador (Reat.js com Next.js)

    11. GraphQL

    Olhando só para o front-end, com javascript, html e css, no Bootcamp do Orange Tech+ vi muito conteúdo que vai facilitar muito a continuação da trilha. Gosto de criar sites, achei o máximo fazer consumo de API e deixar tudo dinâmico com Dom.

    Vi que o React vai agregar muito e é uma tecnologia bem requisitada. Css é natural para deixar tudo bonito, organizado, otimizado. Logo, vou precisar dedicar um tempo para aprender com mais detalhes. Mas, é algo que gosto.

    Quando olho para o Back-end, com Java, tenho a seguinte visão, utilizando como base a trilha que tem no link acima, do Matheus, que citei.

    Depois de aprender Spring Boot, vou precisar me dedicar nos próximos meses a:

    1. Revisar MySQL com Java

    2. Aprender mais sobre Banco de Dados, eu iria para ORM com Sequelize e Node.js

    3. Depois iria para, Transações de Banco de Dados com MySQL e Java

    4. Aprenderia um Banco de Dados não Relacional como MongoDB

    5. Aprenderia sobre Criação de APIs com Rest e JSON

    Quando cheguei no tópico de Caching... notei algo interessante na trilha de Java. Se você continuar, você começa de certa forma a entrar na área de DEVOps. Entendendo sobre containers,

    Ou seja, da a entender que a visão já não é de um Dev Júnior Back-end e sim, começa a subir a categoria. Posso estar errado, por isso, gostaria da visão da turma sobre isso.

    O que quero dizer é, que a longo prazo, a visão de Back-end me agrada mais até a construção de API. Já a visão de Front-end, gostei da visão que tive cumprindo os 12 meses.

    React ao meu ver é uma boa porta de entrada. Se eu me dedicar um mês a cada uma dessas habilidades é provável que antes do meio do ano esteja empregado.

    Mas, indo pelo lado do Back-end, com o meu conhecimento atual. Acredito que precisarei de mais tempo, mas pode ser que esteja errado. Talvez, arrume um trabalho antes, devido a falta de profissionais com esses conhecimentos da trilha.

    Então, tenho duas oportunidades. Entrar no mercado como o Front-end que conhece um pouco do Back-end, ou entrar no mercado de trabalho como o Back-end, que tem a visão do Front-end. Particularmente, gosto mais da primeira visão.

    Mas, nada impede de no futuro, depois de trabalhar e aumentar a senioridade, eu possa me tornar um Dev FullStack. Estão gostando dessa visão de planejamento de carreira a curto prazo (6 a 12 meses)?

    Se você está começando agora, é interessante focar e ingressar no mercado. Por isso, nada melhor do que queimar um mês, para pensar, adquirir conhecimento e ver o que você tem mais afinidade e deseja trilhar. Talvez, gaste menos tempo do que isso para tomar a sua decisão e traçar um plano de carreira.

    Se você já começou na área e ainda não está trabalhando, já tem um bom conhecimento na área, então, acredito que só falta essa visão e refinar o que precisa nos próximos 3 a 6 meses.

    Enquanto está refinando as habilidades, criando projeto, otimizando seu tempo, candidate-se as vagas e vá aumentando a sua senioridade mesmo sem trabalhar para alguma empresa. Logo, a oportunidade vai aparecer.

    Mas, também não fique esperando a oportunidade perfeita. Aprendi que é preciso mostrar o seu trabalho. Seja em projetos web funcionais, tal como um site, seja no github, ou seja, criando projetos que alguns recrutadores pedem para que você envie no processo de seleção.

    Enquanto estuda, conheça algumas empresas e vagas, e se tem vontade de trabalhar em algumas delas, conheça os processos seletivos, siga profissionais de lá, geralmente, eles compartilham vagas, e veja o perfil da empresa.

    Particularmente, tenho algumas que estou paquerando a um tempo. Mesmo assim, estou me capacitando e com a mente aberta para outras empresas. Como não quero demorar mais do que seis meses, pois já venho estudando a um tempo, vi que é interessante planejar, focar, se apresentar e vender o seu nível intelectual e social.

    Escrever artigos vai treinar as sua forma de pensar, falar, até mesmo se comportar, afinal, o que está na mente é transferido para a sua forma de andar, falar e agir. Pense nisso.

    Converse com as pessoas da área, siga quem já está trabalhando, analise o mercado, as vagas de trabalho, como forma estratégica, para ingressar no mercado.

    Gosto de dar a dica de Mapear. Mapear é ver um caso de sucesso e seguir os passos, dicas, posicionamentos, com o objetivo não de plagiar. Mas, o objetivo de ver o que deu certo e adaptar a sua realidade, para potencializar e agilizar os seus resultados.

    Espero que tenham gostado da visão e estou aberto a comentários, dúvidas, posicionamentos, e outras visão. Afinal, é muito conteúdo para adquirir e ter uma boa visão de futuro sozinho. A visão de outros colegas ajuda a amadurecer, repensar a estratégia e a montar algo mais sólido.

    Sem mais.

    Boa reflexão.

    Compartilhe
    Recomendados para você
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentários (2)
    Edney Landim
    Edney Landim - 08/01/2023 13:25

    Muito bom, obg pelas dicas

    Diogo Dantas
    Diogo Dantas - 08/01/2023 13:21

    Muito show, gostei desse Roadmap. Obrigado por compartilhar!

    Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes