Вникай в программирование. Код — это не набор магических команд, а логика и причинно-следственные связи. Пока ты просто копируешь решения, ты не учишься. Понимание приходит тогда, когда разбираешься, почему код работает именно так, а не иначе. Ошибки — не враги, а источник информации. Если не вникать в сообщения об ошибках и поведение программы, прогресса не будет. Каждый баг указывает на пробел в понимании. Программирование требует мышления, а не заучивания. Чем глубже ты вникаешь в принципы, структуры данных и логику, тем меньше зависишь от чужих решений и тем быстрее находишь свои. Вникай — и тогда действительно поймёшь.