Even when you do understand the fundamentals of what engineers and programmers do, any answer is still usually a guess and probably wrong.
Even when you do understand the fundamentals of what engineers and programmers do, any answer is still usually a guess and probably wrong.
I wonder if this is what non-programmers think the advantages of understanding programming are? Looks like the author has never actually held a real programming job (http://www.linkedin.com/pub/kirk-mcdonald/0/4/824).
Learning programming skills does have some benefits in learning problem solving. I'll never tell someone NOT to dabble in code, but I don't think the benefits are as pronounced as this article is making it sound to self-teach a tiny bit of programming. There's an earlier comment that states that it might hurt more to know a little; I can see where that viewpoint is coming from.