Link Details

Link 943635 thumbnail
User 448255 avatar

By dotCore
via dotnet.dzone.com
Published: Mar 23 2013 / 04:01

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.
  • 6
  • 5
  • 959
  • 994

Comments

Add your comment
User 226303 avatar

devdanke replied ago:

0 votes Vote down Vote up Reply

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.

User 218789 avatar

eelmore replied ago:

1 votes Vote down Vote up Reply

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.

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.

Voters For This Link (4)



Voters Against This Link (5)



Java Performance Optimization
Written by: Pierre-Hugues Charbonneau
Featured Refcardz: Top Refcardz:
  1. Design Patterns
  2. OO JS
  3. Cont. Delivery
  4. Java EE7
  5. HTML5 Mobile
  1. Node.js
  2. Debugging JavaScript
  3. OO JS
  4. JSON
  5. Ajax