The coronavirus pandemic has brought countless changes to our daily routines but here is something many of you, readers, may have also noticed: Computer coding and programming jobs have skyrocketed. Thus, a whole world is open to IT professionals, lucky bastards… Nevertheless, HRs are still struggling to find their perfect candidate. The question, then, arises: why is that? To answer that question I have with one of the top HR companies in Russia - , led by . conducted an interview Unicornsearch Daria Barkova of our discussion was . I believe this info can be useful to both job seekers and HRs. Why? The first is that they will not struggle to find perfect candidates, and the second is that they will learn to determine whether it is worth taking up a case or nothing good awaits. The main topic the mistakes recruiters make Without further ado, let’s dive in. Mistake #1 Usually, HRs in the job description. And here is a fact to keep in mind, IT experts hate this because everyone has a different concept of "good" money. It is like when a kid receives a coat instead of an electric vehicle. Not very pleasant, is it? forget to mention salary limits Sometimes, recruiters do include the salary bands but and simply rely on outdated information. Obviously, if there is a lack of C++ experts, it is very unlikely a company will be able to attract the golden goose offering $2,000. Circumstances change, thus HR methods should too. forget to check the current market When considering an application, it is important to ask questions that will help form the profile of the future desired candidate. Mistake #2 Recruiters frequently (for example, write the code in JAVA deployed in GIT). forget to describe the actual tasks “our guy” will be expected to do Instead, the vacancy . It is true that most of the time it is hard to be specific, but mentioning more certain tasks is very important. This way the candidate can evaluate what kind of work and projects are offered to him, what is the amount of work required, and its complexity. description contains tons of not very useful information about the company Mistake #3 of challenging positions. It is critical to understand with whom you will compete for specialists and know your competitive advantages: schedule, money, atmosphere, opportunities. In other words, where you can go chill playing Xbox rather than working at home 24/7 without any additional benefits. Unawareness of the competitors in the search it is not the same to work at Google Mistake #4 Obviously, companies would prefer to have multi-professionals that know tens of coding languages and who will close all the holes in the huge infrastructure but the reality is not that simple. Stop looking for everything! Usually, in such "job openings," the described range of skills is , so many candidates do not even want to bring the matter to the technical level. so extensive that with sufficient workload it might bury a person Mistake # 5 Nowadays, . There are just too many offers from all over the world. Check your recruiting strategy, especially if you are competing with corporations. now you need to practice active search and sourcing. don’t expect perfect candidates to come on their own The “Rely only on incoming applications” approach is long gone, Mistakes at the interview stage Mistake #1 It may be hard to believe but often recruiters don’t even read the candidate's CV. An interview is not a place where you can raise your self-esteem, indulge your pride and provide an exam for all 5 years of study. It is forbidden to turn an interview into an interrogation; in the modern world, an interview is a dialogue on an equal footing. You choose the candidate, and the candidate also chooses you, especially speaking about the IT field. Never forget that the IT market is the candidate's market. Internet activities will tell an experienced IT recruiter much more than a candidate’s self-presentation during the interview. Don't be limited to a CV. Many IT specialists publish on Medium or Habr, speak at conferences, have blogs, and are active on social media (by the way, these sources are almost the main way of hunting for IT recruiters). Yes, you may not always be able to find an introverted developer on Facebook, find out his nickname in the professional community, and even understand what he writes about, but it's worth a try. Many people are open to communication and suggestions. Just write in a polite and friendly manner about yourself and an open position. Don’t be too official;) Mistake #2 about the company and the vacancy. It immediately reduces your chances of getting a good candidate for your team. Lack of a selling speech Tech directors, leads, owners forget that they need to add something personal to sell the company well. The following question may be helpful: Why did you come to this company? What's your story? How did you choose? Why this particular offer? What are the difficulties, why did you doubt? What success stories are there (both teams and individuals) Mistake #3 , career prospects are not described during the interview Incorrect definition of motivation , and they also want medals, they want their piece of cake for God's sake! IT people also want growth Many IT specialists, having worked in one position for more than two years, “burn out” and just leave the company. In this case, you can discuss a promotion or transfer to an absolutely new position. For example, . However, you should ensure that he’s interested in the development and ready for active communications. If the role is chosen incorrectly, then there is no way back: you will lose both the manager and the developer. offer a developer to become a project manager or department head For some programmers and developers, Sometimes this is the only way to motivate. changing roles is not as important as increasing wages. Mistake #4 Don’t give a test task immediately, just stop doing that! From the point of view of modern IT recruiting, the approach is extremely ineffective/crap. Firstly: to make a candidate want to do a test task, he should talk to a professional from your company, get answers to his questions about projects, technologies, tools, and workflows, see your interest in him. After that, the candidate is much more motivated to do the test task. But even in this case, you need to understand that the candidate spends his time on the test task. He could spend it on rest, communicating with family and friends, playing sports, etc. Secondly: as a rule, without a test task and, if other things are equal, the candidate chooses an easier path. the candidate has alternative proposals Mistake #5 Is there something worse than time-wasting? Bear this in mind once and for all, you are not Google. Do not tire the applicant. It is faster to test him in action than to drive through 5+ stages, which will not reveal anything new to you in the end. Delaying the recruitment process, plenty of stages. Mistake #6 , mistakes in basic terminology. Low level of competence of the IT recruiter Instead of “Agile” - “Agil” If your recruiter does not know how to communicate, do not let him meet with a highly-qualified specialist. Mistake #7 There Read about Steve Jobs and his . He dabbled with being a vegetarian and vegan at times, and for a while was convinced that having a meat-free diet, free of toxins, meant he didn't produce body odor. He basically stopped showering or using deodorant, much to the chagrin of his co-workers. Assessment of the applicant by appearance. are not many George Clooney's in programming. diet Mistake #8 , the candidate is left in limbo, the employer's brand is rapidly falling, or long feedback. There is a sign that “if you look at a developer's CV for a long time, you can see how he accepts another offer. Lack of feedback after the interview And finally, mistakes at the offer stage Mistake #1 No elaboration of the pre-offer part. The pre-offer stage is the most important. Before the "moment X", the recruiter must determine if the candidate agrees to accept the offer under certain conditions. : it’s like going into battle without reconnaissance. Before you send the offer, I advise you to look at each condition together with the candidate to see if there are no omissions. Skipping this step is dangerous Mistake #2 Pressure on the candidate to make a decision. No one likes to be pressured! IT specialists are mostly introverted and not inclined to make quick decisions. It usually takes 2-4 days to compare offers and advice with the family. Pressure is immediately and throws you out of the competitive list of employers. perceived as a stop factor Mistake #3 . The candidate does not have a clear understanding of competitive advantages in his head, or there is no wow effect from the tasks and atmosphere in the team. Low objection processing