程序員修煉之道(讀書筆記二)

讓用戶參與權(quán)衡

通常我們都是為客戶編寫軟件,但你是否問過他們,想要的軟件有多好?如果是心臟起搏器、航天飛機(jī)、高鐵或者底層API庫,需求就會(huì)更苛刻;但如果你是設(shè)計(jì)的全新的產(chǎn)品,或者一些要求不那么高的系統(tǒng)呢?一味地增加新特性,許諾不可能完成的交付時(shí)間,為趕工期而削減特性的內(nèi)容,這些都不是有職業(yè)素養(yǎng)的做法。

Make Quality a Requirements Issue

使質(zhì)量成為需求問題。換句話說,客戶寧愿在今天用上一些有瑕疵的軟件,也不愿意等待一年多以后的完美的版本。

懂得適時(shí)止步

編程就如同繪畫,不停地雕琢細(xì)節(jié),繪畫會(huì)迷失在繪制之中……而且很可能,你一怒之下,想要撕掉畫布,重頭開始。要懂得止步,不要因?yàn)檫^度修飾,過于求精而損壞了完好的程序。不妨,讓子彈再飛一會(huì)……

定期為知識(shí)資產(chǎn)投資

本杰明 ·富蘭克林曾說,知識(shí)上的投資總能得到最好的回報(bào)。作為程序員,需要像理財(cái)一樣管理知識(shí)資產(chǎn):

1、定期投資。即使投資量很小,經(jīng)年累月,也會(huì)積少成多。

2、多元化。掌握的技術(shù)越多,越能迎接變化。

3、管理風(fēng)險(xiǎn)。不要把所有雞蛋放在一個(gè)籃子里,知識(shí)資產(chǎn)亦然。高風(fēng)險(xiǎn)可能贏得高回報(bào),低風(fēng)險(xiǎn)則意味低回報(bào)。

4、低買高賣。新興技術(shù)在流行之前,就如同被低估的股票一樣,及時(shí)入手,才能賺得盆滿缽滿。

批判地思考

批判地思考你所看到和聽到的。千萬不要低估商業(yè)主義的影響,某個(gè)web頁面排在搜索引擎的第一項(xiàng),并不意味著是最佳的選擇。書店在顯著位置展示一本暢銷書,也不意味著那就是一本好書。一切可能都是商業(yè)行為。

圖片發(fā)自簡書App
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這本書的確是軟件工程領(lǐng)域一本再經(jīng)典不過的書籍,在尚未開始學(xué)習(xí)編程的時(shí)候便聽說過這本書,大約是從蕭瓜的答案里。在剛參...
    古二白閱讀 797評(píng)論 0 0
  • 本打算去旁聽一門國際關(guān)系的課程,結(jié)果腦袋短路,記錯(cuò)了時(shí)間,無奈之下返回。然而,這樣一次漫無目的的行走,讓我有機(jī)會(huì)和...
    毛mokin閱讀 255評(píng)論 0 0
  • 這是胡志明范五老街邊的一間咖啡館,店里放的是那種慵懶的美國鄉(xiāng)村音樂,我坐在靠墻的一角,是一個(gè)榻榻米形式的布置,地上...
    S_9b92閱讀 368評(píng)論 0 0
  • 2019-06-11 09:45:00 紀(jì)念在簡書寫的第一篇文章 [1] 去年到今年的項(xiàng)目開發(fā)了個(gè)springbo...
    SilverHunter閱讀 3,189評(píng)論 0 0
  • 看到劇中此人就像看到了我自己,我不也是這樣嗎,只有格物致知,沒有誠意正心,有善行卻沒有善念,心里滿是邪念惡念和雜念...
    皇宇_585b閱讀 1,328評(píng)論 0 0

友情鏈接更多精彩內(nèi)容