Reading "programmers must be professional"

Source: Internet
Author: User

 

Original article: http://blog.csdn.net/myan/archive/2008/02/28/2127238.aspx

The following points are mentioned:

1. in his speech, Mr Chan proposed his observation that the average efficiency (or productivity) of software engineers in Silicon Valley is much higher than that of software engineers in Beijing, it may exceed 10 times.
2. Mr. Chen pointed out that this gap is not the gap between "Chinese" and "Americans", but between "non-professional" and "professional.
3. Mr. Chen said: "If you are a real professional software engineer, you should be able to achieve similar income levels wherever you are, because the software industry is a truly globalized industry ."
4. One sentence from Kent Beck, agile technical masterFamous saying: "I'm not a good guy.ProgramClerk, I am just an ordinary programmer with good habits ." The so-called "good habits" should be an important embodiment of "professional.

These are the theme that shows that programmers must be professional. Indeed, I think it makes sense that the longer I have been in the software industry, the more I can feel it.

Of course, the more important thing is that software companies cultivate people and the user level must be professional.

 

But I think of another thing:

Now the question is, how can we proceed? Do you know that you need to take the professional path now? There is also a 10-fold gap between professional and non-professional, said Mr. Chen Shangyi. What is the gap? No description.

By the way, isn't this the way Chinese people habitually handle problems? However, this is much better than playing Taiji.

But can the problem be solved by shouting slogans?

 

The solution is as follows:

First, analyze the problem clearly. What is the root cause;

Then we want to solve the problem by finding a non-zero-point solution;

The last step is to implement the solution and make appropriate adjustments based on the situation until the problem is finally solved.

 

I just want to say whether experts and professionals can discuss more specific things, rather than talking about concepts and slogans.

Please tell us how these less professional people can become professional !!! It is best to tell us for free, OK ???

 

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.