4 ms·
I totally agree with you there. I feel like coding for the sake of coding is like poetry for the sake of poetry. That being said coding is not just about doing
by sathishmanohar 10y ago
I totally agree with you there. I feel like coding for the sake of coding is like poetry for the sake of poetry. That being said coding is not just about doing a programming job. In my opinion the biggest benefit of learning how to code is it develops the discipline of structured objective thinking.
- prmph 10y agoWhich is an inferior way of thinking, in certain situations. There are many situations where structured thinking, of the sort that makes for good programming, seems a liability. Ever wondered why many programmers are poor at social interaction and big-picture decision-making?
- disgruntledphd2 10y agoBecause they don't practice it. Seriously, people devote so much time to becoming good at "structured thinking" that they spend less time talking to others, or doing big-picture decision making (the last one is easy - just start making decisions and facing the consequences of your terrible decisions, you'll get better). Literally everything in the world can be solved through practice. (That's clearly an exaggeration, but its true enough). I definitely don't think that "programmers" (whatever they are) are any worse at other things by virtue of their talents. They are less good at other things because they have not practiced those things.
- tqkxzugoaupvwqr 10y agoI would say it is the other way around: People who are poor at social interaction avoid it, some of those discover programming, and because they spend less time socializing they have more time to practice programming. So in my opinion it is not “Has structured thinking which causes poor social interactions” but “Has poor social interactions, retreats and learns structured thinking”.
- code_star 10y agoYou are painting with pretty broad strokes there huh? Not everyone is a stereotype in a tv show.