A programmer's bitter reflection and summary

Source: Internet
Author: User
Tags coding standards
On the surface, many people look at the old practices. In fact, their hearts are better than others, self-confidence, vanity, and even sinister. I am used to seeing more at work. Some people write everything on their faces. On the surface, they often offend people and even hate people. But what they do is not necessarily true. I believe most people have watched the Hong Kong movie "Night Banquet. The Flattering scenes played by Zhang Xueyou and Liang chaowei are very interesting. One of them is: When two butlers tell the boss an idea, the boss immediately stops and then takes a nap: "Oh, I thought of it. "I think of others' idea as my own. I have encountered this kind of thing more than once at work. The ideas I put forward are often used by others as my original ideas, of course, some thieves may sneak peek at me to describe their 'original' and see if I am unhappy or not, probably because the film was amused. All academics in the world are a huge copy. What's more, what's more, what's new, and what's new are cloudization! No, there are a lot of innovation projects, and they are all copied to the gray! However, you cannot give up on innovation because of this. The Earth cannot survive because there are animals that eat grass, and the spring will not survive because of the theft of water. First: Keep a dynamic heart. This is because it is the greatest fortune for others to steal. If you are not ready for this, Please cultivate it with a good heart. Everyone is a dazzling pearl, just blinded by dust.
I remember that when I first entered the company, I would work practically and be passionate. However, I offended my boss in the first week. I didn't do anything wrong. I remember my colleague helped me speak and later found that he was a very conceited person. However, the technical aspects of technology are not at your own risk. After this incident, I did not learn well. I will point out the unreasonable design and propose how to do it. For colleagues with weak language base and weak design patterns, I would like to recommend some books with good intentions to help others, but I am not grateful to others. On the contrary, most people will think that you look down on them. What's more, they will not reflect on improving their weaknesses, but will attack revenge and "look down on" their people. So remember. Second, you cannot give any comments. In particular, keep a low profile. This is also practical in daily life. Third: I often affirm and praise my colleagues' achievements and progress. Note that this does not require you to settle your favor. It is often a positive and necessary action to see the advantages of others and affirm them. This not only improves relationships, but also encourages others. I always think that a person without self-knowledge is equivalent to spam. You need to know your nickname anytime, anywhere. In other words, I have a colleague with a weak foundation, but I love to express myself. I often point around for fear that others do not know that I am a "master ". Because the old saying "yellow box" is often sneered behind the scenes without knowing it. Fourth: keep a low profile, be modest, and constantly improve your own strength. When I entered the company, my department was just established. After a while, I found that, due to the special nature of the Department team's development, it is necessary to develop internal code and design specifications on the basis of the general coding standards of the company, so he gave me his thoughts and agreed. So I drafted an internal specification manual. However, some people follow the Manual, while others do not follow the manual. The root cause of this situation is that the boss does not support it. There is no need to analyze the cause here, and you can directly give Fifth point: ignore its place and leave it alone. Do your job well. No matter where you are, there are not many open-minded and generous bosses, so this is important. We often find a very interesting thing during meetings to discuss the design scheme. The meeting was originally normal and harmonious. When it was the turn of a good person to talk about it, the atmosphere suddenly became inharmonious. Everyone can't wait to pick out his faults. Even if they don't understand what others mean, they will be confused. Talent has met soldiers, which is often seen in previous internships. At this time, I will sigh: A Hundred Birds "Laugh" Feng tu. The sixth point: Mu Xiuyu Lin Feng must know how to keep a low profile, not always sharp. There is an old employee in the company, who has a strong strength and can be regarded as a stand-alone person. However, in a department reorganization, the team was not improved. Instead, the team was promoted to a manager. Instead, the team was not too competent and was later than him. Before that, I heard rumors that the old employee was in contact with other companies and preparing to change jobs. Point 7: the idea of leaving the company cannot be shared with anyone in the company at the last moment. From the company's perspective, you are no longer loyal and unwilling to reuse you. However, from the perspective of employees, the company's treatment is not proportional to the ability, does not agree with the company's culture, wants to change the environment, and wants a better development opportunity. I personally found a rule: In a general company, the "loyal" who stick to the "test" at the end is often incapable of being mediocre. If you are a senior manager of a company, how would you treat such "Traitors? Eighth point: do not offend women in the office . Here, women are defined as follows: (1) Women of national treasures Program Clerk; (2) female test, this is not uncommon; (3) female assistant, everywhere; (4) female boss, this is the most terrible! When a man is together, he forgets the conflict and quarrel. However, women are not the same. If you are not careful, you will be offended. When you seize the opportunity, you will be shown together, and there will be no end to it! The most terrible thing is that it is like your warm loved ones in front of you. A leader in our R & D center is very cute. It is not clear what fans @ soul @ Tang has been filled to him, so that his position has been downgraded and his authority has been sold to a large part, I am very happy to dance all day. After a month or two, I realized that something was wrong, and then I felt sad all day. At this rate of communication, withdrawal is inevitable and is indeed not suitable for management. Most technical male have 'fan' heads and are not very good at dealing with interpersonal relationships. Ninth point: strengthen communication skills. Most programmers are still smart. It is no big problem to pay attention to it. But don't feel good about yourself. Our company has an IT male who has been working for more than 10 years and has been removed from communication with customers a few years ago, so far, it is sad to hear the cool-Spoken Mandarin. Tenth point: if there are no special circumstances, do not report across levels. This is important. In a sense, your boss is your boss, which directly determines your development. You are a soldier under him. Not everyone listens to everyone, or so many changes in History won't succeed, because everyone only listens to the Emperor. On the other hand, you are 'loyal to 'your boss, and he does not dare to use you, because who knows that after you promote you, will you go further? 11th: Be good at reporting to superiors . It is unclear whether the State cadres are the public servants of the people. But the managers in the company must be (if not, then he is not a good boss )! The group of plywood men looked like an official, but it was really bitter. We should not only deal with the leaders above, but also fully mobilize the people below to make achievements, so we will be overwhelmed all day. The above white face, then the splint male will sing black face. In short, it is not easy. They are very suspicious! It is often suspected that the following people do not do their best to work. Although a company generally has a task allocation management system, it is far from enough. You need to find the right time to let him know the progress of your work and your efforts. : Do not easily cause emotional pollution. Don't let others look at your face because you are unhappy. Learn your emotions. If you are a leader, it is too important. : Find your position and others' position in every action. For example, the number of seats during meals, the positions of the recipients during photography, the ranking order of the recipients during mass mailing, and the order of the positions of the authors of the documents. These are all important. Yijing has the following points: Ming phase and lide industry. If you don't even know where you are, how can you get your destination. 14th: there is no need to be an angry youth. I was angry when I graduated. But what about it? The nature of weak meat and powerful food has never changed. You must learn to try to understand this society and relationships. At some point, you will find that everything is taken for granted. If you are not satisfied with a specific situation, you should try your best to change it. Not even! All are not applicable. 15th: remember others' good and Forget others' evil. There shouldn't be too much hatred in a person's mind. Hate is the spam thrown to you by others. You are not a spam bucket. What do you pretend to do with it? When at the company Algorithm I have been an engineer for nearly three years. How do people treat me. I don't care too much about people who are not good at me, let alone revenge. On the contrary, when they have something to help me, I can always help with it with my sincerity, or even take the initiative to help solve the problem. This is the only thing I have been satisfied with over the past few years. I believe that living is practice. But you have to know whether you are doing good deeds or evil deeds. After three years of graduation, I always felt a little miserable when I looked at the road. I really understand a lot of truth. Thanks to the people who helped me and those who attacked me. Maybe a person can really grow up only after experiencing difficulties, so I have to lament the cruelty of creation. From: http://kb.cnblogs.com/page/147056/

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.