📜 ⬆️ ⬇️

Dream team from nothing: hiring IT specialists

Hello!

As promised, I continue to publish about management in IT. In the previous article I told you what it means to be a Team Leader. But what a lead without a team? Today, how to recruit cool people, not having large resources, and when no one knows about you.

image

A small remark: all companies are different (I wrote about this in the first part). I will talk about the case when you and the head of department, and Team Leader in one person. And they themselves must recruit a team. That is, these are the most difficult conditions. When your company has a personnel department, everything is much simpler, but about this I will also insert my 5 kopecks.
')

How to hire people


They do not appear from the air, so everything is pretty standard here:


How companies hire people:


And we will consider the “funniest” case - the last one; in one of the projects I was faced with precisely such conditions. I was allocated a budget, of course, below the market. The place of work (it’s not possible to call the office the language) was above the car repair area, on the street it smelled like diesel. And it was all 10 minutes by bus from the subway. But at the same time, the task was to make a rather complicated online service from scratch. On the face of many applicants who came to the interview, read genuine surprise.

How to live with it


First thoughts: “We need to look for a new job, it’s unrealistic to do something here.” But practice has shown that everything is quite real. There is a cool MoneyBall movie about a top manager who ran a baseball team. There are very good words in the beginning, when the main character tries to solve the problem of recruiting players into a team in the absence of money for them. To paraphrase, they can be applied to our situation: “If you try to hire employees using the same methods as other companies, then you will not hire anyone. Need to change the approach.

image

The most important principles:


In a dialogue with the founder, when I first came to work at the company, the idea was born of creating an aggregator of used spare parts for automobiles in order to combine car assemblies. But he could not afford the big expenses. If the plans were not so Napoleonic, then he would have done everything differently. For developers who crave experience, such projects are more attractive because everything in them is initially done correctly. Many are willing to sacrifice a cool office for valuable experience.

Drafting vacancies and preparing for interviews


Any intelligent HR will tell you that a positive response by 90% depends on how you made the vacancy. Everything is simple: go to HH and see the vacancies that would interest you, and try to write the same way. In no case do not lie, write only the truth. If not at all, make a list of skills that are relevant to your project, and contact HR. Save time, but it is not very expensive.

Starting the search, use all resources: sites with vacancies, social networks, friends, etc. Be sure to buy access to the database with a summary. Yes, searching the database takes a lot of time, but the talented team and successful project are worth it. Also write the standard presets for responses and failures.

Now about the preparation for the interviews. "What for? I am conducting an interview, let the candidates prepare! ”- many might have thought. But this is important, you need to prepare for each job. Google to assist in drawing up a list of questions that you will ask during the interview. The list is required, otherwise you will forget to ask something.

Watch lectures or speeches on the topic of hiring in IT, get a lot of useful nuances. Also make a small test task, for 15 minutes, not more. I am opposed to a person sitting opposite with a pen, deciding something for about an hour.

Later, I compiled a questionnaire on important technologies for us and sent them to applicants. It did not require more than 10 minutes to fill out, the candidates simply put their grades in front of each technology. The results have already given a clear idea of ​​the specialist’s compliance with our requirements, in 80% even such a questionnaire was sufficient.

An important remark: you cannot be an expert in everything, so take advice from professionals or even call them for help for an interview. You may spend a little money, but save a lot more in the future. Also study the subject yourself. For example, you need a tester, but you do not know anything about it. Do not be lazy and open Google.

So, you have n candidates who are ready to come to your interview. In this case, you and so terribly do not have enough time, so you have to save it. Take the phone and start calling or writing them in the instant messengers. First, talk briefly about the company, and then literally within 5 minutes, ask to tell about your experience. 70% fall off already at this stage. Or something does not suit them, or you.

How to understand that a person does not suit you? It's all pretty simple: either he has the required experience, or not. You can always ask about some technology in a conversation, it's hard to lie on the go: if a person confidently talks about his experience, then most likely it is. Yes, and the voice is often easy to identify. Well, the tales of some inexperienced juniors about the development of space ships will brighten up your everyday work.

How to conduct interviews


Alas, this is a process where everyone lies. Your task is to find the truth. Of course, the very best not to lie.

Let's start with what you should not do:


And now what to do:


image

Dismissal


When should I fire? Obviously, if the employee can not cope with their duties. There is an important moment for you - the reasons for this, and it is desirable to find out. For example, you could be guilty if you incorrectly entered it into the team. I am already preparing a separate material on this topic.

Also, your expectations might not coincide with reality. For example, he does not cope with the tasks for which you took him. For this and there is a trial period. Usually you sit down and substantively analyze the situation without any negative. If you can not fix it, then you break up. In some cases, it is possible to find a solution, and the person remains.

It is necessary to dismiss a person when he constantly kosyachit and can not cope with the tasks on time. To keep him and try to re-educate is a waste of time. It is easier to dismiss and temporarily take on his responsibilities. I somehow did not dismiss the person, because there was no one to replace, but then I paid. There were a lot of key responsibilities on him, and he was constantly breaking deadlines. Conversations and others did not help, as a result, two serious facacs happened, in which, of course, I was to blame, and the company lost money.

Cases of drunkenness, absenteeism and other ugliness will not disassemble. Dismiss!

It may also turn out that the person does not correspond to the values ​​of the company and does not want to separate them. This is bad for the team. The boat will swing harder, in the end you can be left without a command.

It is necessary to be able to dismiss people too. The first few times you feel guilty, but with experience it gradually passes. Everything should be clear in the case: “Vasya, you are cool, but unfortunately we have this and that (we explain the reason), therefore the best solution would be to leave.” In the same film MoneyBall there is a very good example of how the main character teaches to fire a person, I recommend to watch it.

image

How the hiring process will change when the company grows


In fact - in any way, all the principles will remain the same. Only you will have an HR, to whom you will explain what you want to receive, and he will be able to search on his own. HR can determine which person wants to develop and which does not, who is difficult to manage, and who is not. If you are already a CTO or a head of direction and you have a Team Leader or someone who can become one in the future, take them for interviews, let them study. Then at some point they will be able to conduct the interview themselves. You look, sometimes you help, then you arrange a debriefing, and then they themselves will be engaged in hiring employees to their team. But this is about growing Team Leader, and about this in another article.

findings


Many will say, Team Leader should not do this. And they will be right, in the ideal world of a big company should not, where all the processes were debugged by another enthusiast. But answer yourself the question: “What do you want in a year from the company?” In order for it to grow, the team must also develop with it.

The more carefully you select people, the less often they will leave you. For three and a half years from my team (there were only 30 people in it), only three left, and then two for family reasons.

Use different techniques, go to conferences, communicate with people. I myself found two employees. Engage social networks, communicate with people from universities, from there you can also attract young professionals, for example, through practice. All doors are open for you.

Team Leader recruits a team for its tasks and its vision. Everyone has strengths and weaknesses, there are no people who are absolutely strong in everything. Your task is to discern the potential of each person at an interview, test it on a trial period and eventually assemble a team so that people complement each other and work as a single mechanism. Hiring talented people is not a search for super-professionals who can solve any problems. First, they are few, and secondly, it is very expensive. Your task is to find people with potential and be able to open it, help them with growth. And remember that with them you will grow.

Thanks for attention! Next time I will talk about how to build an effective development team.

Source: https://habr.com/ru/post/448102/


All Articles