如何為業余編程擠時間

jopen 10年前發布 | 4K 次閱讀 編程

如何為業余編程擠時間

        英文原文:Making Time for Hobby Programming

        我在 Dzone 上看到很多拖兒帶女的程序員抱怨說,現在的他們完全沒有時間去做業余項目了。我曾經寫過《my own experiences having a child》一文,對此也深有體會。這真心很不容易,一邊要兢兢業業工作擔負養家糊口的責任,另一邊不但要保證作息健康還要投入時間到自己的編程項目中。

        首先我想問各位一個問題,“在還沒結婚和有孩子之前,你做不做業余項目?”。如果答案是否定的,那么這個討論就毫無意義,在你那么空閑的時候,都不曾想過要干點業余項目,那么現在這樣忙碌的情況就更不要說了。這完全是不可能的事。

        不過,如果你之前在工作之外也搞點編程,但是現在卻因為種種原因不得不擱置下來,那么看看這篇文章,絕對讓你受益匪淺。

        不知道各位程序員以前有多少自由支配的編程時間?好吧,先假設一周 10 小時,這應該比較充裕,那么現在呢?可能一周大不了也就一兩個小時?搞不好還是剝削看電影的時間才能空出來寫點代碼的?又或者是周五和周六熬夜擠出來的,因為第二天不用早起?

        但是即便如此,我們還是不得其法。因為我們不懂業余編程其實并不是為了錢,而是一種創造的渴望,創造的對象可以是網站,也可以是移動應用和腳 本,都可以。最終的目的是搗鼓出一些有用的東西。那么,你對什么感興趣呢?一旦我們目標明確,那么自然會為之無所不用其極地采取各種手段分解成一系列步驟 一步一步地完成。

        例如,有的小伙伴非常希望能創建這樣一個應用程序:不但能和所有朋友保持聯系,還能在同一個地方查看他們的 非死book、推ter 和 G +,而不需要點擊去其他頁面獨立查看用戶資料。如果你對此也感興趣,下面是其步驟——建立數據庫、銜接不同的 API、構建包含所有狀態更新的漂亮界面,等等。

        此外,還有一些獨立的任務,我們也得一個個搞定。一旦確定自己的下一個步驟,我們要做的就是抓住任何空閑時間全力以赴地完成。那么該怎么擠出時間呢?把每一個編程任務當做軍令狀吧,不完成就死!

        總之,如果各位想在家里編程,先好好想想自己想要做什么,然后把這個項目分解為一些可以輕易解決的步驟,然后利用一切空閑時間,專心致志一步一步完成目標。

        譯文鏈接:http://www.codeceo.com/article/make-time-for-hobby-programming.html
        翻譯作者:碼農網 – 小峰

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