суббота, 26 мая 2012 г.

Friday


Continuation of previous post has been revised and will be released in the form of articles in the ' Computerra ' in the near future (probably will ). Instead:.



About the boss.




Everyone remembers the song Meladze ... But the main words were - ... Bosses - they are....



No, I'm not in any way do not want to indiscriminately blame the decision makers in non-human entities and inhumane behavior. Just people are different and all have different perceived power over other people.



All probably experienced minor bureaucrat, huff on the importance, for which signatures have to be humiliated in front of the queue and ... Was used my will, immediately dispersed to all passport offices in the first place, then took up the bums would be in ZhEKah, which begins and which is supported by the disruption in Russia... And then. oh:-).



But the bosses of the programmers - to them a special approach. It is assumed that the programmers - people are smart, independent, creative, to which a special approach is needed. Even a book written for managers - ... As the cats mouth. ... The book, of course, is good, and it should read, especially the bosses, especially the section about nourishing feeding - programmers, like cats, are very fond of salmon and other delicacies. And if at the time of heavy debugging package with Whiskas put his arm, then zahrustyat no worse than chips.



What a long joke, cutting -ka truth - uterus. IT boss can be good if has three main qualities: respect, knowledge and courage.



respect.



Respect is at the first place, because it 's really important. The boss should respect their subordinates, and subordinates must respect the boss. The other methods do not work. I knew a boss who brings terror to simply subordinates... He yelled so that the walls were shaking, swearing at subordinates how much in vain, obscenities wings of female users (and not always for the cause, I must say:) and in general, quite frankly, asking for . But it was in the hungry 90s, and even in the province, and wages at the company paid a very high, so people were breaking into his pride and work. On the same bosses boss was polite, as a graduate of Oxford with an English queen, and humble as Mother Teresa with the orphaned.



But when a crazy boss still doprygalsya, and finally fired, not one person in the company did not shake hands with him, everything just turned away. Moreover, its all well know, and never took on the job ( the reverse side of the province ), so he had to move. I hope that in this situation none of my readers will never fall.



By the way, no special achievements under his leadership was not committed - so supporting corporate system.



Of course, this extreme case, but it clearly shows that the pressure and shouting will get you nowhere. Of course, to beat this boss fiziyu useless, it is better to leave and find another job. Although... I heard a story about how one 's office, which was engaged in the development and implementation. ERP. system, a boss of your marketing steps brought the company to ruin... and decided to put all the blame on the programmers, they say, made ​​a bad system. Meaning it was not just morally offensive. The children had nothing to lose, and they polish him face (as an honest one on one ), on which were the deepest moral satisfaction. But I'm certainly against violence:-).



Antithesis of crazy bosses, bosses are the pan- that is, trying to win the confidence of familiarity and love programming. ... In general, the pan- boss hard to hold onto its place as a great boss does not like such a relationship with a subordinate. But unfortunately, is often visited by large bosses are only 3 rooms in the company ( in ascending order of importance Affairs) - your office, conference room and a toilet, so mid-level commanders relationships with subordinates are outside their field of vision.



In one office was a case where half the programmers could no longer carry the thought leadership that the new head of the IT department is behaving strangely, and call the Alumni Baumanki. ... reason was angry, and he called the complainants of their chauvinists.



All became clear when the wife of one of the programmers said the director in a trendy beauty salon with a young man coyly definite form, that is to say he was one of the most, well, you get. ... And seems to think that the head of the IT department, too, of ...



I do not know how the head of the IT department supported him in this belief ( daily reports? ), But the fact remains... In the end, programmers have left out the normal orientation, well, almost everything... And the collective rotation of six months, too, to select appropriate.... Now, without the pink ribbons they do not take reports.



In general, the fact that mutual respect (well, up to certain limits, of course) must accept all. Respect may be different, of course - in small teams, it can be like a ... If a lot of subordinates, and to engage in personal development is not possible, then come to the fore the personal charisma. In principle, the charisma manifested in the first conversation with the person - if he has you to himself, and you can easily accept his leadership, it is rather a good boss... two exceptions - a gypsy - hypnotists (this is not the boss, do not give them your salary!) .



knowledge.



The second key difference between a good IT boss from the bad - it is his knowledge. Having knowledge is a necessary (but insufficient) condition for the existence of respect.



I remember one of my boss at the very beginning of his career for half an hour explaining to me how I should implement a group of key positions by opening the manual collection of data passing through it, building aggregates in memory, and m. Dr.. and m. n. Listening to him, I wrote a query. SELECT. with. GROUP. BY. Who did the same in the two lines for a long time... and then explained. argued that this is not a dirty hack, and that such. SQL. Yours went wrong, in general,. :-).



The presence of knowledge does not mean that the boss needs to know everything. First, it is not possible, and secondly, do not. The boss needs to know two things - the direction of movement and traps along the way. Signature functions to extract information from the registry it is not required to remember.



At the same time to ... Of course, it is difficult to identify, understand that the boss is in the presentation of a three-tier architecture based on. Web. Services. You it is the third time poses as other than ... But do not forget to dissolve the tail, as you can get a surprisingly tight and precise question which you yourself would like to forget it as a nightmare, but to ask his boss, and even without training....



In general, the art - to build a conversation with the boss in such a way as not to get a 2-fold greater volume of technical specifications.



Megaboss, the boss who knows everything, does everything better than you, can inhibit. If you have not set up ...



I knew quite good. programmer, who could not accept the fact that the boss (it was just playing coach ) knows and knows something is conceptually better, and still can explain it and put on the shelves. The shock of having to learn and catch up to the level of the team was so great that he quickly resigned....



I do not want to talk about stupid bosses who do not know the nichrome is what led. Most of these people sit in zaorganizovannyh companies, where the mass of intrigue and the IT department is just an appendage to production, and most importantly - it intrigues. Stupid bosses are very attentive to detail and the detail. They have to serve as an interlayer between the personal do not understand the big bosses and programmers who quickly realize that the chief of them appeared. So, stupid bosses read the magazine ... It is obvious that any document of more than 3 pages can not be read, in principle, so he goes to work with it, until thunder will strike... For example, in the near future, I look forward to reports of bankruptcy of one meat processing company, which operates one of the stupid bosses.



courage.



Unfortunately, not every head of IT departments have the courage to defend his point of view.



This is one of the reasons why I believe that in the future programmers will rule the world.



But to hell with him to the business - yet in our country the ability to evade taxes is more important than the company's strategy and innovation, you can spit at streamlining business processes. In the end, the greater the mess we leave behind, the more work will have subsequent generations of programmers.



But that's exactly what is needed bravery to good IT boss, it's ability to protect its employees. Most IT boss is not honorable and able to manage people, and the one who first came, and which then hired ... Roughly speaking, they took just a good performer accurate and forced to serve as head of. But people do not change with time - they just develop or suppress its features....



If the boss cringes frown accountant, what to expect of his subordinates?.



Every programmer in the shower boss.



Indeed, given the exponential growth of the population (the Chinese will help us ), every programmer who now lives can become the boss. So let's try to improve relations with the bosses, lay, so to speak, the good tradition - in order to benefit from it later:).






what next. Week was difficult, so Friday. Well, as they say zebra, after the black strip is white. Or tail:).



In general, the more will be fun, I promise:).












Комментариев нет:

Отправить комментарий