The world is a scary place. Be brave, my dear recruiter!
Published on March 22, 2018Recruiter Psychology Skills Talent
About 6 minutes of reading.
So, you are my new connected-over-some-network-or-email-or-something recruiter.
What if I tell you that I posses recruiting skills? Understanding programmers and their psychology would be the first measure of a good IT recruiter, right ?
Telling a good programmer from a not-so-good one comes in measuring both his analytical skills and his human qualities.
I can totally understand that you might have no idea about programming skills, nor can we sustain a conversation regarding philosophical concepts about programming.
I think I have an advantage over you regarding measuring this, but how about measuring the human qualities ? I'm asking this because I feel disturbed about the superficiality of the recruiting processes these days.
“Hey, I'd like to connect with you and chat about the opportunities that I have”, and then, “Wham bam thank you maam!".
No chat, no tests, nothing. To me, it looks like you - the HR people - are afraid of me or have no interest in how we can turn this new connection in a productive thing.
I'm very much aware that recruiting is for money (big money, I might guess) but I have a real impression that you are looking for “easy money”. And I say “big money” because I know about the “drought” in the industry.
Once the contact is done, some other dude - usually a technical one - will take over and things are solved.
Most of the job offers I have received in the past months require relocation. For a guy in its 40's it's hard to say that I would be able to pack my things and go. I would probably need to be “seduced” with something that I want, that I need so bad, that would make my start packing.
What if you have nothing to offer? What if offering an office with “all inclusive” conditions is not on my check list?
I have to assume that this relocation condition comes from one major reason only : lack of trust.
I'm convinced that the rest of impediments can be eliminated, since most of them are about communication. Nothing that an extensive report, calls, and being “there” for your team mate (e.g. pair programming over some screen sharing tool) won't fix.
I've done that in the past, for years, and it worked fine. I totally agree with travelling to the head quarters from time to time, nothing out of the ordinary with that.
However, I see no reason for being in the actual office : it's not like I have to “talk” the code, I just have to write it.
One might say that taking decisions requires discussions in the office.
Well, you're wrong : taking decisions requires thinking. Communicating your thoughts is just a side effect.
Aside from that, I keep laughing at the Romanian recruiters that ask me if I'm willing to relocate in my own country.
Now, why would I do that ? Why not choose to jump 50 years (Romanians would understand this better) to the present in some city like Berlin or London ? Why not go in the U.S. ? Are you, by any chance, thought that I've remained in Romania because I'm “not that good” ? Try me ! Or ask around. How hypocrite is that, to recruit for a company that is doing outsourcing, but to require your developers to come to office? Think about it. Laugh. Then, don't do that again !
So, back to trust…
In order to work remotely we have to build trust. How about some “Big 5” test results that I've took some while ago ?
That won't do ? Let's take another test then.
Let's somehow prove your client that I'm worthy of trust, even if I'm not at site.
Just so you know, I would not hire a dude that would leave for a better payment in the middle of a project delivery. I'm not that species myself (I had a company, remember?).
Also, once I'm joining a team, I'm not allowing that team to leak money : if I see the sign, I'm like a security alarm. Maybe your client should know these things about me.
You know, I gain happiness from helping others. Is that important?
Building trust : would you help, my dear recruiter?
From my side, in order to build trust I keep doing some open source work. And write on this blog.
Being passionate about what I do has never failed me in the past. I have no passion for building things I don't believe in, therefore I'm might refuse projects that involve porn or virtual currencies.
By the way, are you passionate about what you are doing ? Interacting with developers, knowing them in their complexity or realising the parts that a developer should develop on itself to be a better human being. Do you provide advices to them, when asked ?
Because I do. I'm enjoying conversations with developers that are working on developing themselves.
As said above, I gain happiness from that.
Passion implies hard work : I've taken every piece of spare time I've found to read code and articles written by others.
I was not looking for the “truth”, but for that parts that resonate with me. I'm not saying the truth is not important, I'm just stating that I'm aware of the subjective side of it.
I don't like proud people. At least not those who have no reason to be proud of themselves. And those reasons are so rare in this world.
Proud of work you've done it's ok. Proud of your friends and family too.
Most developer have a weird sense of pride : despite the fact that the same thing can be achieved various ways, their way is always better than yours. There is no such thing as recipe for success when talking about software producing. There are only “best practices” and “design patterns”. How you choose to use them, it's your decision problem. These decisions presume thinking. A good thinker is not proud - has doubts, all sort of doubts.
Forcing your decision to others, just because you are too proud to realise that you should doubt seems stupid to me.
I'm telling you this, my recruiter, because people are very important for me.
Before joining a team, I would like to know, to have an idea about the degree of proud of the empowered super-duper employer, that sits above the team and guides it to success.
Is it a leader or a boss?
Your skills. My skills.
In the end, my dear recruiter, this post is all about the following :
If I know more about psychology than you, the recruiter, we have a problem. Minor, but still a problem.
If I communicate more than you, my recruiter, we have a huge problem. We shall divorce, ‘cause you're no good to me.
Remove this “easy money” picture from your head : be brave. The job of recruiting programmers is hard, but who knows, you might gain friends in the process.
It happened before, you know?
The payment is important, but it's a side effect. It just prevents you from setting “small” goals like buying this or that.
It should not distract you from allowing yourself to follow your passion.
In conclusion, if you recognize yourself in my sayings, recruit me NOT.