Teach Yourself Programming in Ten Years
Why is everyone in such a rush? Walk into any bookstore, and you'll see how to Teach Yourself Java in 24 Hours alongside endless variations offering to teach C, SQL, Ruby, Algorithms, and so on in a few days or hours. The Amazon advanced search for [title: teach, yourself, hours, since: 2000 and found 512 such books. Of the top ten, nine are programming books (the other is about bookkeeping). Similar results come from replacing "teach yourself" with "learn" or "hours" with "days." The conclusion is that either people are in a big rush to learn about programming, or that programming is somehow fabulously easier to learn than anything else. Felleisen et al. give a nod to this trend in their book How to Design Programs, when they say "Bad programming is easy. Idiots can learn it in 21 days, even if they are dummies." The Abtruse Goose comic also had their take. Let's analyze what a title like Teach Yourself C++ in 24 Hours could mean: Teach Yourself: In 24 hours you won't have time to
Teach Yourself Programming in Ten Years Teach Yourself Programming in Ten Years Peter Norvig Why is everyone in such a rush? Walk into any bookstore, and you'll see how to Teach Yourself Java in 24 Hours alongside endless variations offering to teach C, SQL, Ruby, Algorithms, and so on in a few days or hours. The Amazon advanced search for [ title: teach, yourself, hours, since: 2000 and found 512 such books. Of the top ten, nine are programming books (the other is about bookkeeping). Similar results come from replacing "teach yourself" with "learn" or "hours" with "days." The conclusion is th
Explore this link on the map →saved by
related reading
- Teach Yourself Programming in Ten Yearsnorvig.com
- Teach Yourself Computer Scienceteachyourselfcs.com
- Reflections on 10,000 Hours of Programming | Matt Rickardmatt-rickard.com
- The First Ten Yearsgregorygundersen.com
- What to learndanluu.com
- Ten Lessons I Learned While Teaching Myself to Code - The Blog of Author Tim Ferrisstim.blog
- Learnable Programmingworrydream.com
- How To Learn Stuff Quickly • Josh W. Comeaujoshwcomeau.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- A Coder Considers the Waning Days of the Craft | The New Yorkernewyorker.com
- What every computer science major should knowmatt.might.net
- how I think when I think about programming - alice mazalicemaz.com