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

Sure, it is possible to find a school to give you a CS degree without learning any useful skills. But most people who get a CS degree are required to write quite a bit of code to earn it, take classes in data structures, algorithms, math, and operating systems. While degree programs may be more theoretical than just learn to write code, a solid background in theory can be very useful.

Why should someone expect a software development job if they have not spent a significant amount of time studying software development? I don't care if they self-study instead of going to school, but it is reasonable to expect a certain skill set before someone is hired to write software.



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

Search: