top | item 7913128

(no title)

R_Edward | 11 years ago

Hmmmmm... I have a knee-jerk reaction to initiatives with names like "Everyone can <fill in the blank>." Everyone may benefit from being exposed to the rudiments of whatever activity you're promoting, but it is clearly, objectively, undeniably the case that no, not everyone can program, or dance, or sing, or build a curio cabinet for any personally or professionally meaningful definition of the term.

Now, it is certainly true that any fool can use a computer... Many do! But using one--or even learning by rote how to craft a Hello World program--is a far cry from being able to look at a problem and mentally break it down into computational steps, then build the program up from those steps. Until you get to the point where you're thinking computationally, I'm not convinced you can really call whatever it is your doing "programming."

Maybe I just need to adjust the onion on my belt and go yell at a cloud or two.

discuss

order

No comments yet.