高效程序员
軟件開發(fā)人員的作戰(zhàn)手冊 - 讓程序員活的久一點(diǎn)
1.?程序員的職業(yè)準(zhǔn)則是:誠實(shí)(如實(shí)的報(bào)告你的狀態(tài),風(fēng)險(xiǎn)和出現(xiàn)的問題),守信(承諾完成的任務(wù)就要按時(shí)完成),尊重(尊重給你的代碼提建議的同事,對事不對人)。
2.?寫有BUG的代碼和寫沒有BUG的代碼花費(fèi)的時(shí)間是一樣的。
3.?BUG是會成長的,存活時(shí)間越長生命力越頑強(qiáng)。
4.?如果一個笨方法可以解決問題,那它就不是笨方法。
5.?把你的工作分割成小時(shí)級的目標(biāo)任務(wù),你會發(fā)現(xiàn)你的工作會輕松很多。
6.?把你要做的工作一條一條的列在紙上,做完一個就打一個勾,你會喜歡打勾的感覺。
7.?不要問客戶怎么做,問客戶這么做行不行。
8.?讓客戶給各個功能按優(yōu)先級排序,也許客戶會問“反正所有功能都要完成,為什么還要優(yōu)先級?”,回答:“如果一個功能做不完要?dú)㈩^,另一個功能做不完要砍掉胳膊,我還是愿意先做殺頭的那個”。
9.?試著跟客戶交朋友。
10.?可做可不做的東西都不要做。
11.?業(yè)績考評不一定跟加班時(shí)間成正比。
12.?不要提交沒有編譯過的代碼。
13.?不要提交沒有測試過的代碼。
14.?不要提交沒有被REVIEW的代碼。
15.?不要告訴測試人員怎么測試。
高效程序員之高效小工具- 介紹一下hott notes
相信大家都有過忙的不可開交的時(shí)候,領(lǐng)導(dǎo)安排的事情一個接一個的過來,自己手頭的事情又多的做不完,這時(shí)候能有一個小工具幫你隨時(shí)記下所要做的工作就能避免遺漏掉某個要做的事情了。
下面就介紹一下我一直在用的小工具h(yuǎn)ott notes.
下載地址:http://www.hottnotes.com/
安裝運(yùn)行后,可以看到hott notes的圖標(biāo)
雙擊hott notes的圖標(biāo)就可以新增待辦事項(xiàng)了:
在左側(cè)的輸入框內(nèi)輸入待辦的事項(xiàng),也可以將日期格式的標(biāo)題改為其他標(biāo)題
待辦事項(xiàng)填寫完畢后,點(diǎn)擊右側(cè)窗口的"Done"按鈕,就可以在桌面上看到待辦事項(xiàng)了:
待辦事項(xiàng)完成之后,可以點(diǎn)擊X號關(guān)閉該事項(xiàng),表示已經(jīng)完成。
hott notes還支持提醒和歸檔的功能,可以自己看一下使用說明
總結(jié)
- 上一篇: 为什么借助开源学习是最有效的?
- 下一篇: 基于FFMPEG 的跨平台视频编解码研究