总结
1、请自己翻译下面这段文字,注意不要借鉴别人的结果或者试图从网上找译文,一定用自己的语言把这段文字体会一遍
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance 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 the following Eight Principles:
1. PUBLIC - Software engineers shall act consistently with the public interest.
2. CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.
3. PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
4. JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment.
5. MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
6. PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
7. COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues.
8. SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
2、在第一次博客作业里http://www.cnblogs.com/zhanglsh/p/5252703.html我们请大家根据目前的学习状况提出一些问题,现在结束了,大家是不是可以回答这些问题了,请在本次作业中一一回答
一.软件工程师应该是一个对软件的分析,规格,设计,开发,测试和维护的一个受人尊敬的行业。按照软件工程师对健康、安全和福利的承诺,应该坚持以下八项原则:
1、公众--软件工程师和公众的利益一致
2、客户和雇主--软件工程师应在公众利益的基础上,以符合其客户和雇主最大利益的方式行事。
3、产品--软件工程师应该尽力使他们的产品和相关的修改达到最高的专业标准。
4、判断--软件工程师应在专业判断中保持正直和独立。
5、管理--软件工程管理者和领导者应该制定能促进对软件开发和维护管理的方法。。
6、职业--软件工程师应符合与公众利益相一致的行业的完整性和声誉。
7、同事们--软件工程师应当公平对待与支持他们的同事。
8、个人--软件工程师应参与终身学习,对他们的职业以道德去实践。
个人总结:一个学期的学习,让我增加了不下于1000行的代码量,为了做好我们的网站,我这学期把想学而没去学的PHP和JS好好学习了。取得的自己想要的成效。也学到了软件工程并不是一门语言的学习,而是融合各种编程语言的。能在多种语言中实践,也是一个程序员必须掌握的知识。通过这门课,我也知道了时间规划和团队任务分配的重要性。对于客户给定的时间内完成任务是一件非常重要的事情,也是一件需要慎重分配时间的事情。时间和任务的分配直接关系到任务的完成度。我也将在以后的编程之路上认真负责,不让任何一个客户失望!