Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Хорошо известно, что большинство людей, пытающихся научиться программировать, терпят неудачу, но в чем же причины этого, помимо того, что они сдаются слишком рано?
Побывав в компании людей, которые только начинают программировать, и пытаясь их научить, вот мой анализ:
Программирование трудно изучать, потому что традиционное образование не обучает необходимым предпосылкам для понимания мыслительного процесса, стоящего за кодированием.
Подумайте об этом:
Если бы вы не понимали, как работает плита, смогли бы вы следовать рецепту из кулинарной книги? Что если бы вы не знали, что значит "измерить 2 литра воды" или "разогреть духовку до 200 градусов"?
Смогли бы вы испечь печенье?
Конечно, нет!
Если вы не знаете, как управлять кухней, то не сможете следовать рецепту.
Если вы чрезвычайно решительны и мотивированы, вы сможете заставить себя научиться следовать кулинарной книге — и одновременно научиться измерять ингредиенты и правильно устанавливать температуру духовки, не поджигая кухню.
Однако изучение двух или более вещей одновременно — не осознавая, что вы изучаете две вещи одновременно — делает весь процесс обучения значительно сложнее.
Я выделил четыре ключевые области, которые являются эквивалентом программирования "научиться управлять плитой" перед "научиться следовать рецепту."
1. Предалгебра
2. Логика
3. Процедурная логика
4. Ультрастрогие грамматики
🧵
8,03K
Топ
Рейтинг
Избранное