Argomenti di tendenza
#
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.
È ben noto che la maggior parte delle persone che cercano di imparare a programmare falliscono, ma quali sono le ragioni di questo oltre a rinunciare troppo presto?
Dopo aver parlato con persone nuove alla programmazione e aver cercato di insegnare loro, ecco la mia analisi:
La programmazione è difficile da imparare perché l'istruzione tradizionale non insegna i prerequisiti necessari per comprendere il processo di pensiero dietro la codifica.
Pensa a questo:
Se non capissi come funziona un fornello, saresti in grado di seguire una ricetta in un libro di cucina? E se non sapessi cosa significa "misurare 2 litri d'acqua" o "preriscaldare il forno a 200 gradi"?
Potresti cuocere dei biscotti?
Certo che no!
Se non sai come gestire una cucina, allora non puoi seguire una ricetta.
Se sei estremamente determinato e motivato, puoi riuscire a imparare a seguire un libro di cucina — e contemporaneamente imparare a misurare gli ingredienti e impostare correttamente la temperatura di un forno senza incendiare la cucina.
Tuttavia, imparare due o più cose contemporaneamente — senza essere consapevoli di star imparando due cose contemporaneamente — rende l'intero processo di apprendimento drammaticamente più difficile.
Ho identificato quattro aree chiave che sono l'equivalente della programmazione per "imparare a gestire il fornello" prima di "imparare a seguire un libro di cucina":
1. Pre-algebra
2. Logica
3. Logica procedurale
4. Grammatiche ultra-rigide
🧵
6,52K
Principali
Ranking
Preferiti