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

Years ago, on a tour of public K-12 schools, a principle asked me why software developers were such bad writers.

I said "au contraire", all the great developers I know are also great writers. In fact, if a person can't write well, I believe they probably can't code well either. I explained to the tour group that programming is just like writing an essay. Organize your thoughts, logical, clarity, etc.

Some of the best developers I've worked with come from outside tech. Ballet dancer, bus driver, EE, historian.

Because I value communication, intuition, and creativity, I get a little worried when a team only has CS nerds and script kiddies.



Djikstra thought that programmers needed mathematical maturity and the ability to write well in one's native language.




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

Search: