Многие новички в программировании сталкиваются с этой проблемой: вот изучили новую тему, поняли, но применить её в решении задачи не получается. Почему так? Этот вопрос и разберём. Прежде всего, если вы с таким столкнулись, то это не значит, что вы глупый или программирование не для вас. Нет, это нормальная стадия обучения, через которую проходят все без исключения. Всё дело в том, что большинство людей не научили учиться. Поэтому люди не знают в том числе и частые ловушки и попадают в них, когда что-то изучать. В данном случае вы попали в две ловушке. Первая это ловушка узнавания. Дело в том, что узнавание ≠ понимание — когда вы смотрите туториал и киваете "ага, понятно", мозг вас обманывает. Он узнаёт знакомое, но не понимает глубоко. Вторая ловушка заключается в путании навыков — смотреть код и писать код это разные навыки, и просмотр 100 туториалов не научит вас писать код, так же как просмотр футбола не научит играть в футбол. Хотя и может помочь стать в футболе лучше. Настоящее