閱讀了《構建之法》P384~391,讓我想起了斯坦尼斯拉夫斯基的《演員自我修養》。雖然隔行如隔山,但每一個行業都有著自己應該遵守的原則與道德修養。一個在銀行工作的程序員每次給客戶計算利息的時候,都把那些除不盡的小數, 轉給自己的戶上;一個程序員奉命實現一個功能, 把用戶機器上的另一個公司的程序給卸載掉;一個程序員寫了一個手機游戲軟件, 然后把用戶的通訊錄信息悄悄上傳·····這些人的這些行為,不僅僅受到了社會的譴責與看不起,更是為程序員這個行業蒙羞。當我們的技術變得越來高,影響力越大,那么我們所代表的程序員的職業道德和要求也更大,我們的行為不僅僅是為我們的行業負責,更是為這個設計主義社會負責。。書上認為,
工程師理應遵守的8大原則包括
原則1:公眾
軟件工程師的行為應與公眾利益一致、
原則2:客戶與雇主
軟件工程師應以他們的客戶和雇主最大利益化的方式做事,與公眾利益一致。
原則3: 產品
軟件工程師應當確保他們的產品以及相關的修改達到盡可能高的專業標準。
原則4: 判斷
軟件工程師應當完整獨立地進行自己的專業判斷
原則5 管 理
軟件項目的經理和領導人員應贊成和促進對軟件開發和維護合乎道德規范的管理
原則6 職業
在與公眾利益一致的原則下,軟件工程師應當保證其職業的完整和聲譽
原則7: 同事
軟件工程師應當正直地去幫助他們的同事
原則8: 自身
我覺得,無論如何,軟件工程師德行為都應該從自身規范起,從而延伸到行業、乃至社會和未來。這樣的工程師、這樣的職業從業者,才能成為一個對代碼構建世界有偉大貢獻,而對社會進步有卓越奉獻的人。
-
工程師
+關注
關注
59文章
1569瀏覽量
68504
發布評論請先 登錄
相關推薦
評論