15 suggestions for it newcomers: hard-pressed programmers to reflect on and summarize the difficulties!

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 as follows: when the two butlers help the boss to come up with an idea, the boss immediately stops, and then takes a shot at his head: "Oh... I thought of it ...", Consider others' idea as your 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, probably because I thought that 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 was helping me talk, and later I found that he was a 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 foundation and weak design patterns, I would like to recommend some books, such as, and, 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. Therefore, please remember the second point: do not give any comments. In particular, keep a low profile. This is also practical in daily life.
Compared with the second point, the third point is often to affirm and praise the achievements and progress of colleagues. 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.
In this case, there is no need to analyze the cause. The fifth point that should be remembered is to ignore its potential and not to talk about it. Do your job well. No matter where you are, there are not many open-minded and generous bosses, so this is very 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 is too impatient to pick out his faults, even if they do not understand what others mean, they will be confused. Talent often encounters soldiers, and previous internships. At this time, I will sigh: A Hundred Birds "Laugh" Feng tu. Remember the sixth point: Mu Xiuyu is a must for Lin Feng. You must know how to hide your secret and never be 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) national treasures-level female programmers; (2) Female tests; (3) female assistants are everywhere; (4) female superiors, this is the worst! 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.
Our R & D center has a very cute leader who is not quite clear about what he has been filled with, 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, something was wrong. Then, all day long, and the speed at which such a communication reaction was met was inevitable. It was indeed not suitable for management. Most technical male's heads are 'fan', which is 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 man who has been working for more than 10 years. He was 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 above leaders, 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 location of the photos, the ranking order of the recipients during mass mailing, and the order of the positions, and of the document authors 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 heart. Hate is the garbage thrown to you by others. You are not a waste bin. What do you always do with it? I have been an algorithm engineer in the company 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.

15 suggestions for it newcomers: hard-pressed programmers to reflect on and summarize the difficulties!

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.