What pushes us to organize training? In the first place - the need for quality improvement of work and staff development. As a rule, employees themselves are interested in developing. Often, however, it turns out that a person does not know where. He just wants to grow, but does not understand how he needs growth - "horizontal" or "vertical."
You can also use publicly available content. Of course, I do not propose to tell colleagues: “If you want to develop - look for a training manual on the Internet, and you will be happy.” You can make some kind of information kit for people who are eager to start working on automation, testing based on Selenium and Java - for example, in the style of “Java for beginners”, “Selenium for beginners”, including a number of interesting reports and articles. This content on the network is more than enough. So why not use it when there is a need?
It happens that in response to your initiative about training, staff members object to you, they say, “There is nothing to learn.” This is a normal reaction: a person occasionally jumps in the assessment of baggage of knowledge and experience. A vivid example: you have finished school, and it seems to you that you know this world “from” and “to”, you have nothing to learn. You go to college and understand that there is still something to learn. Finish the "tower" - and again: "Ha-ha, victory, now the world is at my feet!". Two more years of work in the company take place, and you understand ... Summary: a person should never stop developing - even if at the moment it seems to him that he knows everything, after a while the situation and his assessment may change. How to develop? Increase the load. Search for ways to optimize. Use the knowledge gained through training to make the process more efficient. Example: if you have listened to the test design training, start writing test cases, read testing optimization training, start submitting test cases to manual testing to automatists. Thereby you can save time. The value of you and your employees will increase, the process will become more efficient.
Does the business say that training will take away the time needed to fulfill their job duties? Explain that a series of trainings will take the department, say, 20 hours (this is the time that testers will spend on attending training or classes during working hours) and tell us that in the coming months you will save 10 hours on this knowledge every month. Thus, the training conducted will pay off in 2 months. It is very important for business to know that the investment in its employees will pay off. No one wants to give money in to dissolve in the void. In addition, people who have been trained will be able to share knowledge with colleagues: in many companies, it is common practice when, after attending conferences, employees tell colleagues that they learned what was interesting, new, good that they had adopted.
So, it seems to have turned out to motivate people, trained employees, they put it into practice, but ... not everything is as smooth as we would like.
In addition, I was faced with such a problem when the acquired knowledge entered the daily life of testers, and it seemed to them that they were engaged in super-heavy work. For example, earlier they all wrote bugs in the comments in the problem. After training, we came to the rule: for one bug - one ticket. And this began to cause confusion - after all, this approach required a little more time. "How did it happen? I wrote 50 comments to the problem earlier. True, then I spent 4.5 hours to figure out which of these bugs was fixed. But now it is inconvenient for me to put a separate ticket on each bug. ” But in the future, a person realizes: how great it is that I don’t need to wool these comments again, thanks to the “one ticket - one problem” system. But to realize this fact takes time.
Well, for the employees themselves you should have both a carrot and a carrot. I was faced with such a problem that, having shown the children opportunities for development, that is, having organized automation trainings, I showed them the “carrot” and said: “If you learn, everything will be great!”. They understood that sooner or later they would start paying more money for it. But at the same time there was no whip - no one knew what would happen if the training failed. As a result, we were faced with the fact that some of those who signed up for automation trainings regarded them as “an optional part of the program”, deciding: “Ah, I did not succeed, I will not bother with this anymore.” We spent our time, the time of the coaches, the employees themselves spent their working time, but did not get any results from some. As a whip option in this case, training programs can be made to KPI for growth within the company - both in position and in salary. That is, you say to the employee: “If you want a salary increase, you need to go through these trainings. And successfully pass, and not quit halfway. KPI is not fulfilled - no money. ”
Another complication that may arise is management fears that the cost of training will not pay off. It is important for business to explain that it is cheaper to train an employee than to hire a “ready-made” specialist with similar knowledge. Yes, and to assess the knowledge of the newly hired candidate will be possible solely at the level of resume and interview. In real work, he will show himself only in 2-3 months. If your managers say: “We don’t have the money to raise the salary of your employee after training,” remind you that if this person leaves, it will be more expensive to find a relevant candidate in the market.
Often a person says: “I have studied everything and know exactly how to write test cases.” Check it in practice - for example, send a person to a neighboring project to find out how test cases are written there. The theoretical basis will be identical, but in practice completely different situations, subtleties and details may arise depending on the context of the tasks being solved. Therefore, it is necessary to visually demonstrate to the employee that there are areas where he can develop.
In the end, we got a strong team, that is, a team of qualified employees with extensive knowledge and practical skills. Some of them are already starting to train young colleagues. We got the trust of the staff. Because a company that is involved in the process of self-realization of its employees - in a professional or personal field - is a good company. Organization of training increases work efficiency, and at the same time employee loyalty: it's nice to have such a “mentor” (represented by the company) at your side, from whom you can ask for help and maybe some resources or at least a hint where, how and what better to learn in this large and immense world.Source: https://habr.com/ru/post/245291/
All Articles