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

No offense intended, but why should entry level software development jobs be available to people without a CS skill set? Many people spend four years studying CS specifically to earn an entry level job in software development. Shouldn't those without a CS background spend time developing a comparable amount of skills before expecting a software development job? Why should candidates without a CS degree be held to a lower standard? Why would such a candidate deserve the same opportunities as someone who did devote a significant time to learning CS?


Never said I was looking to be a software developer. I'm a Front-end web developer. It's tough to get my foot into the door outside of the interactive agency realm because most companies require 2+ years experience and some form of testing just for a junior position.


[deleted]


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: