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