Актуальні теми
#
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
Найкращі
Рейтинг
Вибране