Hacker News new | past | comments | ask | show | jobs | submit login

Here's the thing: I got a Masters in Software engineering 10 years after getting a BSEE. I studied all the interesting topics in software development I could find in the 10 years before going back to school. During my masters coursework, however, I was exposed to a bunch of things I had absolutely no interest in or knowledge of and I was blown away by how little I knew about the field in general as opposed to my little slice of it.

The problem with most self-taught people is that the knowledge is deep, but narrow. To be an excellent, innovative, developer you need breadth in order to be able to consider alternate approaches to a problem, but with sufficient depth in certain key areas to be able to do analysis when necessary.

College provides in 4 years what could otherwise take decades of "on the job" learning.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: