《人件》是本討論軟件研發周邊事項的雜集,談到了程序員的特色,辦公室環境的佈置,開發團隊(氣氛)的建立和毀滅,甚至提到了一些平常工做交流中上不了檯面,卻在不經意間被咱們頻繁使用的行爲方法。讀這本書,你不會以爲是在學習,卻會感到是有我的在告訴你那些你本來知道,但卻「羞於啓齒」的東西。程序員
長期的加班使你感到疲勞,腦子裏面總像有塊布蒙着,問題看起來很簡單,你卻要花一天來證實這個道理。奇怪的是,你明明睡眠充足,飲食合理,還偶爾會有必定的運動,總之你的頭腦不應出現這種狀況。但事實就是這麼糟,你不明白問題出在哪裏。面試
電話給工做和生活帶來便利,因此你不能排斥老闆在你辦公桌上安裝一部電話的好意。忽然,你被被電話鈴聲打斷了思緒,有人問你某個東西是否是你訂的。雖然你只是拿起聽筒說了句「不是」,卻很難再回到剛纔想的問題。安全
剛剛面試的那個小夥兒機靈的冒泡兒,技術好像也說得過去,但你卻很關心其餘的問題,好比喜歡什麼運動,讀什麼書,玩什麼遊戲。學習
團隊內有一個永遠不加班的員工,其餘人好像也並不十分討厭,大家天天的閒聊話題不外乎「家庭和天氣」,你常常想改變這一情況,最後卻總用「只不過是同事而已」來開導本身。google
「除了謀生以外,我還要找到工做的樂趣,」你在開始一份新工做前朝氣蓬勃,慢慢的,慢慢的,日復一日的重複,懷疑,爭吵,你會懷疑是否是過了半個世紀。上班的時候,你渴望回到家裏,思念那乾淨的桌子、本身挑選的地板、舒服的沙發、香濃的茶或咖啡,能夠一邊吹着口哨一遍寫着程序;然而回家之後,你又發現生活是如此的無心義。spa
你看到身邊的那麼多問題,多的讓你懷疑問題是否是在本身這裏。最終你只能退到那個跟你天天相處時間最長的角落,將一切「改變」甩到一邊,繼續過着那最熟悉也最有安全感的「過去」。可是,神容許咱們擁有願望。遊戲
我有一個願望,辦公室靠着窗,夏天能享受到微風,冬天能曬到太陽;圖片
我有一個願望,桌子上能夠在電腦以外放一些喜歡的東西,好比幾本書,一張畫,等等;開發
我有一個願望,寫程序的時候不被敲門聲、電話聲、IM軟件滴滴答答的聲音驚起;讀書筆記
我有一個願望,團隊每一個人都能爲一樣的目標努力,爲之驕傲,並卓有成效;
我有一個願望,除了工做以外,同事也能夠成爲朋友;除了錢以外,榮譽也能夠成爲回報;
《人件》這本書,把我從技術的大海中撈了出來,幫助我從新審視本身,提醒我記起已經忽略了好久的東西。那就是:
程序員不是組裝工!
程序員不是計件工!
程序員是魔術師,借用一句同行的話,「程序員天天面對的是單調的代碼,最終奉獻的倒是優美的軟件。」
程序員是思想者,他們的工做離不開美學、邏輯學,甚至是哲學、神學!他們正在嘗試打破上帝的建造巴別塔的禁忌(請在google中搜索微軟的模糊圖片搜索技術,和谷歌的多語言搜索技術)。
在瞭解了這些的基礎上,咱們才能夠談研發和研發管理。
(07年寫的讀書筆記,翻google docs看到的,寫的還挺押韻,讀了就想喝蜜同樣膩。)