一、請自己翻譯下面這段文字,注意不要借鑒别人的結果或者試圖從網上找譯文,一定用自己的語言把這段文字型會一遍
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.
翻譯:
軟體工程師是一種專注于軟體的分析,規範,設計、開發、測試和維護的對社會有極大益處并且備受尊敬的職業。他們按着對公衆的承諾設計出健康、安全、對社會有益的軟體。軟體工程師應當遵守以下八個原則:
1.使用者——軟體工程師應當始終依照使用者的喜好來行事。
2.客戶和雇主——軟體工程師應當采取适宜的行動使得客戶與雇主的利益與喜好保持一緻。
3.産品——軟體工程師應保證他們的産品以及相關的修改可以達到盡可能高的專業水準。
4.判斷力——軟體工程師應當保持獨立并且完善的專業判斷能力。
5.管理者——軟體工程經理和上司者應當制定和促進一個合理的軟體開發和維護的管理方法。
6.專業——軟體工程師應該優化專業能力并且與大衆的興趣愛好保持一緻。
7.同僚——軟體工程師應當和同僚們友好相處,互幫互助。
8.自己——軟體工程師應當以終身學習的态度去努力提高專業素養及實踐能力,提高動手能力。
2、在第一次部落格作業(http://www.cnblogs.com/b6772x33a/p/5248565.html)裡,提出一些問題,現在結束了,針對問題進行一一回答
通過這12周的軟體工程課程有的學習以及團隊項目的參與,我對自己的目前的真實水準有了一個比較客觀的了解,發現自己在個人能力方面還是有一些欠缺之處,編寫代碼的能力依然存在局限性,對于程式設計語言的運用能力不夠熟練,編碼時工作效率照比其他人還是有所不足,而且在參與團隊項目的過程中通過和其他人在一起共事的過程中,感受到自己和團隊成員的溝通協調能力還是有待提高,在學習軟體工程這一門課的過程中,我深切地感受到開發一個軟體時團隊的重要性,作為團隊的一員,認真、完美地做好PM配置設定的工作就是對團隊最大的貢獻。而且,在本次課程的學習過程中,我自己的動手能力也在夜以繼日地編碼過程中有了一定的提高,總之,我覺得這學期的軟體工程課程收獲很大。
3、請根據本次學習過程給出總結并針對教師授課給出意見和建議,字數1500以上。
轉眼之間,12周的時間很快過去了,本學期的軟體工程課也宣布告一段落。在此首先感謝張翼飛老師對我們這12周的耐心指導,是我們對軟體工程以及軟體開發的具體流程有了更加直覺全面的認識,而不是僅僅局限于書本上的概念,在理論和實踐相結合的過程中,感覺自己對對以後的工作有了更深的認識與了解,有效的緩解了我們對于畢業的恐懼與無助;接下來感謝各位助教對于我們在這12周裡的輔導,你們夜以繼日,認真負責的批評指正,才讓我們的業務水準得到完善,感謝你們的批評與建議,讓我們得到了質的飛躍。
對于軟體工程這門課,因為今年課程改革的緣故,我們作為第一批試點的人員,感覺這次的小白鼠當得還算是非常成功的,今年和以往不同,老師要求我們每一個人都要寫自己的個人部落格,在一開始我是表示抗拒的,感覺有點不好意思,因為自己是個内向的人,平時就拙于表達,最主要的是對于自己的文字表達能力感覺沒有資訊,然而作業又必須要按時送出,并且還要高品質的完成,這件事情對我的刺激非常大,然而是沒辦法,作業總歸是要做的,于是自己也就開始硬着頭皮幹起來了,雖然在寫部落格的時候感覺很是難為情,但我還是按時完成了。感覺這也算是我戰勝自己的一次經曆吧。
對于本次課改之後的講課方式個人表示還是有一些話想說的,總之要感謝張翼飛老師的耐心負責的授業以及答疑解惑,然而個人覺得今年的軟體工程課程很多有一些可以完善的地方。在上課的過程中講授的内容還是過于側重純理論,很多人之前的程式設計基礎比較差,對于課堂上的内容接受能力還是比較有限,感覺對于以後的學弟學妹來說,如果在上軟體工程課之前先學習過Java或者C#程式設計的話可能上課的效果會更好一些,之前有過面向對象的程式開發基礎,上課的效果可能會更好一些。
至于結對程式設計項目,我要感謝我的隊友孫步橋同學。他在結對程式設計中負責代碼的編寫,而我則負責完成測試工作。由于我們是第一次進行這種與他人合作完成項目的工作,對這種工作并不熟悉,是以一開始的時候進展非常緩慢,但是我們誰都沒有心急反而是一起認真研究,最終完成了測試工作,完成了結對程式設計任務。以前對于搭檔的重要性一直是在停留在口頭上,通過這次結對程式設計使我真正了解到一個好的隊友對于一個人的幫助有多大,他是你的隊友,也是你的良師益友。
而最後的團隊程式設計項目,則是我們團隊的所有人共同奮鬥的精華,在這次團隊合作中,我們對于軟體開發的實際流程有了更加認真細緻的了解。完成一個軟體的開發項目并不僅僅是程式員敲代碼,還需要PM對整個軟體項目的分解,針對團隊中的不同人員根據自身的能力特點進行合理的分工;在編碼之外,還需要測試人員對于代碼進行白盒黑盒測試,查找程式的缺陷并加以完善;還要對産品進行宣傳,這樣才能使軟體的價值最大化。由于我們并不是完全的程式員,平常還有課,還要參加各項活動,是以在進行團隊項目時不能做到100%投入,希望以後老師可以在團隊程式設計上延長一下期限,讓同學們得以更加遊刃有餘。
通過這一個學期工程課的學習,在伴随着痛與快樂的過程中,我們真的學到了很多,自己和從前相比也改變了很多,讓我們了解到以後得工作會是個什麼樣的,為日後的求職找工作找工打下了一個堅實的基礎,在參與團隊項目的過程中自己親身體驗到了程式員的日常生活,了解到了一個真正的軟體開發過程是多麼地不容易,每一個人都需要打起十二分的精神,團隊成員之間更是需要精誠合作,容不得絲毫粗心大意。這12周的經曆說實話真的很難熬,但是這段時間的經曆對自己以後的工作還是有着很大的用處的。這學期的學習,讓我清楚了自己以後前進的道路,雖然現在我還有很多缺陷,但我相信通過自己的不斷努力,未來一切都會好起來的!