I like your post and think it&#x27;s valid, but I would say that coding in high school&#x2F;college doesn&#x27;t prepare you for the real world at all.<p>In high school I was hacking on silly personal projects.  In college I was solving cool algorithms, puzzles, and games.  But in the real world most programming roles are pretty menial &#x2F; not a super exciting domain &#x2F; consist largely of process, code reviews, QA, debugging.