O "Dev" Que Mal Segue a Documentação e Acha Que Sabe Programar
Todo mundo já viu esse tipo. Talvez você seja esse tipo. Aquele "dev" que começa um projeto, amontoa código igual quem empilha louça suja na pia e, no final, bate no peito achando que sabe programar. Mas deixa eu te contar um segredo: não sabe.
O Método Científico do Stack Overflow
Esse "dev" não lê documentação. Ele copia e cola. Deu erro? Joga no Google. Achou um snippet no Stack Overflow? Copia sem entender. Se funcionar, beleza. Se não, copia outro. O código final é um frankenstein de trechos de fóruns, cheio de print() e console.log() espalhados como se fosse debug por telepatia.
Pergunta pra ele como funciona o algoritmo por trás de um simples .sort(), e ele te responde com um link do MDN. Pede pra explicar a diferença entre síncrono e assíncrono, e ele responde que "é só colocar um await que resolve".
O "Projeto" Que É Uma Bomba
Esse dev adora falar que criou um "projeto". Na prática, ele juntou uma API qualquer, um framework popular e um monte de gambiarra. O código não tem estrutura, não tem separação de responsabilidades, não tem testes (óbvio), e nem ele mesmo entende direito o que fez. Mas se você perguntar, ele diz que "funciona".
O deploy? Feito às pressas no Vercel, Heroku ou em qualquer serviço grátis, sem logs, sem monitoramento e sem a menor noção de segurança. Daqui a um mês, a aplicação quebra, e ele vai pro LinkedIn reclamar de "tecnologias instáveis".
O Que Separar um Dev De Verdade de Um Aventureiro de Código
Programar não é saber montar um CRUD com tutorial do YouTube. Programar é entender o que está acontecendo por baixo dos panos. Se você quer sair do modo "copiar e colar", comece com o básico:
-
Leia a documentação antes de sair perguntando no Discord.
-
Entenda os conceitos fundamentais da linguagem, em vez de só colecionar frameworks.
-
Aprenda estrutura de dados e algoritmos. Não é opcional.
-
Faça código limpo, modular e legível. Não adianta funcionar se parecer um ritual satânico.
-
Aprenda sobre logs, erros e debugging de verdade. Se seu único método de depuração é jogar console.log() e torcer, tem algo errado.
Conclusão
Se você acha que sabe programar só porque empilhou código e fez um projetinho rodar, pense de novo. Um dev de verdade entende por que algo funciona, não apenas copia até dar certo.
Ou então continue assim, até o dia em que te chamarem pra dar manutenção no seu próprio código e você perceber que criou um monstro que nem você consegue domar.
A escolha é sua.
Viva ao o Amor!! haha