The three commandments of the programmer

Source: Internet
Author: User
Tags microsoft website

Now many online programmers are in the groove of their own tragic experience, there are some of the unique environmental factors in the celestial, of course, the programmer's own problems. I think that as long as there is a career, there will be no comfortable, such as you like travel, but if you really do the tour guide this line, you will not necessarily like travel. That's why a lot of comedian are actually depressed. I haven't been a programmer for a long time, but I've found that there are some problems with the programmers around, and I'm writing here today to welcome the discussion and warn myself.

1 Not thinking ahead

  I worked in a unit with a technical director from a senior ERP company, known for ten years of work experience, but according to my judgment, this is the two years of his work experience has been repeated for ten years. came to the new unit is the only thing is to give technical good people gloves, but mixed to a moment, the company system frequently problems, he completely uncertain, by the boss as a thorn, now in Sipilailian state.

I do not know how many long-term programmers, arrogant and ability extremely uncoordinated, rely on their own experience in the initial accumulation of a company. I think this state is very dangerous. The programmer is definitely a lifelong learning industry, the technology update is too fast, to give a simple example of the end of 2013 IE11 launch, the former engineers found that many browser verification is not applicable now, So at least we have to go to the Microsoft website to learn IE11 those JS methods are removed (such as attachevent). It is hard to imagine that the industry can laurels.

In fact, we in this impetuous society forget some of the most basic truth, is that people do not have fangs and claws, why we can make the food chain at the top of the tiger most subspecies extinction (Bali tiger, Western tiger, etc.), I think we rely on the continuous struggle. Recently saw some job ads that read "Believe technology changes the world, not thick black". In this respect, I most admire the Germans can continue to study a very small machine in five generations. So, if a programmer does not want to degenerate into the so-called "yards", then action up.

2 Keen Management

  "Development 30 years old will have to transfer management!" "This phrase is common in the software training class classmate's mouth, even some people who have been in the line for many years also think so, why so many people are keen to manage?" First of all I don't despise management, management is also very important, like a joke:

Brother two people work, elder brother Malicious said: "Brother Ah, elder brother when overseer, a supervisor equals two people, so we are two three people!" "The younger brother said:" That iers good, then I also be a supervisor, so that we two on top four people! ”

There are a few reasons why some programmers want to turn to management, not that he thinks he is fit to manage himself, but why:

1 Official thinking

Our nation is a nation of thousands of years of authoritarian historical inertia, so every one of us is eager for power. This problem is donuts here.

2 laziness

This is related to the first question, a programmer began to stand on his laurels, as he grew older, he thought he was natural should be the leader, so you can be a "supervisor". For example, the technical director mentioned earlier.

3 Practical benefits of management

I believe that many programmers because of this enthusiasm for management, management can indeed mobilize more resources, and even the annual "Lucky Draw" also has a greater chance of winning, this is a historical objective reality, many of our top leaders are from the state-owned enterprises, is heavily influenced by the standard, they can not accept the engineer's income higher than the leadership, Of course, the bat giants are relatively good, which is why the three can achieve.

Some may say that this is a personal choice, and what qualifications do you have to dictate. But when you're 40, Sipilailian in a company until the contract expires and you know how foolish you were.

Even more tragic is that you are at this time re-employment is a problem. The TV series "Men's Help" in the left Yong Bang as a sales director after leaving the company found him in a very awkward position, from the grass-roots do not want to, and then find a director more difficult. If you are a incompetent technical director even worse than left Yong Bang, who would like to ask a can not solve the problem, but also dictate the "ye" it? You are not the boss of brother-'s two aunt's son-in-law. So I think that since we entered the programmer this industry is like a martial arts fiction in the choice of a door faction of martial arts, do not easily self-waste martial Arts. As I saw on another blog post, if you have enough seniority, you can try a career change, but keep in mind that there is at least programming, of course, if you can.

3 Belittle

  On this issue, I first say that I think about the future of social formation, now the popularity of mobile devices led to the fragmentation of knowledge, people seem to understand everything, in fact, do not understand, then will not be the future people will be differentiated, with hardware software more and more intelligent (also can be called more and more fools), Most will only use these devices the more IQ the worse, and the people who write these programs need to become smarter. So most people are called "Muggle", a few programmers become "magician", which seems to be the excessive interpretation of Harry Potter, I hope programmers have to have as a programmer's pride, because we this profession almost the last piece is not the second generation of the rich two-generation occupation of the position, as long as you are willing to work or harvest, Of course, this process is a bit longer than a foreign programmer. Computer is not your father is Li Gang or Li tie, as long as not conform to the law, will be error, paralysis.

So I think the programmer should have a sense of pride, before the phrase "believe that technology changes the world, not thick black" is the true positive energy. China's war period on horseback spear war, and Europe is almost barbaric state, to the late Qing Dynasty we are still riding spears, and Europe has developed a giant ship broadside, I think the most important reason for this situation is that we believe too much power, the thick black as a classic. I believe that the programmer represents the advanced productivity and is the hope of our nation.

  

The three commandments of the programmer

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.