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