The most common problems with recruitment of developers

Grzegorz Papaj, 22 October 2019

In the previous article, we wrote about how the recruitment process work in a model situation. Unfortunately, not always everything goes with a plan and various problems come up.

What to do with the system?

When can the process of developers recruitment fail?

Below are the most common problems with recruitment for programming or IT job positions.

Lack of CV – lack of experts on the market?

If a specialist in quite rarely used technology is looked for, it may be a problem to quickly find such person (this topic is discussed in the article about unusual problems). It is not only about highly specialized technologies, but also about slowly becoming obsolete. If we are ineffectively trying to find someone for a long time, and we lose already at the stage of collecting a CV, we can assume that there are no right candidates on the labor market. Anyway, similar conclusions can be arrived if we are looking for people with advanced skills.

In such situation, companies often lower expectations or completely give up on searching.

conference hall

There are candidates, but without experience

It may turn out that candidates with knowledge in given technology apply for job but they have only a little experience or no one. It happens when the company is looking for experts in quite new technology quickly gaining a popularity, but such technology doesn’t exist long enough to be perfectly known for developers.

One solution may be hiring beginner developer and training such person as part of own dev team.


Experts only on paper

It may happen that despite long-term experience in CV, the candidate doesn’t have expected level of advancement in given technology. It’s not a big deal when developer doesn’t know only some specialist issues that such person may not have encountered in the previous job. It is worse, when it comes to lack of fundamental skills or knowledge. Unfortunately, some candidates like to put fake or not completely true information in the Cvs.

That’s why, the competence tests help to prevent company from such cheating people. Unfortunately, such tests aren’t always enough.

Tests experts

Some candidates are good at practical tests despite the lack of real skills. The right answers are often easy to find when it comes to popular online test platforms. Paper tests or even a questions during interview are often the same and after a few interviews in different companies candidate knows the right answers before questions. Unfortunately such tests experts often aren’t rejected but hired.

working man in the office

Employed below expectations

This is the worse option. Some candidates manage to slip through the verification process and after some time it turns out that their skills are much lower than expected. In addition, this type of smarter employees mask their incompetence very well and remain undetected for a long time. Such an employee impair the quality of work in the project, and also usually negatively affects on the functioning of the entire team.

How to recruit programmers well?

In the next articles we will tell you about the most important sources of such problems and how to deal with them.