程序員如何既不耽誤工作又有時間干業余項目?
我經常聽到或看到很多當了爹的程序員抱怨到,本就不多的時間又被孩子占有了,現在完全沒有時間做業余項目了。對于這個問題我也是深有體會。真的是很不容易,一方面要認真工作擔起養家的責任,另一方面還要為了家人保證自己的身體健康,還有就是也要擠出時間做自己的編程項目。
有個問題很想問各位,“如果你還沒結婚有孩子,那么在這之前你會不會做業余項目?”。倘若你是不做的,那么今天我們說的這個話題就對你毫無意義,當你還是單身一人有這么多空閑時間的時候,你都不曾想過用這些時間來做點你自己的項目,那么等你有了老婆孩子沒有太多時間就更不用說了。
但是,如果你之前除了工作以外就有在做自己的項目的話,而如今卻因為很多原因而擱置下來了,那么你還是要好好看下去的,因為下面所說的這些也許會對你有用。
不清楚各位程序員以前有多少時間是自己可以自由支配的,你們又會拿出多少時間來做自己的編程?那么,假設你一周會有10到12個小時的時間,可是現在呢?也許你一周就只有兩三個小時吧,或者是一點時間都沒有,只能靠周五和周六的晚上熬夜做點自己的編程吧。
對于這些種種,我們是不是要證實一件事情,就是想讓各位明白,我們利用起這些業余時間做自己和編程并不是為了錢,而是一種創造的渴望,對象可以是一個小網站,也可以是一篇有用的關于編程的一文章,只要是一些有用的東西我們就用興趣去做,一定要確定了自己的目標,知道自己喜歡什么,對什么才有興趣,這樣我們就可以朝著目標前進了。
比如,有的程序員非常希望能創建出這樣一個應用程序:在這個應用里能和所有的朋友保持聯系,并且不需要點擊其他頁面獨立查看用戶資料。就能在同一個地方查看他們的Facebook、Twitter和G +,假如你也對這些有興趣,那么下面是步驟、建立數據庫、銜接不同的API、構建包含所有狀態更新的漂亮界面,等等。
另外還有很多小細節需要我們一個個搞定,不只是要確定下一步要怎么走,最主要的是我們要利用任何一個可能擠出來的時間全力完成自己的任務,要怎樣在整天的忙碌中擠時間呢?那我們就他當成使命去完成吧。
總的來說,如果各位程序員們想做自己的編程,就要先想好自己想要做什么,然后把這些程序一個個的分解開來,讓自己做起來更容易些,之后就是要利用一切可能的空閑時間來完成自己所希望的目標了。