First, please translate the following text yourself, pay attention not to learn from others ' results or try to find the translation from the Internet, you must use their own language to understand the text once
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and Mainten Ance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to th E Following Eight principles:
Software engineers should be committed to the analysis, specification, design, development, testing and maintenance of software, and to the industry has a favorable and respected industry. In accordance with its commitment to health, safety and well-being, software engineers adhere to the following eight principles:
1. Public-software Engineers shall act consistently with the public interest.
Public-software engineers should be in the public interest.
2. Client and Employer-software engineers shall act in a manner that's in the best interests of their CLIENT and employ Er consistent with the public interest.
Customers and employers-software engineers should act in a manner that is in the public interest in the best interests of their clients and employers.
3. Product-software engineers shall ensure that their products and related modifications meet the highest professional s Tandards possible.
Products-software engineers should ensure that their products and related modifications are in line with the highest professional standards possible.
4. Judgment-software engineers shall maintain integrity and independence in their professional judgment.
Judgment-Software engineers should maintain the integrity and independence of their professional judgments.
5. Management-software Engineering managers and leaders shall subscribe to and promote a ethical approach to the Manage ment of software development and maintenance.
Management-Software engineering managers and leaders should subscribe to and promote an ethical approach to managing the development and maintenance of the system.
6. Profession-software engineers shall advance the integrity and reputation of the profession consistent with the public Interest.
Professional-Software engineers should advance the integrity and reputation of the industry in line with the public interest.
7. Colleagues-software engineers shall is fair to and supportive of their colleagues.
Colleagues-software engineers should be fair and supportive of their colleagues.
8. Self-software engineers shall participate in lifelong learning regarding the practice of their profession and shall p Romote an ethical approach to the practice of the profession.
Self-study-software engineers should be involved in lifelong learning, and in their professional practice, and promote the practice of ethics.
Second, according to the study process to give a summary and for teachers to give advice and advice, more than 1500 words.
Software engineering finally closed class, in retrospect it is not so much, perhaps because they did not devote themselves to and by their ability to limit, so did not feel the curriculum within, just not learn some of the epidermis of the things.
Do secondary School:
Doing secondary school This is the requirement of the new curriculum after this course reform. Learning in practice will make the learning process more profound, and the computer professional students lack of practice, this is an indisputable fact, at least I am the case. And I myself is not the more don't want to do, and then fall behind more, but this semester I was trying to learn, to follow the course, to do. Limited by their own ability, it is more difficult to do, but I insist, always follow the request to do, do not reach the requirements are often, but even so I learned something. If I could practice this course on a solid footing, I would probably learn more, even more, of the essence of the subject. The pattern Tucson broken. I have a long way to go.
Learn to do:
This is my basic status this semester, I am first to learn the basic knowledge, and then to practice, the basic knowledge is poor can only do so. Fortunately before the oneself have so a little foundation, plus now have so little ambition, learning process although winding rugged, and not necessarily can reach the end, but the process is really harvest, I think "do Middle school" is so expected, originally this is a learning process, Failure and success should be considered more perfect (force yourself to rounders).
Familiar with program hosting tools, Github,coding, write elementary school arithmetic algorithm, write unit test, write WC applet, pair programming and team project. The above is the term of "do", there are some small self-study, recall that did not do much, can have a good harvest. The learning process is very fulfilling, even though it takes a lot of time in the first few weeks of the course. But I know the program hosting tools, know that the software needs to be tested, know that the efficiency of the work is less efficient than trooped programming, know a variety of team development model, tried the Agile project development (although the development process is relatively unsuccessful, the daily meeting has not been done several times, only two iterations), The significance of software engineering is preliminarily understood. In addition to the above various activities detailed learning process in the corresponding blog has records, I will not repeat, blog is really a good thing.
In short, I learned something, but did not learn the essence, I progress, but only a small step.
Comments and Suggestions:
Written in front: Many people say that if you start from the university can have more rigid requirements, more practice opportunities, even passive learning, can learn a lot of things. Even I thought of myself before, but learning is their own business, if you recognize the seriousness of the problem, self-motivated, learning a little every day, the accumulation can become a great God. The starting point of many great gods in our class should be no worse than mine. So forcing the pot to the school is not correct, and the school is also looking for reasons, even the curriculum reform, so that students can learn better, can learn more knowledge. I use the identity of the insider to report themselves: there are many practical processes, but they do not grasp, a variety of on-machine experiments and curriculum design is not entirely on their own to complete, like "mixed" past. This is the root cause, I do not want to progress, no one can help me improve. Say "Thank you" to the teacher who is trying to find a way to save for our non-motivated students.
Recall this semester's own, although want to study hard, but also study hard, but the stamina is obviously insufficient, the effort is obviously not enough. Their inertia is difficult to overcome, the dedication of the very difficult to meet the problem will not always be actively looking for solutions, contributed to the failure of their own.
To the teacher: I think this course reform is relatively successful, although I feel that the final effect is not perfect, the main embodiment of learning to master the skills of the number of students in the ratio of small, full-time into the curriculum is not a lot of people, but at least take this step is successful, The future teacher teaching process and the student's learning process will be more perfect. The most important thing is to be able to further improve the teaching process according to the experience of this course reform, and make this course more suitable for my students of Shen hang. This Semester foundation poor my study also learned a lot of knowledge, mastered a lot of skills. And I think "do High school" is the subject of students, the object is a teacher, so the teacher does not have to do more than the students themselves are important. The relationship between the student and the teacher is like the relationship between Einstein's inspiration and sweat (although Einstein doesn't seem to say that inspiration is more important, but in this little quote), the teacher tries harder but the students do not cooperate, all is empty talk, the teacher's sweat can not save the students all. In short, I want to say that the teachers have done very well, is that we do not work hard only. Hope that teachers continue to maintain the concept of educating people to teach.
Personal Summary of software engineering