Programmers must respond differently to different programs and tasks, such as professional and non-professional developers who have different attitudes and approaches in the face of the same problem. In the different stages of development of a job, the staff will treat the problem in different ways, for example, in the process of demand investigation, code editing, program testing, etc., we must look at the problem from different angles.
And each programmer's character and quality of the difference also led to each person's work style and attitude of different, knowledge of the final development results will not be the same, and this in team development is also a difficult problem that we must face, because each person's personality is different, So it is necessary to communicate in order to keep the work going smoothly.
The ability of program development may be calculated by experience or by the high or low of intelligence, but the ability to solve the problem can only be accumulated by their own normal. The teacher often warns us that programmers are here to solve problems rather than problems, and this must be done clearly. And this ability can be learned, such as some problem-solving perspective in reading the relevant information and books can be gradually developed. And I think one of the most important problem is the work attitude, regardless of the quality of the technology, if the attitude is very sincere, then the good technique of training will be around the corner, because once a person has the power and responsibility after he will take the initiative to learn a lot of knowledge, and then gradually become a high technical staff.
Program development language is a commonplace topic, some students have proposed that we now learn a language, and later if the boss asked himself to use another language or tools to do, and then we have to do is to learn several, in-depth understanding of learning, to achieve mastery, training their own learning ability is the most important.
Program Development Psychology Reading notes of the third