4 ms·
>Barriers To Entry There's another group facing barriers to entry in the tech world: those without CS degrees. There are plenty of people without a CS degree w
by vdnkh 11y ago
>Barriers To Entry
There's another group facing barriers to entry in the tech world: those without CS degrees. There are plenty of people without a CS degree who are talented, have natural aptitude, work hard, and can certainly program who get blasted during technical interviews trying to do the "CS fundamentals" dance. I have a ECE degree (with a focus in software), and while I looked for jobs it was and still is tough. And I don't mean OOP concepts or datastrucures. I mean trivia - whiteboard questions where the "correct" answer is Monte Carlo, or how to manipulate the call stack in C. 99% of entry-level jobs don't even get close to the depth of these concepts. I never learned them in school. I learned them on my own time, but only after flopping hard.
I know that knowledge of deeper concepts are important to becoming a well-rounded developer, but they're far from the skills needed to succeed in day-to-day development work. You can be an excellent developer and not know what P=NP even means. It's irrelevant.
- NoCulturalFit 11y agoSame here. Been pretty burned by this.
- sokoloff 11y agoAt the same time, I've seen an awful lot of coders set out on a course of action that is easy, provided they first solve the generalized Halting Problem. When I observe that the first thing they need to is solve the Halting Problem, they've never heard of it, but they're going to get cracking straight away on it... <facepalm /> I don't have a CS degree, technically. I have a Mech E degree with an awful lot of EE/CS coursework and work experience along the way. IME, companies aren't focused on the degree per-se, but on knowing that you have basic competence. My non-CS degree has never (knowingly) been an issue for me.
- vdnkh 11y ago>Halting Problem What an easy way to confuse someone whose never heard of the term for "does the program stop". It's pedantic.