天天看點

程式員的職業素養(1~3章)第一章 專業主義第二章 說“不”第三章 說“是”

第一章 專業主義

1.明确自己的目的

明确自己從事開發事業的目的,也就是認清自己,明白想要什麼。

2.擔當責任

一個合格的程式員必須要有責任心,對自己的代碼負責。

3.不做損害之事

不要破壞軟體現有的功能和代碼結構,除非進行重構。

4.職業道德

既然成為程式員,首先要了解所用技術的領域現狀,時刻關注技術的發展,堅持學習,勤加練習,學會合作,更要了解所開發項目的業務領域,有助于更好的完成項目,不要站在客戶的對立面,保持謙遜。

第二章 說“不”

1.對抗角色

對抗角色指産品經理等一切催你進度的人員,應當正确對待他們的需求。

2.高風險時刻

對時間緊,明知完不成的任務要提前說不,告知相關人員,讓其做好準備。

3.團隊精神

不要做出試試看的承諾,對自己來說可能完不成,但是被承諾者會認為你一定能完成,會造成很大的損失,也不要對所有的需求都拒絕,要消除與需求人員的消極對抗。

4.說“是”的成本

既然答應項目經理在規定的時間内完成既定的功能,就要全力以赴完成,哪怕加班,要對自己的承諾負責。

5.寫出好的代碼

不要為了趕時間寫出糟糕的代碼,即使寫出糟糕的代碼也要進行及時的重構。不可束之高閣。

第三章 說“是”

1.承諾用語

識别缺乏承諾的征兆,用到的需要、應當、希望、但願、讓我們等等。

真正的承諾是明确誰,将在什麼時間點完成什麼功能。

2.學習如何說“是”

永遠不要說“試試看”,根據自己的專業技能堅守原則,規定時間内能完成就答應,不能完成就不要答應。