Aprenda de vez a diferença entre Front-end, Back-end e Full Stack com a história do Beto
Era uma vez uma pessoa qualquer, chamaremos ele de Beto, Beto queria ser programador, mas programador de quê e do quê? Beto era um programador sem especialidade nenhuma, um desenvolvedor que abraça o mundo e no final não abraça nada.
Um dia Beto encontrou no seu caminho de programador três caminhos dos quais ele teria que escolher um para finalmente ser um alguém programador, os caminhos: Front-end, Back-end e Full Stack.
No caminho Front-end, Beto se tornaria um programador preocupado com a parte visual de suas aplicações. Sabe aquele botãozinho que muda de cor quando você passa o mouse por cima? Pois é, se escolhesse esse caminho o Beto faria isso. Se o Beto for desenvolvedor web Frontend ele teria contato com HTML, CSS, JavaScript, Reactjs, e outras coisas a mais.
No caminho Back-end, Beto viu que poderia construir o que ninguém veria mas que é tão importante quanto o que os usuários das suas aplicações visualizam, quando você cria uma conta em um site você sabe como ou para onde suas informações vão? Não é mágica que faz você voltar para o site da digital innovation one e encontrar seus bootcamps no mesmo lugar que você deixou antes de sair da última vez, com certeza foi o Beto que programou algo por debaixo da lona visual.
Por fim, olhando o caminho do Full Stack, Beto viu que poderia ser os dois, saber programar no Front e no Back. Porém, como Beto é iniciante e está escolhendo um caminho agora, o certo é que ele escolha um lado e caso pense no futuro em ser FullStack aprenda o outro, nunca os dois ao mesmo tempo ou ele corre o risco de se perder no meio do caminho e acaba não aprendendo nada.
Beto ainda está indeciso, mas isso pode mudar se ele no início experimentar um e ver de qual dos dois caminhos seus olhos brilham mais para conhecer. Mas e você? Qual caminho seguiria se fosse o Beto? Eu deixo um abraço e te vejo nos próximos artigos, se tiver interesse você pode acompanhar outros artigos através do meu blog.
Artigo original: https://programacao-descomplicada.blogspot.com/2022/11/aprenda-de-vez-diferenca-entre-front.html