Ask HN: Do recruiters lose out by requiring a degree?
I started learning to code web apps before there were even courses teaching it, and even when courses began to be offered they were behind the tech curve.
I'll admit I don't know where those courses stand now, but it would seem recruiters might be ignoring a lot of talent by placing that hurdle in front of applicants.
Of course, most of them might be old guys like me so my view may be skewed on this issue, but still, there seems to be a wall there that could be costing them more than they realize.
I'm interested in hearing what others might think about this.
(
29 comments
| 8 points
| on HN
)
One of the reasons I got to thinking about this is I read a piece on doing well in an interview and it mentioned a "Fizz/Buzz" test, which I'd never heard of, and it gave an example of one. I looked at it and thought it seemed pretty simple and I'd never even heard of a "Fibonacci sequence" (I had to play with that some more though because it's just fun).
But a solution was as easy to code as I expected so that left me a little baffled. I can see how it demonstrates one's ability to implement logic, but it left me wondering if the bar is that low to get hired or if there are that many applicants that could not solve it needing to be weeded out?
If the latter is the case, how did they get a degree?
(Or maybe the example was very simple, I really do not know because I've not been anywhere near a "tech center" and don't get to hang out much with those who work in the industry)
It’s a real thing. I’ve seen brilliant coders completely bomb interviews.
Now, if they can't find enough people, loosening criteria to allow for candidates without degrees would be a wise strategy.
Recently applied for a position I am somewhat qualified for (all the right resume keywords and x years of experience). Recruiter calls me in for an interview only to tell me the 'client' wants someone with a degree.
Degrees are nice to have for getting past bureaucracy. However,I still maintain for IT an programming jobs,the time and financial investment is largely a waste.
“When you look at people who don’t go to school and make their way in the world, those are exceptional human beings. And we should do everything we can to find those people,” Bock said. Many businesses “require” a college degree; at Google, the word “college” isn’t even its official guide to hiring. > https://venturebeat.com/2014/04/25/why-google-doesnt-care-ab...
they don't loose out, they minimize their risk by not hiring someone who on the surface seems to know how to code but deep down below does not add a whole lot of value to the team because they lack in depth knowledge on subjects that go beyond coding.
I have 15 years of experience and went back to get a degree in CS. Why, because I realized there is a huge gap in my theoretical knowledge. Everyone nowadays seems so convinced that you can equate watching a couple of youtube videos to getting a 4 year education in a field.
This is a fallacious oversimplification of reality, no one in their right mind would say the same about engineering or medicine or law.
My 2c
I don't mean to imply I'm an wizard. I'm far from that. I've learned on a need to know basis and focused on building web apps and platforms to run them on. I do have a clue about what I don't know though, and that too is important.
But, as you've pointed out, most everything needed to learn how to do this stuff right is freely available and easily accessible and constantly evolving so at best you're learning with a snapshot of somewhat outdated material in a classroom. That's not a bad way to learn, but it's not how I've learned. I dove in headfirst and started making stuff, learning as I went.
Still, as to the original comment, I admire the hard work it takes to get a degree when one really applies themselves. It's no small accomplishment and I'm sure I'd learn a lot if I went through the process, and that I'd enjoy it too. I would love to be able to do that.
All I am trying to say is that we have to differentiate between CS professionals and self thought programmers. There is a difference and I am stunned that people don't see the benefit of a university education.
Well, I certainly did not.
I do know that some things come much easier to some people than it does for others. For example, one might spend a lifetime studying music but never create a remarkable piece of it themselves.
I think the ability to apply logic to coding solutions is similar. It's as much a gift as a learned skill and those who are gifted will almost always be better at creating solutions than those who are not.
This one, for example, has been up since June and has been included in the CouchDB "Weekly News" since then. Seems odd they've not filled the position and that's part of what got me wondering about this:
https://stackoverflow.com/jobs/142140/code-monkey-web-applic...
Nothing would make them think that and that's obvious so the real question is "why do they think that?" because the fact is there are a lot of great programmers that never got a degree.
The answer to the 2nd questions is to find someone who can actually do it. If you need a real world example look at Apple Computer.