Você não precisa ter esse medo de copiar ou pesquisar algo da internet. Quando eu estava na faculdade também tinha essas questões internas. Mas a verdade tudo que é grande hoje, foi baseado em outra coisa pequena.. O conhecimento é gerado a partir de outro conhecimento, não tem problema você copiar códigos da internet, você só precisa entender o que esta sendo feito e como esta sendo feito pq só assim pode melhorar, personalizar e criar a sua versão melhorada. Você pode ver várias plataformas que oferecem o mesmo serviço e são praticamente cópias uma das outras, no entanto cada uma com seu diferencial e seu tempero. Ninguem vai te julgar por isso.
Nas empresa, na vida real todos, TODOS os programadores vivem consultando coisas na internet ou nas IA e um dev Senior não deixa de ser senior por isso. Pois as informações estão lá, mas saber usa-las é o que faz a diferença
Pense em um prato mais gostoso que você ja comeu(macarrão com molho de queijo com lascas de peixe salmão grelhado - inventei esse prato), provavelmente a receita ja deve existir, mas você sabe fazer? Provavelmente não.. então a arte é saber fazer, mesmo com a receita ali te ensinando.. Bom.. essa é minha contribuição. Bom.. tenho um canal de programção, qualquer hora da um Pulinho lá para me prestigiar. Boa sorte na sua caminhada UilBlogNews