Fico muito frustrado quando vejo pessoas e empresas online vendendo sonhos irrealistas quando se trata de educação em codificação. É muito lucrativo quando você está na indústria de edtech exagerar fortemente (ou mesmo mentir) sobre quanto tempo levará para os alunos ficarem prontos para o trabalho.
Eu ensino habilidades de desenvolvimento de back-end no Boot.dev e tento o meu melhor para dar aos alunos metas realistas que eles possam alcançar.
Continue lendo para saber tudo o que penso sobre quanto tempo levará para aprender o desenvolvimento de back-end, mas primeiro vamos abordar algumas das coisas mais importantes logo de cara.
Quase ninguém está “pronto para o trabalho” em menos de 16 semanas.
Se você está aprendendo de forma eficiente, provavelmente não levará mais de 2 anos para ficar “pronto para o trabalho”.
Dependendo de onde você está começando, tornar-se um desenvolvedor de back-end em 6 a 12 meses pode ser uma meta muito realista
Eu realmente acredito nesses três pontos-chave, mas há muita coisa envolvida neles. No final, quanto tempo você levará para aprender a ser um desenvolvedor de back-end e quanto tempo levará para encontrar um emprego de que goste é uma questão sutil. De qualquer forma, vamos nos aprofundar e tentar dar a você um conjunto mais específico de expectativas.
Se você responder “sim” a qualquer uma dessas perguntas, sua jornada será um pouco mais rápida! Use a lista abaixo para ver como suas respostas a essas perguntas devem alterar suas expectativas.
Claro, existem muitos outros petiscos de conhecimento e treinamento que podem acelerar sua jornada. Eu apenas listei 10 dos mais comuns.
Além de analisar de onde você está começando, existem alguns outros fatores-chave que afetarão fortemente quanto tempo levará para você conseguir um trabalho de back-end.
Provavelmente não - mas, novamente, isso depende muito. Se você não tem conexões e está em uma cidade “medíocre” em relação a oportunidades de tecnologia, espero que demore mais 3 a 6 meses para encontrar um emprego que seja adequado para você. Vejamos algumas questões-chave que afetarão quanto tempo levará sua procura de emprego. Quanto mais respostas “sim” melhor!
Eu realmente não sei.
Meu palpite é que leva cerca de 20% a mais para aprender habilidades de back-end prontas para o trabalho, porque parece haver mais a aprender. Uma boa base de ciência da computação é praticamente necessária para a maioria dos trabalhos de back-end e engenharia de dados. Embora o básico do CS ainda seja super útil para desenvolvedores front-end, eles não são tão necessários.
Insuficiente. Tudo o que tenho agora são anedotas de centenas de alunos com quem conversei e trabalhei, e o que vi trabalhando na indústria. À medida que o Boot.dev cresce, pretendo fazer algumas pesquisas e coletar mais dados para poder continuar atualizando este guia! Nesse ínterim, é isso que tenho observado e ouvido dos alunos com quem trabalho! Deixe-me saber no Twitter se você acha que cometi um erro!
Publicado também aqui .