As difficult as it is for your company to find developers, it’s just as challenging for those candidates to navigate the job search. Considering the hoops employers ask developers to jump through to apply for a position, this isn’t entirely surprising. While it would be easy to fall back on the excuse that it’s hard to know exactly what programmers hate about the developer job search, they were more than happy to share some of those details with us in this year’s developer survey.
When you urgently need to hire developers, it's tempting to rush the best candidates through your interview process as quickly as humanly possible. However, this doesn't give you license to propose rigid interview dates that they absolutely must fit into their calendars. Keep in mind that 11% of the developers we surveyed in 2016 said that taking time off from work to interview for a new job is one of the most difficult parts of the job search. If you’re excited about a candidate, be open to making reasonable accommodations for them. That might mean a first round interview over video conferencing, or even catering to their work schedules. Whatever the case is, be flexible about interview scheduling.
Anything that takes developers away from writing code is unwelcome, even if they're not happy in their current jobs. The developers that responded to our survey made that loud and clear when they told us that finding time to search for a new job is one of the most annoying parts of the entire job search. It's difficult enough to find talented developers when they're actively applying for jobs, but even those developers would rather be doing something else. If you want to stay ahead of the competition, don't wait for developers to find you. Sure, it might seem intimidating to start a conversation with an engineer who's currently employed. However, developers have made it clear that if they had to choose between talking to a recruiter who wants to learn about them or carving out time to search for jojbs, they're more likely to choose the former.
The best developers tend to be able to adapt to any tech stack at any company that wants to hire them, but that ability doesn’t mean they find all of those opportunities exciting. That became particularly clear when over 13% of developers in 2016 said the toughest part of the developer job search is finding one that seems interesting. Of course, we’re not suggesting that you change your entire tech stack just to cater to one candidate. If you have the flexibility to give developers opportunities to work with technologies they’re interested in, use this to your advantage and make this clear early in the interview process.