本文是從 why i go home: a developer dad』s manifesto 這篇文章翻譯而來。
我喜愛我的工作,我喜愛我的事業,我喜愛解決難題,我喜愛開發漂亮的軟體。這些僅僅次於我對我的小女兒的喜愛。
前幾年年輕些時,我是乙個到公司最早,編一天的程式,最後乙個離開公司的程式設計師,回到家後上網,繼續程式設計,直到深夜。開發什麼並不重要,我只是想程式設計。然後一件奇妙的事情發生了。我和老婆有了乙個孩子。
當知道珍妮懷孕了後,我欣喜若狂。並不是因為得到這樣的乙個結果是乙個不容易的過程,而是我一直都想要個孩子。我想做一名父親。不,我想當一名好父親。我發誓,我向我未出生的孩子發誓,我將會是,最起碼,是乙個一直在她身邊,只屬於她的好父親。
對於這樣的諾言,你可能會想「哪你還去不去工作了?程式設計師這種以咖啡因做動力、經常加班加點、動不動就最後決戰的職業是不允許你以一句『我要回家和 孩子一起吃飯『就能應付的。」的確是這樣。對於我,這是乙個」什麼更重要」的問題,我有乙個簡單的理由:如果你把工作搞砸了,你總可以再找另外乙個工作, 但如果你把家庭關係搞砸了,特別是跟孩子的關係,你永遠無法彌補,你會一輩子揹負這個債務。
所以,我的選擇是,每天都要在家裡花些時間陪我的女兒,即使是這樣做對我的事業有負面的影響。我每天早上6:30-6:45到公司,結結實實的工作 9小時,下午4點鐘左右離開公司回家。從4:30到7:30的時間是專享的,它屬於我的女兒。這樣做了之後,最難處理的部分是,和我一起工作的很多人是在 西海岸的(從時區習慣上,他們比我們會晚幾個小時),很自然,他們經常會把會議時間安排在太平洋標準時間的下午2點或3點。這直接跟我設定的和我的女兒一 起玩耍的時間有衝突,所以,我會盡量要求重新安排這樣的會議,或直接不參加。當然,我會盡量照顧到工作,如果有事情是非常的重要,我還是會到場的,不論是 什麼時間。我是非常堅持我的作息安排,原因就是我上面提到過的思想認識。一旦把女兒放上來床,我就可以和妻子一起自由安排餘下的時間,有必要的話也會開發 點程式。在晚上8點或9點被打**去和西海岸的團隊開會的事情再也沒有發生過。
起初,留下我的兄弟們在公司幹活,我卻獨自回家,這讓我內疚很多。尤其是在一次工作互查的過程中有人反饋說,作為乙個團隊的領導,當團隊不得不加班 時,領導最好也應該隨團隊一起加班。但是,如果你看一下我的時間分配,每天超過9小時花在工作上,只有3小時留給我的女兒。如果有人說這不公平,那這最不 公平的是對我的女兒。
這樣做了之後,我發現,離開鍵盤一段時間,反而會增加我的工作效率。我回到家,和女兒玩耍,吃完飯,給她洗澡,給她讀童話,抱她**。所有的這些時 間裡,我的大腦並沒有停止,潛意識裡仍在整理分析遇到的問題,思索解決的方案。有大量的科學研究表明,當你想解決乙個難題時,停下來休息一下是對你解決這 個問題有好處的。加之,有些事情是可以提振你的精神的,比如和乙個2歲的孩子玩耍。
的確,我的**的產出量不再向以前那樣豐碩,一定程度上是因為這些日子裡我更多的把時間花在指導上,但同時也是因為我的**寫的更精簡、更好了。
我發現的另外乙個好處是,我不再有筋疲力盡的感覺了。趕任務、加班加點給你帶來的危害很大。如今,我來到公司,精神飽滿、思路清晰,能扎扎實實的工 作。但你每天工作20小時的瘋狂加班時,實際上只有很少的時間是有效率的(甚至完全沒有效率!)疲勞過度後你的大腦是混沌的,除了工作做不好,工作之外的 所有事情都會受到影響。更糟糕的是,這種影響還會自我放大。因為你想拼命的完成乙個需求不合理或計畫評估錯誤的專案,你必然會弄得精疲力竭,這樣又會導致 你在下乙個計畫上完不成任務而加班加點,你進入了乙個惡性迴圈。
即使你沒有像我這樣好的理由,你也要嚴格限制你的加班加點。你甚至會發現,當拿出一些時間花在一些有益的業餘愛好上後,你的工作反而會做的更好。如果你對我的建議感興趣,那就買一本37signals公司的那個傢伙寫的rework(重來)這本書。裡面有很多這方面的東西。
天倫之樂
乙個當了爹的程式設計師的自白
喜愛我的工作,我喜愛我的事業,我喜愛解決難題,我喜愛開發漂亮的軟體。這些僅僅次於我對我的小女兒的喜愛。前幾年年輕些時,我是乙個到公司最早,編一天的程式,最後乙個離開公司的程式設計師,回到家後上網,繼續程式設計,直到深夜。開發什麼並不重要,我只是想程式設計。然後一件奇妙的事情發生了。我和老婆有了乙個孩...
乙個程式設計師的自白
吾乃湘南人氏,生於斯,長於斯。吾性情溫和,尊禮循儀。未及及冠,便入縣城私塾高中,望他日高中,衣錦還鄉。於是飽讀詩書,沉浸於詩書而不能自拔,意氣風發,自負才高八斗,學富五車,不曾知道高考之厲害,棄高考而從文,承蒙父母不棄,動之以情,曉之以理,遂參加高考。然學藝不精,不如人意。退而求其次,入大學府。及至...
乙個程式設計師的自白
問 程式猿在什麼情況下會焦頭爛額,心力交瘁,大小便失禁?答 一群bug奔湧而來被使用者投訴的時候 作為乙個長期執勤在一線的程!序!猿!手到擒來的就是改bug,每次出現bug被使用者投訴的時候,那個心裡真是 為了在同行裡面找點安慰感,加入了乙個名為 俺是快樂的程式猿 的群,心想這群夠 正能量 找對地方...