What kind of boss do programmers want?

Source: Internet
Author: User

What kind of boss do programmers want?This article was published by love flower butterfly in vivo. I have been working for almost two years. I have had a bad time in the past, but I am not very well integrated with my team. There are both my responsibilities and others' responsibilities. I don't want to say who is right or who is wrong. I just want to describe the utopia that I desire here, where I want my boss. 1. The so-called "management" means to respect subordinatesIn the Warring States policy, Qi xuanwang told a story about Xuan Wang's situation in the countryside. When he met Yan Xuan, Xuan Wang said: Yan, come here. Yan said: Xuan Wang, come here. Xuan Wang is not happy. The Minister also said: Xuan Wang is the monarch and you are the Minister. How can you ask the King to come over? Yan said: If Xuan Wang calls me in the past, then I will pass, and I am greedy for power. If Xuan Wang calls me over and Xuan Wang comes over, that is, Xuan Wang is approachable and cherishes talents. So it's better to call Xuan Wang. Xuan Wang heard that he was angry and said, "Is the king still noble? Yan immediately went on to say: the talents are noble, and the kings are not noble. Xuan Wang asked: is there such a saying? Yan said: Yes. When the Qin Dynasty attacked Qi, there was such a command: A person who dared to pick grain and fruit near the cemetery in the next season will die and there will be no grain; a man with the head of Qi Wang, a ten thousand accounts, and a bounty. In this case, Qi Wang's living head is not as good as the cemetery of dead ministers! Wang listened and was speechless. There are more debates between Xuan Wang and Yan. I won't talk about them here. The final result was that Xuan Wang thought he had insulted him and asked Yan to accept him as a disciple (and was also rejected) with a sigh of relief ). In this case, whether it is a small company with only three or five programmers or a large company with hundreds of programmers, the most "noble" should still be the first line of technical, customer service and sales personnel. All managers should be a service provider and should respect these so-called subordinates well. Only by giving front-line employees a feeling of being respected and valued can they exert 100% of their abilities to fight for the company. There may still be people who are old-minded and muddy, saying, what if I stick to the "noble" Practice of managers over frontline employees? To answer this question, I want to use Yan Yu's words to answer the question: When Yan heard the ancient Dayu, zhouwanguo. Why? The power of the experts is also the power of dehou. Therefore, it is a child of the wild who is willing to develop agricultural land. And Tang Shi, zhuhou three thousand. In today's world, the South is called the widow, Which is twenty-four. In this case, do you have to make a mistake ?... 'The first place, not in fact, in the name of happiness, will be proud. It is so arrogant that it is fierce. '... It is Yao youjiu Zuo, Shun youqi, Yu youwu, Tang Yousan. Since ancient times and today, it has become a famous man in the world .... It is because of its morality and its fame. Yao, Shun, Yu, Tang, and Zhou wenwang are also .... The old man said: 'Although expensive, it must be base on the base; although high, it must be base on the following. 'The King Hou is called an orphan, a widow, and a zombie. It is the base of his base! Those who are not alone, and those who are sleepy and humble, while Hou Wang said to himself, should they not be human and distinguished? Fu Yao Chuan Shun, Shun Chuan Yu, Zhou Cheng Wang Ren Zhou gongdan, and all the names of Ming Zhu, is to Ming Hu Shi expensive also. 2. Technical servers and governance by virtueAs a programmer, it is generally not subordinate to a manager whose technology is not as good as himself. Therefore, to manage a programmer well, you have to "take technical servers ". However, in fact, many companies may encounter situations where management personnel are not as technical as their subordinates (for example, IBM is widely used in the industry). How can we achieve a balance? The answer is "governance by virtue ". Liu Bang is not as good as Han Xin, and the rule of the country is not as good as Xiao He is, but he is not as good as Zhang Liang. How can he win the world? A Chinese character is enough! How many powerful troops under Zhuge Liang have been attacked? A Chinese character is enough! Premier Zhou Enlai demonstrated no worse tactics, strategic capabilities, and prestige than Mao Zedong in the Age of war. Why did he say, "I listen to the Chairman? It is also a good character. It can be seen that a good manager does not have to have the strongest technology. From the counterexample, Xiang Yu should be the most comprehensive and powerful person in his team, but he is defeated. The most important thing is that managers must have "virtues", and those who have "virtues" should be able to integrate and bring up and down a rope. Is there enough "virtue? This is not the case either. Especially in Small and Medium teams, "skills" are still very important. Liu guanzhang, Sanyi, created a "technical" and "German" management team to bring Pang Tong, Kong Ming, Zhao Yun and others to the account. If Liu Bei has been doing his work, although he has always been famous for his virtue, it is difficult for him to have "technical" talents. On the other hand, Han Xin is superior in technology, and he is recommended to take troops. Therefore, those who serve people with technical skills should not be very useful (such as governing the country and serving as CEOs); those who serve people with morality should not be a minor officer (such as being a group leader or even always doing technology ); those without skills and morality should be bold and "demoted to common people". If they are left behind by human feelings, they will be mistaken sooner or later. 3. Be considerate and help with towingSo how can a good boss mine the outstanding technical and benevolent talents? The answer is simple-be considerate. If you are a superior technical engineer or a superior rende, you may be a low-level employee in the company at first. As a superior, you must carefully examine your subordinates. The so-called size is short and the size is small, and these outstanding people will flash in a flash at a certain moment: such as solving a deep bug and encouraging the team to work overtime to complete the task well. As a boss, if you "Ignore" your subordinates, you will often miss out on good materials. Some managers often look at people with their first impressions. This is not necessary. Confucius has a saying: "Give your words, give them away, give them away, and take people by appearance. It was said that when ziyu came to Confucius to study, he looked ugly. At the beginning, Confucius thought that he could not become a talent and refused to see him. Later, when ziyu traveled to the world, three hundred people followed him to study, and all the princes were chanting his prestige. This sub-feather is the famous Ming. Another "Zai Yu" is another disciple of confucius. He can speak and speak with likou. At the beginning, Confucius liked him very much. But later he found that he was neither benevolent nor very lazy, and Confucius even scolded him for "the arms cannot be carved ". The sage Kong still reads the wrong person. How can I get the first impression of a person while I am waiting for an ordinary man in the world? Therefore, as a boss, you must be considerate to the subordinates, observe what they say, and correct your understanding of the subordinates at any time, however, we should not only remember the general or arrogant performance of his interview at that time, but ignore his abilities and do not improve or respect him. As a manager, in addition to understanding the capabilities of its subordinates to explore talents, it is more important to help these "Xiaoyu. Training Talents is as important as discovering talents. Especially the talented people in the programmer group who have extraordinary skills, such as technology and rende, are often younger, and the social experience is still simple. If the boss doesn't help to drag it up, sooner or later, these talents will "suddenly become everyone ". Therefore, the supervisor of a programmer should be a good teacher and a good helper for his subordinates. Only in this way can your team become more and more powerful, because your team members have been growing. 4. Don't scold people and dislike othersMany people may understand this point, but little is done. It is necessary to control your emotions. When the progress is getting tighter and there is a problem at a critical moment, can you take responsibility for yourself and save it as a matter of danger? Therefore, this is the self-cultivation of administrators. Whether or not you have enough "virtues "! People do not like each other. One is to make their employees jealous of each other, and the other is to praise him in front of the client. If you appreciate him, you need to let him know. 5. Use the data only to provide sufficient space for growthThis is also an old topic, but it still makes sense. Nowadays, software companies are almost all equipped with project personnel for survival and development. Also known as: they will also be used after learning more. This is an injury to frontline personnel. Human intelligence and physical fitness are limited, while knowledge is infinite. We cannot learn infinite knowledge with limited intelligence and physical fitness. Therefore, professionals who are particularly interested in some aspects will appear. In addition, most people in the world are professionals, and our education system is also specialized. This kind of management mentality is different from the social situation, so that people can adapt to the project mentality. The money alone is a great mentality, which will surely make your subordinates mediocre. Therefore, as a programmer's administrator, we must respect our subordinates, develop a team with benevolence, explore and train talents, and use them in a sufficient amount to give programmers enough space, only in this way can you have a happy and invincible Liu Bang team.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.