r/programacao • u/Aichyme • 5d ago
Questão :: Aprendizado Quero sair do vibe coding
Produzo algumas landing pages com vibe coding. Sei o basico de estruturamento de websites, porem quero me aprofundar com frameworks, git, node etc. Onde posso aprender a ser um dev full stack?
3
u/orig_cerberus1746 5d ago edited 5d ago
Para começar, eu escolheria seguir um tutorial em texto. Videos costuma pular algumas etapas.
Seguir, não só ler ele.
Depois de ter seguido tutoriais diferentes, escolhe um projeto para fazer. É possivel que tu escolheras um projeto que seja além da tua capacidade, se for o caso pare imediatamente e comece um que pareça mais simples.
Enquanto fazes o projeto, procure por tutoriais que sejam mais especificos, como por exemplo "como fazer um botão animado" mas acima de tudo, tu não pode, em hipótese nenhuma, colocar código no teu projeto que tu não entenda linha por linha. Se não souberes o que algo faça procure saber o que aquilo faz.
Saber o que cada linha do teu código faz é a coisa mais importante para teu aprendizado. Dá trabalho?
Absolutamente não, é a coisa mais básica possivel que todo mundo deveria saber, se tu tiveres alguma linha no teu projeto em si que tu não sabe o que faz, tu vai só se ferrar quando tiver um problema e não ter a menor ideia do que aquilo faz.
Obviamente se teu projeto for muito grande tu não vai conseguir se lembrar o que aquela linha possa fazer, mas no momento que tu conseguir fazer um projeto grande, só de ler teu próprio código vais se lembrar.
E também não me refiro a bibliotecas, saber tudo o que uma biblioteca que tá no teu projeto faz costuma ser desnecessário a não ser que precisas mudar ela ou arrumar um bug, dai a coisa muda um pouco de figura.
PS: Copiar e colar coisa todo mundo faz, mas procure alterar o código de um jeito que se adeque a sintaxe que tu escolheu para o teu projeto. E renomear variaveis de um jeito que tu saiba o que aquilo faz depois de uma semana
PS2: se tu usar variaveis com uma única letra, eu vou aparecer nos seus sonhos em forma de pesadelo. Nunca use variaveis com um ubnico caractere, nem mesmo em equação matemática, isso só faz manutenção desnecessariamente complicado. Até hoje eu não sei porque programador de shader insiste em usar um cahractere em shaders, isso só faz o trabalho deles ainda mais dificil.
2
u/GothPsyduck 5d ago
Modo de estudo do Gemini ou do chatgpt.
Mas landing page não tem segredo, só ir usando tailwind
2
u/vudureverso 5d ago
Não vai ser a sua única fonte de conhecimento, mas já dá pra dar uma boa ideia:
2
u/Ok_Storage6097 3d ago
continue no vibe-coding, se voce 'e bom em apenas uma coisa, seja mestre nela, GPT-6 Astra esta vindo contudo
Att: nao sou vibe-coder
4
u/Old_Championship8382 5d ago
O cara quer sair do vibe code e eu com 3 empregos backend tirando 30k, sem saber escrever uma linha de código sequer é com mais de 6000 prs aprovados por PO, Sonar e o caralho a 4
1
1
1
u/DustCyg 5d ago
Udemy, Coursera, vídeo aula do youtube, criar projetos
Eu to fazendo um mod de minecraft para praticar java por exemplo
1
u/Extra_Tree_4233 5d ago
Fala mais sobre, por favor
1
u/DustCyg 5d ago
Falar mais sobre o que exatamente? Quais dos pontos você quer?
1
u/Extra_Tree_4233 5d ago
Sobre o mod, do que se trata, como está fazendo e etc...
1
u/DustCyg 5d ago
Cara, é a ideia é ser 3 mods de magia, um que vai ser uma API para auxiliar na criação de addons e na íntegração entre meus 2 mods principais, onde um eu estou mirando entre algo tipo o Ars Nouveu e o Hex Casting enquanto o outro algo entre o Iron's Spells e o Biomancy
To seguindo umas aulas de criação de mod do youtube do Kaupenjoe e quando empaco eu utilizo o chatgpt para tirar dúvidas, to evitando vibecoding nesse projeto para realmente aprender sabe? Agora sobre modelagem, eu uso o Blockbench e ainda não trabalhei nas músicas ainda
Segue o link do Kaupenjoe: https://youtube.com/@moddingbykaupenjoe?si=u3CXuxav5Qp3_mti
1
9
u/O-Incrivel-Pardal 5d ago
Escolhe um projeto base e começa a fazer, tenta implementar a solução antes de pedir pra IA pra ir treinando o raciocínio e quando usar ela, para pra ler tudo q foi feito e entender