Почему я понимаю чужой код, но не могу написать свой?
Изучаешь программирование, читаешь задачу — всё понятно. Уже имел с таким дело. Но открываешь редактор кода — и зависаешь. Думаешь, что не понял, ещё раз всё просматриваешь — нет, всё понятно! Снова за код — снова завис. Проблема частая, сейчас расскажу, в чём причины. Во-первых, в одной из прошлых статей я рассказывал, что часто человек путает понимание и узнавание. Новичков обычно этому никто не учит, хотя по идее должны были научить в школе, но она плохо справляется. Но часто бывает, что человек действительно понимает тему, разобрался, а на практике всё равно ничего сделать не может...