Link Details

Over the years a lot of highly influential people have dropped the phrase “Everyone Should Learn Programming” and recently some very successful people in software companies made a video called “What most schools don’t teach”. While this video is spot on there seem to be a lot of confusion between learning programming and pursuing programming as a profession.

Posted by dotCore  |   Mar 23 2013 / 04:01

Add your comment

Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.


User 226303 avatar

devdanke replied ago:

Should every one also be required to learn to rebuild a car engine, do minor surgery, build a working electronic circuit board, swim, play a musical instrument, conduct and write up a scientific experiment, speak a foreign language, read all the 'classic' books, live in the wild for 3 days with nothing but a match and pocket knife, live off the food they grow in their own garden, etc.? Any article with "should" in the title is stupid and written by a narrow minded person with a big ego. Please spare us your "shoulds". Take care of your own life and let other people decide how to best live their life.

Reply 0 votes
User 218789 avatar

eelmore replied ago:

Perform surgery? No, but every person should understand a little bit about their own health. Rebuild a car engine? No, but every person who drives should know a little bit about how a car works. Live in the wild? No, but every person should understand what their own basic needs are. Read all the classics? Yes. Should every person be a career programmer? No, but that's not what the article says, now is it? Every person who uses a computer should probably learn a bit about how software works and that's what he was saying.

Reply 1 votes

Recommended Links

Written by: Ryan Knight
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Play
  3. Akka
  4. Debugging JavaScript
  5. Design Patterns
  1. Apache Hadoop
  2. REST
  3. Java
  4. Git
  5. Java Performance
Connect with DZone