Also, as someone from a business background who is also a programmer, I find the skill of irrelevance in business, and in some cases a hindrance. I am tired of seeing the same dead horse beaten into the ground.
Some hip programmers/start-up folks think that learning to code is going to be that thing that determines success or failure. Its not. If you are not a programmer by profession, then learning programming is not going to be the determining factor in getting you a job or helping with your start-up.
I wish that we all lived in some imaginary land where you knowing Java or understanding how software works, down to the byte of information is going to give you that next big investor or get you that next big job/promotion. Really, I wish it were the case. Unfortunately, its not. When a non-programmer applies for a non-programmer position at a fortune 500 company, not only does he not have space on his 1 page (or maybe 2 page) resume to list all the languages he knows or software projects he has worked on; even assuming he could, the HR manager on the other end is immediately going to toss that resume in the waste basket. Period.
Please HN, stop up voting the same retarded argument. Its made to the front page probably 100 times in the 3 years I have been here. Please stop. The horse is dead.