Live data from Hacker News

It's not a talent shortage, it's a hiring problem

fredandrandall.com

1–10 of 163 posts

Re: It's not a talent shortage, it's a hiring problem

#2
I just went through a long job search process in San Francisco, and I actually feel exactly the same way.

I told several companies "no thank you" after going through their interview processes, where the only thing they did was asking one whiteboard coding question after another. None of which had anything to do with the real-world domain of their business. The company that I ended up joining didn't ask any - their questions were no less technical, but they were experience-based, rather than quiz-based.

Re: It's not a talent shortage, it's a hiring problem

#3
This, exactly. I keep reading about this huge shortage of qualified developers, but I've now met enough talented developers looking for work -- who are reliable and talented, and not assholes, that I know that the standard line about a talent shortage can't be true. Perhaps it's an issue in and around the Valley, but it's not in most of the rest of the country. If you're having trouble hiring in the US outside of SF, then you probably either:

1) Fail to realize that good programmers know about programming in general, and that this knowledge easily transfers from one language or technology to another. If you're looking for an X programmer with Y years experience in Z technology, then good luck with that!

2) Conduct your actual hiring process wrong, as described in this blog post. All these companies ask for "rock star" developers, yet when they actually get one to an interview, they spend all their time running them through one whiteboard exercise after another, instead of asking about all their amazing projects.

Unfortunately, I know I'm preaching the the choir here. I wish this kind of blog post could reach the eyes of HR people and/or hiring managers. Perhaps it could change some minds.

Re: It's not a talent shortage, it's a hiring problem

#4
My current reading of the job market around me, and I may well be just in a funky mood so forgive me, is that all the IT job listings seem to itemize all the ways you won't be allowed to be creative, and also list a bunch of surprisingly general, and contradictory, experience requirements. They promote any kind of actual CS knowledge as being a masters degree skill only needing 10 years in direct experience in a 10 year old technology. This combination sounds like they have a bunch of old crap that they've built up to be so complex that no one wants to maintain it, and it will take a year for anyone to understand it anyway. So that's the total message like "here, you take this," but the HR people can only translate the requirements into someone that doesn't exist, because they want someone to hit the ground running, on an amateur complexity study.

Re: It's not a talent shortage, it's a hiring problem

#5
The only question that matters is "Can you do the job?" If you don't hear this question or for those doing the interviewing, if you don't ask this question, then there is something seriously wrong. All of the rest is pretty much a waste of time at least until after that key item is settled. With that out of the way, then it is time to worry about how well someone may or may not fit in etc (something that can be allowed for or fixed as may be). And whatever else might come to mind. But first and foremost everyone should realize that doing the job is the single most important item.

Re: It's not a talent shortage, it's a hiring problem

#6
post #4

My current reading of the job market around me, and I may well be just in a funky mood so forgive me, is that all the IT job listings seem to itemize all the ways you won't be allowed to be creative, and also list a bunch of surprisingly general, and contradictory, experience requirements. They promote any kind of actual CS knowledge as being a masters degree skill only needing 10 years in direct experience in a 10 y…

I used to passive-agressively mention this to our HR department and my old job all the time. The basic "Software Engineer" posting has "At least 3 years of desktop or server software development" as a requirement. I always liked to point out that I (and everyone else they hired out of college) wasn't qualified for the jobs we were doing.

They're in Michigan, so finding development talent is a little bit harder so I don't know why they're discouraging college students from applying by having pointless job requirements that don't actually matter.

Re: It's not a talent shortage, it's a hiring problem

#7
This is spot on. I think it's a recruiter problem - many look at the resume and take that as the full story.

I have a funny example of this "hiring problem." Shortly after I consulted for a established, public web company, they were hiring a FT person for the same thing (design-related). The dept I consulted for emailed me and asked me to submit a resume and said they'd make sure I floated to the top. What happened? I didn't get past the phone recruiter. I could tell she got hung up (no pun intended) on something on my resume and I got a rejection email from her shortly thereafter.

So as this post suggested, the company went the consulting route before-hand and we worked well with each other. Then a recruiter got in the middle and messed it all up.

Re: It's not a talent shortage, it's a hiring problem

#8
Yes, there is something wrong. I had a good friend put himself on the job market six months ago. He has the total package -- has worked on and shipped well-known products, has reviewable open-source projects and contributions, great academic pedigree, nice guy, even good looking -- I said something like, "You'll have five offers at the end of this week".

Three months later, no offer. What was most interesting was how few interviews he received. He went with the cold resume drop approach. It's almost as if no one reads them at all.

He eventually just took a job with someone he knew from a company he worked with in the past. And in fairness he has several open door offers (I've told him that if he ever wants to work with me, just email me a start date).

But the fact that someone who I would actually describe as top 1% of devs I've worked with can't get a job without relying on his network is kind of scary. Imagine if you want to ever change from one sub-industry to another. And some of the companies he applied to are the same ones you'll hear complaining about the lack of qualified talent, yet they didn't even do a phone screen on someone who I am confident is a lot better than 90% of their current workforce.

Re: It's not a talent shortage, it's a hiring problem

#10
I had this exact same experience. It sucks. I actually didn't start getting job offers until I spent a week basically memorizing my entire computer science education.

It doesn't matter what you've accomplished if you don't remember what a red-black tree is you don't know how to program.

Post reply on HN