回家的誘惑 一位程序員父親的宣言

jopen 10年前發布 | 6K 次閱讀 程序員

回家的誘惑 一位程序員父親的宣言

        英文原文:Why I Go Home A Developer Dad’s Manifesto

摘要:我非常熱愛我的工作我的事業,我喜歡解決各種難題,我沉迷于編寫優秀的軟件不可自拔。但是這些加起來都不及我對我女兒的愛。

        在還沒有孩子之前,我屬于那種早出晚歸,兢兢業業,寫一整天代碼還不夠,回到家繼續夜以繼日地編程的工作狂。有沒有成果都沒有關系,我就是想寫代碼,我深深地樂在其中。然而,我人生的轉折點美麗地降臨了,我和我的妻子有了一個孩子。

        早在我知道我妻子 Jen 懷孕的時候,我就開始欣喜若狂了。這不僅是因為孩子代表我們愛情的結晶,也是因為我一直一直就想有個孩子。我對“爸爸”這個神奇的稱謂充滿了偉大的自豪 感,我立誓要做一名合格的父親。所以我暗自下了一個決定,我要時時刻刻陪在我孩子的身邊,愛護她、保護她,為她遮風擋雨、為她披荊斬棘。

        看到這里,你可能會問:“那你還怎么去上班呢?要知道,程序猿這種生物到了關鍵時刻,可是需要夜以繼日工作的——甚至要不停喝咖啡提神(有句話 就是程序猿是喝咖啡產代碼的神奇生物),你想要按時回家吃飯,根本是異想天開!”事實也的確如此。但是,對于我來講,這根本不是能放在同一個天平上的事: 如果工作搞砸了,你完全可以再找一個;但是如果和家人之間的關系特別是和孩子之間的關系搞砸了,那將再也很難修復,往往會抱憾終身。

        所以我下定決定,我非要擠出時間每天都能與我的女兒相處不可,哪怕會對我的職業生涯造成不利的影響。我的安排是:每天6:30-6:45 到公司,然后專心致志全神貫注工作 9 小時,到了下午 4 點左右,準時下班,之后的4:30 到晚上7:30 之間的時間雷打不動,屬于我可愛的女兒。其中比較難安排的一件事是:有很多同事來自西海岸(他們習慣于晚點開工),他們的會議時間往往定在下午 2 點或者 3 點(太平洋標準時間)。這直接和我決定預留給我女兒的時間有了沖突。所以遇到這種情況,我要么盡量重新安排會議時間,要么就干脆拒絕參加。但是總有非常重 要的會議,這時無論是什么時間我都得出席,而地點常常定在酒吧里(這也是西海岸的文化習慣)。原本的話,時間一到我的寶貝就會乖乖睡覺,然后我就可以做我 喜歡的事——寫代碼,但是現在因為有這種聞所未聞讓人無可奈何的會議——晚上八九點去酒吧開會——這部分時間就被征用了。

        起初,對于這種情況我感到非常愧疚,因為我的團隊還在辛苦攻堅而我卻先離開了。然后在績效考核反饋流程,我看到大家給我的統一評價和建議是, “作為一個團隊的領導者,最好和團隊共進退”。意思就是,如果大家還沒回家,我就得陪著。可是怎么不看看我的工作時間?我每天至少花 9 個小時上班,而只有區區 3 個小時是陪著我女兒的。如果說我先我的團隊離開對于他們不公平,那么反之就是對我女兒的不公平!

        而在這過程中,我發現了個秘密:暫時離開代碼然后再回去編程的話,我的效率會更高。你看,我開車回到家,先和我可愛的女兒玩會,吃完晚飯之后, 先給她洗澡,然后一邊給她講故事一邊哄她睡覺。在做這些事的同時,我的腦子就像計算機,那些編程難題仍然在后臺繼續運行,在搜索解決方法。并且有關專家的 研究也表明,很多時候一些解決問題的方法都是在我們休息的時候靈機一動想出來的。這就足見中場休息的好處了。此外,和一個兩歲的小 baby 玩耍,能讓你打心眼里舒適和輕松,這就是俗話說的勞逸結合了。

        不過,老實說,那段時間我寫出的代碼的確不如以前多,但有部分原因是我正在帶新手,這占了很多時間,還有一個原因是,我的代碼精益求精寫得更棒了。

        另外還有一點值得一提,自從選擇定時回家之后,我不再覺得精疲力盡了!大家可能會奇怪,這樣不是更忙嗎?且聽我道來。瘋狂的截止日期、通宵達旦 的熬夜像兩座大山狠狠榨干了我們的精力。以前我每天累得像條狗一樣,有的時候如果沒有咖啡提神,大腦就像死機一樣。但是現在我每天早上走進辦公室的時候都 精力充沛、活力四射,腦子里武裝了各種奇思妙想,并且一種特別想付之以行動的緊迫感充溢心中,對接下來的工作時間充滿期待。不知道大家有沒有想過,我們瘋 狂工作,一天工作 8 小時甚至 20 小時,其實真正的工作效率是很低的——只有區區幾個小時,甚至有的時候等于零。并且,一個人如果過度疲勞的話還會影響他的判斷力導致決策錯誤。而決策錯誤 可能會延遲你完成任務的時間,而為了完成任務,我們又不得不花費更多的時間,然后更累。最后形成了一個悲劇的惡性循環。這種情況很常見,有的時候項目要求 有點強人所難,或者安排任務時分配不合理(或者有新任務要做,但是原來這個任務的截止時間并沒有得以延長)等等,所以在新的循環或者說新項目開始之初,我 們就應該從容不迫把工作安排好,不然等待你的就是精疲力盡、精力透支。然后再延續到下一個循環——無窮無盡的通宵達旦、決策錯誤的痛不欲生。

        如果你沒有一個像我這樣可愛的理由,可以把這種拼死沖進度的做法拋之腦后,我建議你花上幾個小時去干點自己感興趣或者值得投入的事情,搞不好你回過頭來會驚奇地發現自己的工作效率反而急劇增長了。

        譯文鏈接:http://news.html5tricks.com/programmer-back-home.html
        翻譯作者:IT 新聞 – 蔣麗麗

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!