5

Vou falar como o lado oposto: sempre fui o cara que queria fazer tudo do "zero".

Na época que eu mexia com gamedev, todo mundo nos fóruns queria usar snippets prontos. Eu era o cara que fazia os snippets para os outros e me recusava a usar código alheio. E foi assim também posteriormente em outras áreas. Talvez seja exatamente por isso que eu gosto de programar em C ou assembly, parece mais real.

Teve uma época, quando os Maias reinavam, que o pessoal só queria saber de copiar snippets do Stack Overflow. Eu me forcei a usar o SO por um bom tempo, mas cara... Sem querer ofender ninguém, mas nunca vi um código bom no SO. Todo código/solução que eu via lá, eu conseguia fazer melhor. Em poucos meses eu me decepcionei com o SO e parei de usar.

Foi exatamente assim que eu me "blindei" disso: praticando muito. É questão de costume, eu já estou habituado a criar algoritmos e não somente replicar o dos outros.

Se me permite uma sugestão: tente programar em C e estudar estrutura de dados e algoritmos. Creio que possa lhe ajudar neste sentido.

Implementa estruturas de dados do zero em C e tenta recriar programas simples. Essas coisas.

E não tenha medo de ler código fonte. Aproveita o open source e estuda o código dos outros. Dá para aprender muita coisa assim.

Carregando publicação patrocinada...
1

Obrigado pela Sujestão, e o Caminho que to querendo ir, Aprender C, Assembly, porque eu amei o ambiente Linux, suas ferramentas, e sua comunidade.

Foi exatamente assim que eu me "blindei" disso: praticando muito. É questão de costume, eu já estou habituado a criar algoritmos e não somente replicar o dos outros.

e esse e o problema real de hoje, Chatgpt, Claude da tudo pronto, Galera não quer mais pensar, porem eu vo no contrario, uso ela como uma professora, me dando notas no meu codigo.

Agora sim. Vou fazer uma revisão como se eu fosse um tech lead revisando um PR.

Nota geral
Critério Nota
Lógica 8,5
Organização 9,0
Orientação a Objetos 8,5
Legibilidade 8,5
Python 8,0
Tratamento de erros 5,0

Nota final: 8,3/10

Você está evoluindo. O que mudou em relação ao primeiro projeto não foi só o código, foi a forma como você está modelando o problema.

1

Boa! Se me permite sugerir, a Mente Binária tem material gratuito tanto sobre C quanto sobre assembly.

Só não confia muito nessas avaliações do ChatGPT, não é confiável. Entra no Discord da Mente Binária que você vai encontrar galera experiente para interagir, tirar dúvidas e avaliar seus códigos.