結婚養幾個孩子是如何讓我成為一個更好的程式設計師的
結婚,並養幾個孩子,這會對你的程式設計工作起到正面積極的作用。乍聽起來跟我們的直覺完全相反。然而,這卻是真實的發生在我身上的事。
首先,有一點很顯然。那就是動力。人們常說,這世界屬於那些忙碌的人。當你需要去維持一個家庭時,做事做到最好就成為了你最有效的保持工作穩定的措施。於是,以前做Web開發是我為了完成工作任務而做一項有趣的事,現在不是了,現在變成了是為了我的事業而做的一件非常重要而有趣的事。現在我的忙碌指數達到了前所未有的高度。
另一方面是意料之外的。顯然,養孩子是一種極其消耗時間,消耗精力的事情。程式設計的時間不是更少了嗎?是的。在程式設計時不是會大量的瑣事干擾工作嗎?是的。這怎麼會變成對你的職業有益的事?讓我來告訴你。
在過去,我會一屁股坐在電腦桌前,花大量的時間來開發一個專案。如果碰到了問題或遇到了阻力,我通常會持續數小時不動地方的研究解決它。當毫無進展時我會罵娘,會洩氣,最終搞的精疲力盡。
而如今,由於現實情況的限制,我只能在一些短時間裡進行快速的程式設計,最多一次編一兩個小時。有時,我會被一個bug困住,或做一個東西但不知如何做。接著孩子醒了,或該餵奶了,或其它的很多當了爹的人需要處理的事。
這就叫因禍得福。我們的大腦是個奇異的東西。人們把這種現象叫做無意識認知,說的是當我們沒有思考某個問題,甚至是在睡覺時,我們的大腦仍然在替我們研究這些問題。
這種現象在我身上一遍又一遍地發生。我放下手頭需要處理的工作去做其他事情,當我回來時,我卻找到了新思路。以前我需要一兩個小時或者是怎麼都想不清楚的事情,現在十幾分鍾就能搞定。
這種現象對我的程式設計方式帶來了重大的改變,成為了我思考問題的常規方式。我變得更有信心有能力來解決工作中的問題。現在的生活不但不是更多壓力,反而是讓我退後一步,更充分的運用我的大腦。這招屢試不爽。有時我醒來,一個答案會輕鬆的溜進我的大腦裡。真是不可思議。
所以,如果你認為安個家、養幾個孩子意味著不能像以前那樣有時間程式設計,你需要重新認識。至少對於我這正好相反。請看看我的github主頁。所有的東西都是在我有了孩子後開發完成的。
英文原文:How Getting Married and Having Kids Made Me a Better Programmer
相關文章
- 如何成為更好的Java程式設計師?- javarevisitedJava程式設計師
- 2019如何成為一個優秀的程式設計師程式設計師
- 怎樣把自己培養成為一個優秀的程式設計師程式設計師
- 【譯】我是一個平庸的程式設計師程式設計師
- 如何成為一個精力充沛的程式設計師——掌控程式設計師
- 如何成為一個年薪 40 萬以上的程式設計師?程式設計師
- 83天!風變程式設計讓我成為了更好的自己程式設計
- 我打算寫一個《程式設計師的成長課》程式設計師
- 我為我是個程式設計師而驕傲程式設計師
- 一個野生程式設計師的自我修養程式設計師
- 成為更好的程式設計師必須學習的 4 種程式設計結構程式設計師
- 為什麼一定要給孩子找個程式設計師爸爸?程式設計師
- [水文] 什麼原因讓我成為一名程式設計師程式設計師
- 一個程式設計師的2021總結程式設計師
- 我是一個不會運維的後端程式設計師運維後端程式設計師
- 一個測試工程師的養成工程師
- 作為程式設計師,我是怎麼通過一個方法記住7000個單詞的!程式設計師
- 幽默:程式設計師跳槽的幾個原因,最後一個亮了!程式設計師
- 程式設計師的幾個搞笑瞬間!!!程式設計師
- 我不是一個成功的人,但是我想做一個優秀的程式設計師程式設計師
- 羨慕程式設計師的高薪?你會讓你的孩子當程式設計師嗎?程式設計師高薪
- 一個程式設計師 && 作者 && 設計師的 2018 年終總結程式設計師
- 別讓自己成為一名廢棄的程式設計師程式設計師
- 程式設計師:我想換工作,讓我琢磨琢磨這幾個值得深入思考的面試問答程式設計師面試
- 看看一個老程式設計師是如何手寫Spring MVC的!程式設計師SpringMVC
- 做個清醒的程式設計師之成為少數派程式設計師
- 我的 2023 總結,一個程式設計師與物業的對抗之路程式設計師
- 成為一名優秀程式設計師(&人類)的 101 個技巧程式設計師
- 如何成為真正專業的程式設計師程式設計師
- 我是如何從一個學物理的成為前端的 | 掘金年度徵文前端
- 如何成為合格的web前端程式設計師?只要學會這幾點!Web前端程式設計師
- 讓孩子進階中產的唯一路徑是程式設計?程式設計
- 一個JAVA程式設計師成長之路分享Java程式設計師
- 10個Vue開發技巧助力成為更好的工程師Vue工程師
- 推薦幾個好用的程式設計師效率神器程式設計師
- 華為大佬:做一個快樂的程式設計師程式設計師
- 6個新手程式設計師程式設計必不可少的工具,你用過幾個?程式設計師
- 好程式設計師web前端分享7個步驟:讓JavaScript變得更好程式設計師Web前端JavaScript
- java從零開始系列-一個前端程式設計師的自我修養Java前端程式設計師