The main job of a programmer
The main work of the programmer should be: the application logic design of the program and the writing of related code after design. When you do the project, you have a general logical design, and then you start to write code, and when you write the code, you will constantly adjust the previous logical design and add new logical design. After the completion of the project, the test phase will adjust the logic design and related program code according to the user experience.
Software development process: requirements analysis, outline design, detailed design, coding, testing, software delivery, acceptance, maintenance. In the whole process, the time taken by the program coding is generally less than 1 time 2, and the design will take up most of the time.