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

I actually disagree - maybe 60% of good software dev is really really thinking. A lot of it is automatic, based on learning the crafts good habits, repeating motifs, testing can be repetitive but is important to do as you go. Making sample data, talking to people writing emails - so there is a chunk that is not deep foo.

This correlates with my anecdotal observation that the smartest people can write bad code, and it takes them quite a while to absorb the stuff of writing good code.. a couple years at minumum perhaps. Its not just about raw thinking power - perhaps the important bits are, but not all of it.



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

Search: