剛開始看到書名時,我感覺這個名字非常好,夢斷代碼,代碼是我們每個學習計算機同學的噩夢,有多少人是讨厭當碼農的。懷着好奇的心情,開啟了我這本書的閱讀旅程。
首先看到的是CSDN的總裁和Discuz創始人寫的推薦序。大概闡述了這本書的内容。“真正的上司者,實際上早已被要求有着化不可控為可控、化不同願景為共同願景、激發天才們最大潛能的能力”這句話講述了上司者應該具備的能力,這是我們以後需要培養自己的。
第0章,看到這個排序,我也是醉了。軟體時間,作者用自己的經曆解釋了軟體時間的含義。同時我也感覺到了作為程式員的辛苦。繼續往下讀,我明白了為什麼作者将這章标為“0”。計算機程式員和其他的不同,程式員從0開始計數,而不是1。作者通過舊金山海灣大橋的例子,談到了工程。人類文明運作于軟體之上,但是,軟體建立藝術卻隐于暗處,即便對于專家們也是如此。這章作者說出了我們的心聲,又愛又恨。
第1章,死定了 這标題......閱讀後發現這完全就是我們的心情啊。開始沒寫時感覺好簡單,但是慢慢就感覺到時間不夠用。是以“人月”就顯得很重要。看到作者在軟體開發中的煩惱,确實有種“死定了”的感覺。做大事沒有大壓力可以嗎?
第2章 Agenda之魂 這一章講述了Agenda成立的由來。Agenda突破了計算機的嚴格邏輯與人類的語焉不詳之間的阻隔。而現在我們使用的軟體中很少能做到這些的。這一章通過對Agenda的發展以及現在軟體的對比,說明了沒有所謂典型的軟體項目,每個項目都自有其不同之處。
第3章 原型與Python 對于程式員來說,如同對于作家、藝術家以及所有那些在白闆一塊上開始描繪作品的人一樣,項目“最有趣”的部分往往是在剛開始的時候。作為程式員,我們需要把複雜而特殊的東西轉化為簡單而通用的東西。Python是一種“解釋型語言”。
第4章 樂高王國 看到了兩個程式員的艱辛和辛苦,但是他們從來沒有放棄,從中發現樂趣。從各個方面找到自己所需要的,并且建立的信心,這也是我們所需要的精神。