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

Roadmaps Prontos NÃO FUNCIONAM - Se você não está no Zero, o plano deve ser SEU

Tenho uma opinião que considero um pouco polêmica. Sabe aqueles vídeos (ou até mesmo cursos) que mapeiam um caminho que você tem que percorrer até se tornar um desenvolvedor Júnior, ou às vezes, um desenvolvedor "completo"?

Então, esses mapas não prestam, e vou destrinchar meu ponto do porquê.

Primeiro, quero deixar claro: sei que esses mapas são feitos nas melhores intenções para ajudar iniciantes. Acho louvável. Também admito que, se você está partindo do absoluto ZERO, eles podem servir. Afinal, como você saberia o que e como estudar?

Mas essa minha colocação é destinada a quem já sabe alguma coisa. É para quem já iniciou os estudos, tem uma noção básica, mas ainda está meio perdido — principalmente os autodidatas como eu.

🎯 Por que criar o SEU PRÓPRIO roteiro?

  1. Apenas VOCÊ sabe onde está. Não tem como seguir um mapa que começa com “lógica de programação básica” se você já está no meio de um projeto prático, por exemplo. Seu plano deve focar nas suas lacunas, não o que dizem ser o “passo 1”.
  2. Apenas VOCÊ conhece seu tempo. É claro que concordo que é necessário ter constância. Mas um plano que ignora suas ocupações atuais, seus horários disponíveis e seu ritmo de absorção não resulta em coisa boa.
  3. Desenvolver o plano é aprender: Você organiza as ideias, pesquisa por conta o que e quando realmente vale a pena estudar, e fica mais próximo de descobrir sua área de foco.

Quando o estudo é seu, a mente é sua, o tempo e o esforço gasto são seus, o lógico não seria o plano de estudos também ser? Pense nisso.

Um bom exemplo, para não ficarmos apenas na teoria, é exatamente quem vos fala: Eu!

Criei um repositório para traçar o plano que montei (com uma pontinha de ajuda da IA) e registrar o trajeto. Quero que ele sirva de template e inspiração para outros devs que estão se sentindo estagnados.

Minha meta: Chegar em 2028 sendo um Júnior (ou estagiário, no PIOR dos casos) destaque no mercado de trabalho.

Link para o meu plano e repositório: https://github.com/IvanPSG-BR/Jornada-Dev-Backend

Carregando publicação patrocinada...
4

Tendo a concordar com essa opinião, falo disso há muito tempo, e já começa pelo nome que já é usado para outra coisa. O que vemos aí é mais um trackmap ou algo parecido.

Em geral todos eles não são feitos por pessoas que realmente sabem como criar esse conteúdo. Até poderia começar ruim e depois sendo melhorado coletivamente, mas quase nunca acontece isso.

Os melhores que eu já vi são bem pouco conhecidos, e mesmo assim não são tão bons que eu ache que mereça minha indicação.

Discordo um pouco que a pessoa deva fazer seu próprio guia de todos porque geralmente a pessoa não sabe bem o que escolher. Mas não discordo totalmente de fazer isso porque não tem opção claramente melhor que esta. E aí vai acontecer o de sempre, as pessoas mais bem preparadas conseguirão um resultado melhor que outros. A maioria das pessoas tentarão o mais fácil, o que dá um resultado rápido e vai falhar em uma formação forte.

Comparando com medicina, vejo sempre as pessoas fazendo cardiologia sem aprender a medicina básica. É trágico, mas dá pra ser charlatão sem grandes problemas no campo da programação.

Eu achei que poderia criar um conteúdo para ajudar as pessoas com isso. Aos poucos fui percebendo que ainda não seria o ideal. Eu vou começar criar esse conteúdo, conforme está escrito abaixo, mas vou criar um outro projeto muito mais ambicioso para ter algo que resolve todo o problema, para quem quiser isso. Sei que muitas pessoas vão odiar, alguns chamarão de tóxico, afinal tudo o que desagrada as pessoas é fácil ela dizer que é tóxico sem nenhum compromisso com a realidade. Infelizmente muitas pessoas passaram suas vidas sempre tendo gente passando a mão na cabeça, dando a impressão que a pessoa está evoluindo quando na verdade só está sendo tratado com uma criança mimada.

Eu sempre preguei que as pessoas que estão aprendendo certo vai descobrir oque tem que aprender a seguir. Note que ela não tem condições de escolher tudo antecipadamente. Se ela fizer isso é porque ela está montando um "roadmap" próprio baseado em informações de terceiros, ou seja, está usando um roadmap quase pronto.

Pessoas pegam coisas prontas ou quase prontas, sem poder saber selecionar é o caminho para a pessoa não ser necessária quando a IA estiver mais forte, e ela está mais forte quase semanalmente na área da programação. EU entendo que a pessoa quer o mais rápido e fácil, mas nosso trabalho que não pode ser substituído pela IA é justamente o caminho lento, é aquele que você raciocina o tempo todo e cria "músculo" para o trabalho.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui).

2

Muito bom! Ótimo ponto, e nao sei se eu tenho mais algo a acrescentar, porém tentando dar meus 2 centavos: Eu tenho em vista que o roadmap, assim como qualquer planejamento, não deve ser verdade absoluta cravada em pedra. O seu objetivo é ser um norteamento, portanto, tem que ser flexível (falo de assuntos/topicos de estudo e tempo).

Sobre a pessoa não saber bem o que escolher: essa é uma das partes de montar o próprio plano ao invés de usar um pré-pronto, ter o processo de busca e descoberta de o que o mercado de trabalho pede, o que está faltando, porque está faltando, como tapar esse buraco...

2

Muito interessante sua proposição e com razão, um caminho que você mesmo constrói é o ideal para qualquer dev experiente criar mesmo que de forma implícito (sem a intenção de fazê-lo). Porém, acredito que num mundo que preza velocidade como o nosso e na atualização diária dessa área, ter alguém que crie roadmaps otimizados é uma mão na roda. Se um sênior que nunca teve contato com uma tecnologia e vai para um projeto que precisa usá-la, acredito que seria muito bacana ter um roadmap otimizado para não perder tempo, estudar o essencial e já conseguir fazer o que for pedido.
Acredito que esse seu modelo deve ser o idei para todo pleno, a partir do sênior um roadmap volta a ter bastante utilidade como quando a pessoa era junior ou antes disso. Que acha?

1

Eu discordo do seu ponto por uma razão:

No mundo com IA + Documentação e ainda por cima a senioridade alta, não vai demorar pro indivíduo pegar a tecnologia nova. Se ele é sênior, o mínimo esperado é que ele possua fundamentos bem sólidos.

Mesmo assim, talvez nesse caso ainda faça um pouco mais de sentido do que aquele roadmap que é pra iniciante, quando a pessoa já sabe o básico.

1

Particularmente eu uso a ferramenta https://roadmap.sh não sigo ela a risca para aprender, e no final tenho vários roadmaps feitos parcialmente, e mostra um resumo da porcentagem da evolução de cada roadmap que teve alguma interação.

Compartilho isso com os profissionais que trabalho no dia a dia, acredito na honestidade deles quando marcam os aprendizados concluídos, e quando olho o resumo do profissional, tenho uma ideia do nível de conhecimento técnico dele.

Isso ajuda muito na hora de chamar a pessoa certa para encarar o problema certo.