Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's a failure of education. This is one reason why everyone should have a basic understanding of code: not so they can all become programmers, but so they can get a mental handle on these systems and the people who do program them.

It's the auto-mechanic problem; if you don't understand the thing yourself, you have no way to know whether or not you're being taken advantage of. So you tend to just split the difference and maintain a constant, moderate skepticism.



My worst managers have been ex-programers who got promoted to management (too) early.

One always seem to think solutions were quick and easy, but that's because he never got to the stage where he could write reliable maintainable code. We were constantly fighting fires and he seemed to think that was normal.

I am not convinced that giving people enough knowledge to be dangerous is a good thing.


Why is 'code' different to any other skilled profession - Medicine, Plumbing, Quantity surveying, Piano tuning, Speech Therapy -

Why is it essential that 'everyone' knows about code -why draw the distinction?


Because like writing and basic arithmetic, it's relevant to some degree in the majority of other fields. Code is used in medicine, quantity surveying, manufacturing, film, oil drilling. It's a field that cross-cuts fields, and decision-makers who don't have a basic understanding of it are going to make worse decisions no matter what their organization's primary focus is.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: