News for hackers. Stuff that matters.
Re:Programming Is Not for Everybody by doktrin on Monday March 04, 2013 @01:16AM (#5316953)
It's an absurd line of reasoning. You attacked the presupposition that everyone should learn basic logic with the further presupposition that learning to reason logically is detrimental to the thought process of certain classes or society.

Aside from being needlessly exclusionary, the entire notion that learning basic programming "warps" your way of thinking is about as ridiculous as the inverse - that learning about color theory and basic art & design irrevocably turns us into illogical über right-brained caricatures.

Re:Programming Is Not for Everybody by jd007 on Monday March 04, 2013 @04:22AM (#5317426)
I never said people should not learn basic logic. What I said/meant was that learning to program may shift how people approach problems, in a way that favors logical thinking, which may not be ideal for everybody. Programmers tend to approach and react to issues/problems with reasoning, but for some people (maybe some artists for example), they may prefer to be more emotional and irrational.

In my opinion, programming is not as simple of other forms of knowledge such as color theory. Knowing color theory doesn't mean you can paint well, just as knowing the syntax of a language doesn't mean you can write good programs. Programming is more about a way of thinking, and my entire point was that this way of thinking may not be beneficial/desirable to everybody in society.

Re:Programming Is Not for Everybody by zevyoura on Monday March 04, 2013 @12:05PM (#5319129)
Perhaps comparing it to color theory is a stretch, but I think comparing it to something like 'learning how to see' as an artist is apt, and highlights the absurdity of the position you've taken.
Re:Programming Is Not for Everybody by nollidge on Monday March 04, 2013 @12:21PM (#5319228)
But knowing color theory doesn't make you a bad programmer. Why in hell would knowing basic programming inhibit your emotions?