Eric's Guide to Hiring Software Developers
lawler.io
lawler.io
> The Who book recommends selling this as some kind of cool, Disney-styled Fast Pass, where people can go through a step or two of your funnel and get advance notice of new listings, a shorter trip through the process, etc
This is in reference to always interviewing even when not hiring so you have a warm funnel. You are interviewing real people with real feelings and real obligations. Be very upfront with them if this is a warm-funnel interview and not a potential soon-to-be job offer. One of my worst interview experiences was after scoring at the 98th percentile of some organization's test, I was told via writing that they are not hiring now, but look forward to reaching out when a position opens up. Yeah, no thanks, I'm trying to be employed like immediately.
Side note: I really like the superscript functionality in the post.
Holding hiring databases is problematic too due to GDPR.
A 'requirement' or a 'minimum' must be exactly that.
If they are negotiable, they aren't a requirement or minimum.
GET THIS RIGHT, GODDAMNIT. THOSE WORDS HAVE DEFINITIONS FOR A REASON.
If you can't come up with any, then chances are they aren't actually required! And if you don't actually have any, you don't have to write those words in the job description! Fucking easy, right?
This helps everyone. I don't waste time applying for jobs where I don't meet the requirements, and you don't waste time rejecting me for the same reason.
The fact that this isn't followed is why we have dumb job-seeker rules like "just apply even if you don't meet those requirements". It's throwing common sense out along with the keyboards. And yes, fuck recruiting companies that tell you to do this, too.
That said, I totally understand the frustration. These should not be called requirements, since they aren’t really, but this is just how life works. You’re better off adjusting to the fact that there’s always wiggle room than becoming bitter about it.
That signals that you're willing to consider people who don't currently meet any requirements on any of your jobs.
That also gives you the option to shut it down if general hiring has to freeze or you stop having the time to review general talent because you need to prioritize hiring for specific roles.
I really think that for a lot of positions out there, there really are very few requirements actually needed (e.g. security clearances, certificates). Everything else really falls under ideal or nice-to-have.
Requirements changing based on the candidate means they can probably be reduced or eliminated entirely. That might even increase the talent pool that you can choose from by inviting others to apply.
Hell, maybe we can start putting the same effort into writing good job ads that candidates put into their resumes, cover letters, and interviewing skills. It'd be nice to have some reciprocation in the effort department.
In practice it doesn't work that way. There aren't that many applicants, and none of them are exactly what the requirements specify. So they have to do the work of really understanding a candidate's skill set and experience, and then sketch out the onboarding and training that would be required to get them up to speed. Which is fine, because there aren't clear-cut predictors for success at these sorts of jobs anyway.
Thank you! It's amazing how many hiring managers I've worked with who aren't aware of this fact at all. It's literally your job to understand hiring, and being aware of the latest research needs to be part of that.
It's especially important since I see every other possible hiring practice on both a "must do" and "must not do" list every week, but this one is universally confirmed. If you've learned nothing else about hiring in the past 10 years, know this.
LinkedIn? Was that a tongue in cheek joke that I've missed,
Most people won't take a pay cut when switching jobs, unless they are moving to a place with a lower cost of living. But a lot of people are kinda elastic on pay raises. Here's a list of stuff that can stimulate different people more than a larger pay raise when switching jobs:
- becoming a manager - no longer being a manager - a tech stack they want to work with - a company mission that aligns with their morals - stable office hours - office layout - proximity to home
Paying well helps, but unless you're an ICE contractor located in a hangar in Fort Nowhere hiring people to rewrite a legacy COBOL application in RPG in three months you probably have other ways to attract more and more diverse applicants rather than just stacks of money.
- title change
And man is that a head shaker.
Who does hiring reflect well upon? I’m not bothering people in my network so you can look like an effective recruiter to your boss. Maybe employees don’t try because you don’t give them a reason to, and they have incentives in the other direction, like not being the guy in the friend group that’s always talking about how awesome their company is. When in reality, our industry is made up of people hopping between companies so they are more similar than dissimilar.
no need for "always talking", or pretty much talking at all - a new over-the-top-packaged Model X and the second home in Los Gatos do all the "outreach", and the casual mentioning of 500K+ total comp and an FB 600K+ offer not moving you because it is much more heavier on stock than your current comp is all the talking needed to easily convince me that my friend's company is awesome (even though i had thought that it is a pretty crappy one until i learned of the money they pay, and they happen to be more awesome even than Google who gave me pretty low offer ) and to make me sorry for failing to get into such an awesome company :).
I haven't gone through this guide, but judging through other comments, it isn't that bad (some even praised it).