And who is in your gang?

 3r3659. 3r3-31. It so happened that in the companies where I worked, I loved all sorts of tests from the arsenal of HR. All - and managers, and ordinary performers, chased through these tests.
 3r3659.
 3r3659. Tests, as a rule, determined the type of personality in relation to professional activity - what a person is most inclined to, what is easy for him, what activity makes him tense, and what is better not to take at all.
 3r3659.
 3r3659. To our surprise, we found that different tests reveal approximately the same tendencies. If one test showed that a person, for example, the soul of a company, a shirt guy, then the rest of the tests give similar results.
 3r3659.
 3r3659. Probably, there is nothing strange in this, because the tests are based on the same principles, and divide people into roughly the same types of personalities, invented by scientists of the last century.
 3r3659.
 3r3659. But for me personally, this convergence of results helped to believe in the types of personalities, and their influence on the professional activity of a person. In addition, I had the opportunity to observe people with “portraits” known to me for several years, and the correctness of the characteristics was only confirmed.
 3r3659.
 3r3659. I will not talk about the tests themselves - this information is full on the Internet, and your HR, if you ask, will gladly send you a dozen.
 3r3659.
 3r3659. I wanted to tell not about the tests, but 3r33590. about my personal observations [/b] : how people with different characteristics behave in a team, which roles they perform well, and which ones it is better for them not to undertake, in what work and at what moment it is better to use someone (in a good way).
 3r3659.
 3r3659. I will tell you mainly on the example of programmers and system administrators. Sometimes I will go beyond the established limits, because There were no several types of personality in the IT team at all, but they were walking in neighboring departments. latent parasites .
 3r3659.
 3r3659. Among all those who were digitized in Belbin, only two people were strong motivators, and all were outside IT. Therefore, I have no examples of natural motivators from programmers.
 3r3659.
 3r3659. But there is good news. Motivator is something you can learn. So cool, like natural, it is unlikely to succeed, for one simple reason - to motivate them to 3r-3590. interesting [/b] , and we will have to do it through force, at least at first.
 3r3659.
 3r3659. I studied for a long time with natural motivators, I managed to acquire some skills. Compared to those guys, I, of course, was a hoe, but in the midst of programmers with beer he pulled.
 3r3659.
 3r3659. Pro motivator skills are well and written a lot in books on applied psychology, emotional leadership, and leadership in general, and in any non-fiction, such as Transurfing.
 3r3659.
 3r3659. Personally, my opinion is that at least one person in a team must become a motivator, at least a little. You will have to try for it, but now. You can indulge yourself with the fact that motivation skills are very versatile, and their acquisition will make the right contribution to the dismissal kit.
 3r3659.
 3r3659. 3r3610. The soul of the team
 3r3659. Personally, this team soul seems to me the most useless dude for programmers.
 3r3659.
 3r3659. This is the guy who calls everyone to drink beer on Friday after work, or in the summer on a hike, or starts talking “for life” while working, or shouting “Guys, let's go and eat!” At 12-00.
 3r3659.
 3r3659. I don’t know, maybe these are some preconceptions, but such a programmer (and he was in our team) more infuriated me than he joined with the others. I will not insist, but it seems to me that it is wrong and harmful to forcibly mix personal and working.
 3r3659.
 3r3659. It is fun, of course, but it is bad for the work - and we came to work, sort of like work. If I want to drink beer, then I will find with whom, and I don’t need a reason, and I can handle the organization of get-togethers somehow.
 3r3659.
 3r3659. There were many such "souls of the company" before, in factories, in villages and small towns. Thanks to them, there are always two value systems in the team - professional and household, and they almost always conflict.
 3r3659.
 3r3659. If you work well and a lot /efficiently, then you fall out of the household value system - you don’t drink tea from 9-00 to 10-00. Accordingly, and vice versa - the one who knows the most jokes, stories about fishing, and brings the most delicious cakes from home - is rarely the foremost production.
 3r3659.
 3r3659. But here, I repeat, my personal opinion. Actually, like everything stated in the article. If you like the shirt, the guys in the team - on health. I do not like. Therefore, I limited the length of their fishing stories :)
 3r3659.
 3r3659. Motivator for the team is more important.
 3r3659.
 3r3659. 3r3610. Diplomat
 3r3659. The translation is stupid, in the original it is called "resource investigator" - an expert on resources. In a team of programmers, especially implementers, an extremely helpful guy.
 3r3659.
 3r3659. A diplomat is a person who is interested and easy to build external relations with respect to the team. In our reality, these are relations with users, customers, owners, decision makers, etc.
 3r3659.
 3r3659. Especially such a person is indispensable, as you understand, on introductions - where you need to spend a lot of work with the external environment. This is especially important not on franch deployments, where the relationship is, so to speak, for one night, but in active fix teams that develop the corporate information system of the enterprise at a normal pace.
 3r3659.
 3r3659. Because the long-term success of the team, one way or another, depends heavily on the external environment. You can be the coolest super-duper team, but if your friends are only Lilechka from the accounting department and Serega from the sales department, and the rest of you are considered a bunch of self-satisfied morons with horse wages, then this holiday will not last.
 3r3659.
 3r3659. We were lucky - there were as many as two diplomats, so to speak, of different levels.
 3r3659.
 3r3659. One is a specialist in horizontal relations, who quickly made many connections (in a good sense of the word although, who knows) with unburdened high-level employees in almost all departments. Not that they became direct bosom friends, but they responded almost joyfully to adequate requests for help - they wanted to help a good guy. We, as a team, brazenly used these links if we needed it for implementation or change.
 3r3659.
 3r3659. The second is a specialist in vertical ties, pointing up the stairs. This guy had consciously built a fairly stable direct channel of communication with the top - the owner, director, top managers.
 3r3659.
 3r3659. Especially helped contact with the owner and director, because with it, it was possible to have a very significant influence on senior and mid-level managers, who are often a brake on implementation and change.
 3r3659.
 3r3659. It turns out that middle managers were unlucky most of all - they came under pressure from above and below, from two overly annoying resource investigators.
 3r3659.
 3r3659. 3r3610. Idea generator 3r33611.
 3r3659. This is a person who likes to come up with ideas. Ideas are his product, the result of which he is proud. It doesn’t matter if someone implements this idea or not, it’s enough for the generator to come up with and come up with the idea - and he thinks he has worked well and fulfilled his mission.
 3r3659.
 3r3659. There are a lot of generators among programmers, because our profession is creative. A generator programmer working on fixes in a normal company — such as a factory or wholesale business — can, if you broaden your horizons in related business areas, go beyond IT and make an impressive career breakthrough. The reason is simple - there are very few generators of ideas among the non-creative professions, so in related areas there is, physically, a lack of high-quality ideas.
 3r3659.
 3r3659. Ideas such as “the chief accountant invented the EDI to connect”, or “financials invented a transfer to the FIFO in the management account”, or “The logistics director invented the WMS to implement”, or “the director of commerce smoked that the introduction of CRM increases sales by 10%” alas Formally, these are ideas, but their quality is zero.
 3r3659.
 3r3659. A generator programmer is able to invent high-quality applied ideas, because, however trite it may be, he is a programmer. Judge for yourself.
 3r3659.
 3r3659. If, for example, an idiot (not a programmer) is allowed to formulate requirements for an information system, then his ideas will feed bash.org. After all, have you heard, at least once, the idea of ​​a “big red button” (is it still green)? More often, ideas of idiots begin with the phrase “You know how to be alone…”, well, there further meaningless fantasies begin, such as turning on a computer in the morning, drawing round forms, working from a mobile phone “like on a computer” (= in a thick client), staff manage through exoskeleton, etc.
 3r3659.
 3r3659. All these ideas are a meaningless set of letters that you shouldn’t say, for one simple reason - they are not realizable, and therefore are useless. Well, like the idea of ​​"make peace in the world." Such ideas are uttered by idiots for only one thing - to be spoken.
 3r3659.
 3r3659. The generator-programmer has one key difference - his ideas are context-sensitive. Because he is a programmer, especially if he also has 1Snik, and he always has something in his head? 3r33590. Limitations of the [/b] platform. 3r3600. be they wrong [/s] .
 3r3659.
 3r3659. Platform restrictions sit in the head, as a coordinate system, forcing to remember what is possible and what is not. Of course, these restrictions are constantly expanding - and the platform 3r33600. sort of like, if you believe the mirror through 3r336011. is evolving, and external to 1C frameworks are firmly established in practice, but the context is always defined.
 3r3659.
 3r3659. Of course, there are always new technologies, blockchains, artificial intellects, and all kinds of opensource. But if you ask the control question “What are modern IT technologies capable of?” To a programmer, he will answer “to many things, but they still cannot dohera, go and drive in the delivery note and do not interfere with OneScript.” And if you ask the same question to an idiot, then he will answer “For everything!”.
 3r3659.
 3r3659. Returning to go beyond IT. Now you understand why the ideas of a programmer who figured out, for example, in logistics, would be valuable? Because he will know the limitations, and the idea he expressed 3r-3590. already passed 3r33591. (in his head) check for restrictions. Although, of course, in the end there are questions like “here I’m just not sure that this is possible, you need to google and smoke manuals” :)  3r3659.
 3r3659. And now we return to the team of programmers. The generator is very important for them. First and foremost, its greatest value is 3r33590. non-standard solutions within the limits of 3r3-3911. . The generator will help to avoid, for example, thousands of lines of govnokod, by inventing a small solution for a whole class of problems, on something like a layout.
 3r3659.
 3r3659. Again, custom solutions are not necessarily something out of the ordinary. Sometimes only the generator will see the possibility of using a standard mechanism where others see only the new kilometer of code.
 3r3659.
 3r3659. But the team with the generator can be full of problems.
 3r3659.
 3r3659. First, the generator - 3r33590. Narcissus 3r???. . If he gives out an idea, she should definitely like it, otherwise he will be seriously offended. Because he, poor thing, tried, he thought, he did not sleep at night, and here - a cold silence in response.
 3r3659.
 3r3659. Secondly, 3r33590. the generator in the team should be one [/b] . If there are two of them, it will be a nightmare - they will surely start “to be measured by ideas”, to become depressed and depressed if the second has invented something more abruptly. No, not so - it will be discouraged due to the fact that 3r33590. supported r3r3591. someone else's idea.
 3r3659.
 3r3659. If there are two of them, you will have to learn the rules of living together.
 3r3659.
 3r3659. Thirdly, the generator must be recorded. Better, of course, to make him do it himself. Because the generators have a memory gap, and if you do not write down the idea, then 3r-3590. he will come up with it sincerely for the second time. and you will again have to like and admire. And if he does not write down, but he remembers, he will remember for a few more years - yeah, I told you, and you ignored, never listen to me, blah blah blah.
 3r3659.
 3r3659. But all is not so bad. Generators are quite capable of growing up and becoming adequate. It helps, oddly enough, the already mentioned record of ideas - somewhere in the information system. When an idea is written down, the generator lets it go and stops rushing with it, like with a written bag.
 3r3659.
 3r3659. But the main thing will happen later. When the generator returns to the previously recorded idea, he himself, the first, will say that the idea is lazy. Because, if this is a normal generator, and not lazy to write down, the list will be large - hundreds, thousands of ideas - and there will be no reason to cling to them, you can safely delete the marriage. Because it's not scary - a million more ideas will come to mind.
 3r3659.
 3r3659. Well, don’t try to convince the generator that “the idea is nothing, but production is the result”. He has an iron counter-argument - “well, come on, try to come up with an idea yourself, and I will program and issue it in production”. The torments of creativity of the non-generator are not worth it, and even this brute will hang around and laugh.
 3r3659.
 3r3659. These things are better just to let go - to each his own.
 3r3659.
 3r3659. 3r3610. Analyst
 3r3659. It is also called the "critic". This is a dude who knows how to competently consider decisions, ideas, processes, systems, and make verdicts.
 3r3659.
 3r3659. For example, he can well predict the results of the changes. In our 1S practice, this is important, you know yourself - you need to understand how changes in one metadata object can affect another object.
 3r3659.
 3r3659. There are quite a few such guys among programmers, they are not in short supply. Probably, the analyst is generally a common personality type for all engineering professions.
 3r3659.
 3r3659. In teamwork, it is important and useful to ask for the analyst's opinion. He, like all the types previously listed, 3r33590. interesting [/b] analyze and criticize other people's ideas, suggestions, plans and goals. Therefore, do not worry if you give him something to analyze - for the analyst it is a thrill. Of course, if it’s not about the two revolving shells that are uploaded to Excel, between which you need to find differences.
 3r3659.
 3r3659. The analyst complements the idea generator well if they are both adequate. One comes up with an idea, the second analyzes it. Both in the case, no one hurt everyone 3r3590. interesting [/b] . This can be turned into a game.
 3r3659.
 3r3659. The analyst in the team of programmers is well suited to the role of a scrum master, a person who oversees the work of the others and sees what programmers are blunt and lose time on. He manages to do this quite easily, because finding a loss for the analyst is a thrill, because loss is a mistake in the system. Favorite dish analyst.
 3r3659.
 3r3659. True, the analyst will only get half a scrum master - the one who saw the problem. And how to solve it, the analyst does not come up with - here you need a generator. And then the analyst will criticize, try to solve the problem, find interface inconsistencies, inform the generator, he will come up with something new, etc., 3-33600. ad infinitum, stop them already somebody r3r3601. iteratively.
 3r3659.
 3r3659. There are two extremes in analytics that need to be followed.
 3r3659.
 3r3659. The first is perfectionism and excessive dedication. If you do not set restrictions, it will analyze the location of elements on the form to infinity.
 3r3659.
 3r3659. The second - do not let it to the system, which is almost in production. The analyst doesn’t care that you have deadlines and nerves at the limit, he will stick his nose at the flaws, “which are obvious as you don’t see.” Even if it is the same bit down the bindings on the form. Submit to analyze the next project. Or let the soul of the team bring him to the canteen :).
 3r3659.
 3r3659. 3r3610. Artist 3r3r11311.
 3r3659. This is the most common type of personality - both among programmers and among employees in general.
 3r3659.
 3r3659. This is the person who will do what they say. And that which is not said will not be done.
 3r3659.
 3r3659. This formula describes well its advantages and disadvantages. If the performer is correct, in time to set the task, then he will fulfill it with a high probability. Well, if done, and the next task is not, then what? That's right, go blunt on facebook. Or in the canteen with the soul of the team.
 3r3659.
 3r3659. Artists love instructions, plans, schedules, processes, systems, and so on. It is they who form the mass, which happily and meekly helps build hell 3r3633. - because they were told to.
 3r3659.
 3r3659. At the same time, performers are the best environment for introducing changes. For example, to move programmers to scrum. It is clear enough, consistently to explain that now the task is not there, but here, on the board, and they have no deadlines anymore, and you need to figure out until the end of the task, but before the end of the week.
 3r3659.
 3r3659. And it makes no difference to them, because they have a clear and understandable coordinate system at work - 3r-3590. if you do what is ordered, then you are a good fellow [/b] . This is what should be used.
 3r3659.
 3r3659. Sometimes, of course, such programmers are furious - they also need to chew everything, and the task, and the process, and where to go, and with whom to talk, and what to read, and where the files with the remnants lie. But they are furious if you do not know the type of personality. And when you know - everything, of course, here he is such a dude, and it is necessary to treat him that way.
 3r3659.
 3r3659. The worst thing in the world is the filth that performers in this world do - they become leaders. After all, in order for the performer to lead, someone must lead the performer. Not strategically managing, giving goals for a year, but right every day - to set tasks, to write into a corporate notebook, timeline, explain details, designate resources, etc.
 3r3659.
 3r3659. And then this executive director goes to his subordinates, and the chewing of snot begins. No, how to do something yourself, the performer still somehow understands, and how to delegate it to his subordinates, and even keep track of the performance - ahhh, better shoot me.
 3r3659.
 3r3659. The typical behavior of such leaders is “it's easier for me to do everything myself.” In fact, it is simpler, because it can 3r-3590. do [/b] , and not to lead. And the problem is not in the subordinates, but in the manager - as they say, I apologize, “you do not want to be fucked up, do not torture me.”
 3r3659.
 3r3659. Of course, if someone once writes a normal instruction “how to manage a department,” then the executor will succeed. But it will not be a performer, but a dispatcher.
 3r3659.
 3r3659. And so - nothing, good guys. If you know how to cook them.
 3r3659.
 3r3659. 3r3610. Specialist 3r3611.
 3r3659. I used to think that a specialist is that same performer, only a highly specialized one or something.
 3r3659.
 3r3659. But when it turned out that one of my subordinate sys.admins was an expert, I finally realized that this guy was wrong.
 3r3659.
 3r3659. A specialist is a person who normally, with interest and enthusiasm, solves problems 3r3590. only in the area he chose [/b] and in which he is really an expert.
 3r3659.
 3r3659. There is no question of any sense of execution. But, unlike the performer, there is enthusiasm.
 3r3659.
 3r3659. For example, we have a specialist in server hardware and software (both Windows and Linux). If you, God forbid, have a serious task of setting up servers, and even the task is not ordinary, but important for the company - for example, the elimination of vulnerability - this guy will sit in the server for days, without breaks and weekends.
 3r3659.
 3r3659. Just because it is interesting to him - to solve problems according to his specialization.
 3r3659.
 3r3659. And all the other tasks he will solve carelessly. Or, as they say about so many system administrators, "as if he’s piled on his pants." There is no question of any sense of execution, discipline, timing, or quality. Did - and that is good.
 3r3659.
 3r3659. And, unfortunately, or fortunately, such specialists are valued precisely for their “specialism”. Because the solution of a task that fell clearly into the circle of interests, on weekends and nights, in the value system of almost any manager looks like a serious commitment to the firm.
 3r3659.
 3r3659. Such approaches have long enraged me. I understand, it is interesting to you to dig with the server, but, damn, someone has to change the cartridges too, and sometimes you have to lay a twisted pair.
 3r3659.
 3r3659. But specifically in our case, the solution was found on its own - in connection with the extension, they took an assistant system administrator, lower qualifications, but - about happiness - the performer. And that's all, order and harmony have come in all the matters that the main sysadmin did not like. And finally, he had time to dig deeper into the servers, buy and set up a second tsiska, auto-switch to the backup Internet channel, pick up vpn between offices and ooooo, there was a huge list that he himself wrote and was happy to do.
 3r3659.
 3r3659. 3r3610. Finisher
 3r3659. This is the most elegant personality type, but I have to disappoint - I didn’t see him among the programmers, this was not the case with our team.
 3r3659.
 3r3659. But there was one bright, rich, natural finisher among the leaders parallel to me. From him and write a portrait.
 3r3659.
 3r3659. A finisher is one who knows how and loves to bring things to the end. Cases are both small tasks and large projects.
 3r3659.
 3r3659. No one in the company could do so long projects like this man.
 3r3659.
 3r3659. Judge for yourself. During my observations, a person fell several times to manage projects whose duration ranged from 6 to 24 months. Good, big projects, with big budgets, versatile.
 3r3659.
 3r3659. Now guess how missed the person with the actual completion date of the projects? 3r33590. 1 day maximum [/b] ! It is not joke!
 3r3659.
 3r3659. Moreover, there were no podgadyvany, skryam-tricks, reducing requirements, spreading tasks over time.
 3r3659.
 3r3659. First, when the person was put to lead the project, he was immediately told the time - exact, until the day. And no plan, just a goal.
 3r3659.
 3r3659. The person, without fail, made the most complete and detailed plan, budget, designated the performers and resources, the volume of outsourcing. All agreed, of course.
 3r3659.
 3r3659. And he did. Just in time, all points of the plan. It is clear that there were deviations inside the project - something was delayed, somewhere outsourcers failed, or the cash gap suddenly interrupted funding and, accordingly, some work or purchases. Like everyone else, in short, it's life.
 3r3659.
 3r3659. But what is important is not what happened, but how the manager reacts to it. And this dog, the finisher, differs from us, ordinary loafers, in that it is will always find how to return to the schedule ! He doesn’t even have a thought that with the emergence of - objective, external - obstacles one can hide behind, otmazatsya, renegotiate the term.
 3r3659.
 3r3659. Its (finisher) key competence is to always understand what needs to be done and what will lead to the finish. The finish is work done on time.
 3r3659.
 3r3659. I sincerely admire this competence, because I have not yet learned this. But I understand the obvious disadvantages.
 3r3659.
 3r3659. The main disadvantage is a permanent, conveyor production 3r33584. surrogates 3r3631. . Above, you have seen that a person gets a goal, and turns it into a task list, from which he almost never retreats. This approach is the main breeding ground for the surrogate.
 3r3659.
 3r3659. For finisher project goal, its meaning and benefit do not have any value. All that matters is the right finish. He kicks from the fact that hit like a shooter at a target . Well, or as in a joke - kayfuet, when he ran for the bus, and managed to jump on the bandwagon. And then he asks - what is this number?
 3r3659.
 3r3659. A secondary, but also an important minus - the finisher is scary, constantly and painfully endures all brains. If the finisher needs to do a project, and you, God forbid, stand in his way - do not expect mercy. Whatever your position, reputation, authority - the finisher comes to the president, but you will do what is necessary for his project. You signed, or for the first time you hear about his project - take it out and put it down.
 3r3659.
 3r3659. But the finisher is tricky, if adequate. He will bring out to you and all the brains while the project is going on, and then, at the end, he will come, hug, kiss, cry and say that he is not bad, 3r3600. and the evil will of Saruman drove him through the steppes of Middle-earth [/s] the director made, and you are his best friend, and he didn’t want to shout at you or complain at all, it was just a matter of life and death, blah blah blah. And forgive, where to go. Until the next project.
 3r3659.
 3r3659. Therefore, I personally did not learn anything from this particular finisher - I don’t like the methods. But the goal - to learn how to do projects on time - I like.
 3r3659.
 3r3659. 3r3610. My gang
 3r3659. Anticipating the question “what is your Belbin profile?”, I will answer: Idea generator + Critic + Diplomat. I can come up with an idea, I can trash someone else, I can do it with someone else’s hands. I work slowly, badly and only from a stick.
 3r3659.
 3r3659. Having understood this, I drove out my small team using the Belbin test, and we redistributed responsibilities, replacing the missing competencies and skills.
 3r3659.
 3r3659. The team had, besides me, 4 programmers. The three had a prominent role of the Contractor, so all duties beyond its scope were removed from them. They began to communicate less with customers and users, because not diplomats. And I, and they themselves, stopped tormenting themselves, squeezing ideas out of themselves — that was my job.
 3r3659.
 3r3659. One of them turned out to be the Soul of the team, so he became something like a mediator - he extinguished conflicts, convened everyone for lunch and pobohat in the weekend.
 3r3659.
 3r3659. But there were gaps. For example, there was a lack of coordination, none of us had this role. Therefore, we simply replaced this role with automation and prioritization techniques, such as 3r-33630. this
. In essence, they used the roles of the Idea Generator and the Contractor to invent and automate a technique that replaces the coordinating person with a coordinating machine.
 3r3659.
 3r3659. The same was done with the role of the Finisher - automatic balancing was added to the system of priorities, depending on the degree of completion of the project. I wouldn’t say that the megacrut came out straight - the aunt from the article did better, but, on the whole, he did it.
 3r3659.
 3r3659. But the role of the Motivator had to be mastered by me. The experience is also valuable, because, it seems, it turned out. This will be a separate article.
 3r3659.
 3r3659. After all these modifications, we were no longer called "programmers", "information technology department", etc. - we became a gang. It was not we who called ourselves that way, but one depressed financial director who was not able to get through his stupidities through our all-round defense.
 3r3659.
 3r3659. The main thing in the Belbin model, in my opinion, is to accept, understand and adapt. If there is not a single Idea Generator in the team, then it’s not necessary to fantasize that “yes, we only will, we will come up with so many ideas!”. If, damn it, there is not a single Contractor, then in general not a damn thing will work out - everyone will lead and motivate each other, but there will be no one to work. And if there is no Coordinator, then there will be a lot of meaningless, useless, or even harmful work that nobody needs. 3r33655. 3r3659. 3r3659. 3r3659.
3r3659. 3r33655. 3r3659. 3r3659. 3r3659. 3r3659.
+ 0 -

Comments 1

Offline
Click Here
Click Here 25 July 2019 09:38
good work and thanks to the writer

Add comment