It also talks about the professional ethics of programmers.

Source: Internet
Author: User
A few days ago I wrote an article titled it workplace: shame for a person who never meets with talent. It was a bit unexpected to get a lot of support from my peers, so the joy was like the endless rivers and rivers, the flood of the Yellow River is out of control! It is really strange to say that people are willing to be recognized or praised for doing anything. This is a sense of accomplishment. Programmers need a sense of accomplishment in particular, however, this is often forgotten by countless boss or leader, so today's situation is that most programmers are depressed, they stay in the dark box for a long time, in the face of cool and heartless computers and thousands of codes, bugs are always endless, and their work is like a while loop without break ...... Lively, cute, innocent, and innocent Gg or mm are usually not programmers. This is a deep thought.

 

Each industry has its own industrial rules and has its own professional ethics. The IT industry is no exception. It is too big and ameng is too small, even if the title contains words such as "Total" and "manager", it is swollen and fat. In essence, it is still a programmer. Therefore, I can only talk about the professional ethics of programmers, I hope you can give more advice on the shortcomings.

 

1. Integrity and loyalty;

 

It is often said that people do things before they do things. It emphasizes the quality of people, and they do things well, but there are bad problems with people, I believe that he will not be admired and appreciated by everyone. It is usually difficult for companies to find candidates who fully meet the requirements in terms of technical competence and quality, therefore, many companies place a lot of assessment points on the moral quality and loyalty of personnel. It is not terrible that a person's technical level lags behind for the moment, as long as he has a good quality and is positive and loyal, then he is also a rare talent, and he will meet the enterprise's requirements in a short period of time through his own efforts.

 

Most programmers I know are honest, honest, and shy. Whether we are doing things or talking, we all like to go straight, without a city, without knowing how to get around, and without being smooth, it can be said that we are a group of lovely good people, and I am not doing it myself. Many times I am glad that after many years, I still have the simplicity and kindness ...... All in all, since we have chosen this line, we should love and be loyal to the software business. Whether we are an ordinary programmer or XX manager, we must always adhere to strict requirements on ourselves, I treat my colleagues with sincerity and loyalty to my work. How long should I take seriously and responsibly in a company.

 

2. strictly abide by trade secrets;

 

Currently, in the domestic IT industry, I think the most terrible thing is not the piracy issue, but the loss of technology (such as source code and documentation) WHEN IT talent is lost, which is hard to prevent, some large companies, such as foreign companies, do relatively well. Interfaces of all external devices on the computer are blocked, so they cannot access Ineternet or send emails or be monitored, this management method has advantages and disadvantages. It is usually difficult for small and medium-sized IT enterprises in China to achieve this. Therefore, it basically depends on the self-consciousness and character of employees. This is just like the fact that psychologists must keep secrets for patients, as a programmer or IT talent, when you are engaged in R & D of a product or take over a project, you must keep confidential information about the product or project, such as source code and documents, these things are undoubtedly the company's trade secrets.

 

3. Respect others' work;

 

This is not just our line. It should be the most basic professional ethics of all walks of life. We have been instilled in the idea of "Five stresses, four beautiful, three loves" since we were young. Even so, in the streets and alleys, you still often see spams, garbage, and red lights. This has to make us suspect that China's education model and quality have to go back to the IT industry. Piracy is a problem if the flood occurs, there are very few IT personnel who have never used pirated software, maybe not. To some extent, this is not a moral issue. I am a good person, but sometimes I have to use pirated software, because I am poor, a software cost me two months of salary. Do I still use my life? There are too many causes and too many problems related to software piracy. They are not just a few words. What I can say is that labor is great, glorious, and labor is hard, labor requires painstaking efforts and sweat. Therefore, the fruits of any person's work should be praised and any person's work should be respected.

 

4. The customer is God;

 

The customer is God and is a very general business principle. For example, every person who enters the store can see: "1. The customer is always right; 2. If the customer has an error, see article 1. ", You will hear, see, and feel her true meaning everywhere. As a programmer, there may be fewer direct face-to-face opportunities with customers, but every day you will receive a lot of suggestions from customers, we must study and analyze our dissatisfaction, complaints, complaints, and so on, and strive to do our best to meet the requirements of our customers. Our end users of software products are customers, instead of ourselves, the customer's opinions are very important. With the conditions permit, we should contact more customers, strengthen communication, cultivate mutual loyalty and trust.

 

5. Other aspects.

 

I believe there are still many questions that have not been imagined. Amon is willing to discuss these questions with you. The current domestic IT industry is too utilitarian, has too few humanities, and has too many desires, there are too few talents, too many products, and too few technologies. Even so, we insist on reform and opening up, and will continue unswervingly.

 

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.