5 Reasons Developers Should Be Paid For Technical Interview Tasks

kl

5 Reasons Developers Should be Paid for Technical Interview Tasks

Today’s market is extremely competitive for companies trying to secure talented developers – to the point that it could almost be called a bidding war.

However, it seems that the hoops which developers must go through to secure a job has never been more prominent.

Every company has their own hiring process, but it seems like there’s been an incredible increase in mandatory “technical tests”.

For those of you who don’t know, this is where a developer must spend (potentially) 3+ hours working on a project in their own time (often at home) to, in most cases, even secure an interview.

 

kl;k

In my opinion, this really isn’t beneficial for anyone involved in the hiring process. These technical tests are often either home assignments or bringing them in for one to two days to work on real world tickets.

What’s clear across the board, however, is that nowadays it seems to be the complete norm for them to do these tasks for free despite taking hours of careful work and research to finish to a high standard.

There are (usually) two types of candidates which this test affects.

Firstly, the passive candidate who’s not actively looking for a new job.

Secondly, the candidate who’s actively looking for a new job. Despite being two distinct types of candidates, they share the same trait – their lack of time.

 

Lack of time

The first type of candidate is being asked to complete a 3+ hour test after work hours (6pm+) and sacrifice time to him/herself or with their families.

The second type of candidate will be drowning in tests/interviews and will need to prioritise certain tests as there simply aren’t enough hours in the day.

As someone who’s been in both situations, I think it’s time that companies should pay market rates for any technical tasks that you give to developers to prove their worth.

 

Why

To bring me to my original point, here are five reasons why I think developers should be paid for technical interview tasks

1.Everybody wins

Not only will it benefit both parties as your recruiting tasks will more fruitful but the candidates will also have more money in the pocket.

2. Your company will be favourable

It will motivate them to choose your task over other companies not willing to supply funds for this.

3. Impress the candidate

You will impress the candidate with your goodwill and make your company an attractive one to join.

4. More likely to re-interview

The candidate will not see their work as a waste of their time if they don’t get the job, leaving them more willing to re-interview should the need arise for their skills at a later date.

5. Word of mouth

The candidate will likely tell other developers about your goodwill, allowing you to recruit others faster, as virtually no other companies will be doing the same.

2

Now, don’t get me wrong, I’m not saying that companies should pay for any type of technical test given to a candidate.

It is not uncommon for companies to test candidates on various skills, every potential hire must have their technical ability screened and that’s something that only a fool wouldn’t understand.

However you should do this carefully and this doesn’t just apply to developers in the hiring process. Questionable tasks are surely asked of candidates across the board.

For example, a Marketing candidate was asked to propose a redesign of their current website as part of an interview process to which she completed, only to be told she was not selected. A few weeks later, she saw the design she submitted during the interview process was now being used by this business.

You can’t ask people to do real work that you’ll then use in your business and if you do, you should pay them. It’s that simple.

So then, how will this work?

How

There’s no factual answer, but here’s two ideas

1. More than three hours work? Cough it up!

When it’s taking up a sizable portion of time then (in my opinion) there needs to be compensation. If the task takes 3 hours to complete at home give them half of a day’s wages/rate at what the job is potentially offering. Adjust accordingly. Bear in mind that time researching the task should be included in the total time.

2. Test and pay for real world tickets

Alternatively, if you wish to bring the candidate in the office to test him with real world tickets, give them a full day’s wages (assuming that it’s a full day’s work).

There’s no easy answer to this situation, but from my personal experience in the London Market the question of whether developers should be paid or not just simply isn’t being asked.

So, what do you guys think?


Nikos Katsikanis

Nikos is a Fullstack Engineer who specialises within the Javascript space. As well as working as a hands on developer for some of the UK’s leading companies.

He particularly also enjoys teaching and mentoring his peers on cutting edge technology. In his spare time, Nikos also runs his own YouTube channel and contributes to open source.

Looking to hire?
    Looking for a new role?

Knowit Logo Filled (1)

Share

Get in touch below and we'll get back you as soon as possible