People, Performance and ethics

Source: Internet
Author: User

about people in this respect, the book is divided p={work, do not work, do not let others do things, do fake things, pretend to do things, about these classifications, of course there is a certain truth. Of course we all like to do that kind of thing, but many times we can not do this kind of person, we may be an idea away, think of fooling about it doesn't matter, so will indulge oneself become 第二、三、四、五 kind of person. We may be able to achieve the best results without effort, but this is obviously a fantasy, and the pie in the sky will not happen. After reading the blog of "A program Ape's life cycle," It feels like he is a programmer who has his own thoughts and is willing to pay. He has a piece of writing I very much agree, learned a lot, " leaving is a number of reasons, can only say and the company has a certain connection, but the subjective reasons are still in their own body." not only with the Department of Leadership exchanges, I also take the initiative with the company's general manager, sales department in charge of exchanges, there is no real theme, just out of politeness, in the future may be your noble. No matter what person around you, what happens, must have a bright heart, you will be like a Buddha to illuminate them, they are surrounded by you. "We can see his professionalism as a programmer, which is what we should learn." If I am in the original company's future is very limited, the family also has a small to raise, I think I would like him to choose a better home. No matter where, Benbon do his own thing is not wrong, whenever, should be the first kind of people.

On the performance, when our team started, we agreed to the performance of this piece, of course, we can not all get the same team results, this is not conducive to the mobilization of enthusiasm. Therefore, according to the efficiency of the project, error rate and the speed of completion to the team members to assess performance, of course, for the completion of the particularly good students, we will be treated differently, let him get his deserved results.

Regarding the professional ethics, according to the profession characteristic of the software engineer, from the quality, the accomplishment and the professional conduct three aspects to explain the software engineer should have and follows the most basic ethics standard. However, it is not the scope of this article to explain the technical aspects of the problem.

The basic quality of software engineer

First, discuss the quality. What is quality? According to the definition of a dictionary, it refers to the nature and characteristics of the thing itself. For people, usually refers to the nurture and exercise of the acquired characteristics or characteristics, both moral and non-moral aspects.

The following points should be the most basic requirement for software engineers:

Have a high sense of responsibility and a strong sense of mission

Self-conscious standardization and standardization awareness

Have a strong team spirit of teamwork

Good ability to communicate with colleagues

Treat customer needs correctly, understand customer needs, do not explain customer needs

Conscious sense of confidentiality and awareness of property rights

Develop good documentation habits through practice

Innovation and innovation through learning and summarizing

Obey the task and arrangement assigned by superior supervisor

Has the concept of software engineering.

The basic accomplishment of software engineer

    

Next talk about accomplishment. Accomplishment generally refers to self-exercise and self-cultivation, the aim is to achieve a higher level, in order to meet the needs of society. At the same time, the level of accomplishment, but also reflects a person's levels and style. The following 10 requirements, should be the constant pursuit of software engineers goals, but also to determine whether software engineers mature standards.

Familiar with and strict adherence to relevant work standards and regulations

Strictly follow the prescribed procedure and develop a good habit of program annotation.

Consciously set up regular and quality documents according to the norm

Proactively consult with professionals in the field on issues that fall outside of their capabilities

The problems found in the work should be submitted to the competent personnel in time

The ability to reuse design and modular thinking

Not only the habit of research needs, but also through the study to achieve a deep understanding of the needs of all aspects

Have a strong professional spirit

Consciously expand their field of knowledge to meet the needs of the company's development.

Professional Ethics of software engineers

The society has different requirements for engineers of different professions in terms of professional conduct or professional conduct. Professional ethics reflects the quality and character of a professional person. It is not only related to personal reputation, but also to personal career development and career. Any institution will not be entrusted with the responsibility of those who are defective in character.

Information that is not publicly available at work should be kept confidential

The Code and documentation written at work should be considered the property of the company

Do not intentionally destroy or steal the company's documentation resources and code resources

Do not embed illegal or unsafe code in your program

Software that does not use illegal or non-reasonable channels

Do not work part-time on business related matters under any conditions

Entering a computer system without violating regulations

No disclosure of the company's trade secrets, nor the sale of trade secrets for personal gain

Dedication, consciously maintain the legitimate interests of the organizations served.

The world of software is a rapidly changing world. Software engineers should not only constantly update and improve their professional knowledge, but also constantly improve their moral sentiment and professional ethics and management skills throughout their careers.

People, Performance and ethics

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.