Politics, Weather, Photography, and the Dog
Tuesday 15 May 2012

I agree with Jeff Atwood that learning to code isn't really a good goal:

The "everyone should learn to code" movement isn't just wrong because it falsely equates coding with essential life skills like reading, writing, and math. I wish. It is wrong in so many other ways.

  • It assumes that more code in the world is an inherently desirable thing. In my thirty year career as a programmer, I have found this … not to be the case. Should you learn to write code? No, I can't get behind that. You should be learning to write as little code as possible. Ideally none.
  • It assumes that coding is the goal. Software developers tend to be software addicts who think their job is to write code. But it's not. Their job is to solve problems. Don't celebrate the creation of code, celebrate the creation of solutions. We have way too many coders addicted to doing just one more line of code already.

He concludes:

Please don't advocate learning to code just for the sake of learning how to code. Or worse, because of the fat paychecks. Instead, I humbly suggest that we spend our time learning how to …

  • Research voraciously, and understand how the things around us work at a basic level.
  • Communicate effectively with other human beings.

These are skills that extend far beyond mere coding and will help you in every aspect of your life.

We can't hear this enough. It's why I tend to hire liberal arts majors who can code rather than computer science majors who can read.

Tuesday 15 May 2012 09:58:44 CDT (UTC-05:00)  | Comments [0] | Business#
Comments are closed.
Search
On this page....
Countdowns
The Daily Parker +3084d 02h 11m
To San Francisco 29d 21h 33m
Parker's 8th birthday 52d 11h 03m
My next birthday 133d 09h 20m
Categories
Aviation (300) Baseball (100) Best Bars (4) Biking (42) Chicago (830) Cubs (181) Duke (131) Geography (300) Higher Ground (5) Jokes (282) Kitchen Sink (580) London (32) Parker (181) Daily (204) Photography (134) Politics (302) US (1015) World (223) Raleigh (20) Readings (8) Religion (61) San Francisco (77) Software (186) Blogs (67) Business (203) Cloud (79) Cool links (123) Security (94) Travel (141) Weather (655) Astronomy (72) Windows Azure (46) Work (27) Writing (7)
Links
Archive
<April 2014>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
Full archive
Blogroll
About
David Braverman and Parker
David Braverman is a software developer in Chicago, and the creator of Weather Now. Parker is the most adorable dog on the planet, 80% of the time.
Legal
All content Copyright ©2014 David Braverman.
Creative Commons License
The Daily Parker by David Braverman is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License, excluding photographs, which may not be republished unless otherwise noted.
Admin Login
Sign In
Blog Stats
Total Posts: 4270
This Year: 168
This Month: 33
This Week: 6
Comments: 0