My Experience With Recruiters

Jun 09 2020

Developers have often spoken very negatively on their experiences with recruiters. I myself have had some poor experiences with a lot a recruiters.

Experiences such as:

  • Being lied to
  • Lying to their client about my salary expectations
  • Lying to their client about my skill level
  • No updates on the state of the application
  • Being rude
  • Even getting angry towards me

Despite this, I know those recruiters are the minority, majority of recruiters are usually very polite, professional and are just doing the best they can.

While I understand why some developers might talk about recruiters with distain, I think it is unfair to say that all recruiters are bad. People often only remember the bad experiences anyway. What about the good ones?

I was recently thinking about how I would go about recruitment if I were in their shoes. It is certainly an industry I know nothing about and perhaps there is a reason why their customer service can either be a hit or miss.

Some Bad Experiences 👎

I remember being a junior and just graduated from the Coding Bootcamp course I’ve enrolled on. I’ve uploaded my CV online and created accounts on many job search portals such as indeed, jobsite, CWJobs etc.

These job portals have toggle feature where you can make your profile visible to recruiters. My mistake is adding my phone number because as soon as I toggled this on I was flooded with phone calls from recruiters.

At the time, I was job hunting so I answered all of them thinking that there are opportunities for me as my profile for these sites clearly states my experience, skill level, what technologies I’m using and what I’m looking for in a position. However, my experience with almost all of them doesn’t seem to be the case.

Those recruiters either had no idea what my experience level was and were trying to present me roles which I’m not qualified for at all. There were even a few times where the position wasn’t even for technologies I was familiar with.

Many of these recruiters also don’t seem to know much of the technology they’re recruiting for, although I understand that that isn’t necessarily a requirement for the role, they should at least know the difference between some of them i.e. Java vs JavaScript.

Note: the difference between Java and JavaScript is like the difference between Car and Carpet 😁

Many Good Experiences 👍

That said, I’ve worked with many great recruiters, recruiters who have gone above and beyond to keep me informed on the state of an application, the back and fourth communication between myself and the employer. They get in touch from time to time and it is often clear that they have great relationships with their clients as well.

It is these recruiters whom I think deserve credit where it’s due. Those whom I’ll add on LinkedIn and give a recommendation. These are the recruiters whom I directly contact to ask what opportunities there are when I’m on the market.

I’ve even had recruiters who’ve worked outside office hours for me. I’m sure it’s for their own self-interest, but that kind of motivation makes for great customer service and I think that kind of hard-work deserves recognition.

The Challenges 🧗

What are some of the challenges recruiters have to face? I’ll give my opinion on what I think those are.

🤞 Creating Leads

One of the challenges I believe recruiters are facing is creating leads, there are many developers who are already employed somewhere, it is not uncommon for developers to be open to opportunities and not actively looking. These are the pool of candidates that recruiters need to tap into, places to look are social media platforms like LinkedIn and job portals such as Indeed.

📞 Cold-calling and unsolicited emails

Both cold-calling and unsolicited emails can be very annoying, especially if you’re not ‘open to opportunities’. The issue is that how would a recruiter know this? They can only find out by contacting the potential candidate.

There are so many potential leads, one tactic is to send them out, as quickly as possible. This is probably one reason why some recruiters don’t know very much about said candidate, they didn’t bother to read their profile.

Its also likely the reason that the emails are not tailored to the candidate which is a common complaint from developers, receiving emails that do not seem directed to you just doesn’t have the same impact as a receiving a personal email

💃 Competition

Its a competitive space. Each recruiter are attempting to recruit from the same pool of candidates; whom are on the market for opportunities. Having to hunt for candidates and to convince said person to consider one of the opportunities on your desk instead of someone else’s desk.

🤔 Further Thoughts

These challenges probably explain why some people may have had a bad experience with recruiters. If we, as their potential candidate be more empathetic, then we can at least be more understanding and help them help us to get a win/win solution.

If you are looking for opportunities then recruiters can be really helpful. They often have opportunities you cannot find on the internet and so its worth staying in touch.

It is probably the case that you’re going to have some recruiters whom give you a really bad experience, but like any industry, having bad customer service will only drive them away.

It works both ways, if you, the candidate, are difficult to work with, the recruiter themselves may not even consider contacting you in the future. And if you alienate a good recruiter, you could lose opportunities which would’ve otherwise been very beneficial to you.

Its easy enough to ignore the emails if you’re not open to opportunities, there was a time where I had tried to respond to all of them, but I’ve found that to be too time consuming.

In terms of the cold-calling, I would suggest removing your personal phone number from any CVs and online profiles you have, should it even be made public on the internet anyway? Instead, save the contact numbers of the recruiters whom you think you’ll be in contact more frequently, you’ll at least know when to answer the call and when to reject them.

Summary 📝

Sometimes putting yourself in someone else’s shoes can add an alternate perspective to why some experiences do not meet your expectations. Recruitment is a very people-oriented industry and yet the challenges they face probably makes it difficult to do the job how they would like to do it.

I feel this is quite an interesting topic to cover, I’ve not read any articles or blogs from other developers what they would like from interacting with recruiters, so I decided to write my own.

The next time I think about this topic, I’ll probably write about what my personal expectations are for recruiters to hopefully be a form of customer feedback for any recruiters reading it.

Written on June 9, 2020