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

Its easy to run, all you need is a pair of shoes(not even that in the extreme case) and a bit of open space. I wonder why we don't have olympic runners in every neighbourhood ?

More seriously, I suspect its a consequence of the 10000 hour rule applied to a discipline which builds some of the most complicated structures known to man. It takes a lot of training, formal or informal and a lot of good feedback to make a good software engineer. Plus, CS is not the easiest of disciplines to study.

That, along with the fact that good practitioners, in almost any discipline are by definition the top few percentage.

The bigger question would be, as the profession matures and builds up an institutional body of knowledge like civil engineering, would the number of 'good enough' engineers rise.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: