任何乙個開發專案kick off的時候,我們都會信心滿滿的相信我們可以按時完成計畫的專案,但是我們在開發的過程中,總會有一種感覺,感覺最初的計畫目標,離自己越來越遠,甚至都有可能無法完成了。在這裡跟大家分享乙個既能保證自己專案可以按時完成,又有可能成為公司「閃亮」程式設計師的方法,那就是計畫和跟蹤自己的工作成績,具體來說就是每天記錄和回顧自己的產出和工作成績。
大家都知道如果我們的工作成果超出的了領導們的預期效果,專案提早完成,專案創新,那麼我們都會得到公司的認可,領導的賞識。對於大部分值得去做的工作而言,做那些細緻和有目的性的工作的員工更加容易變得出眾。但是對於每天都在進行繁重腦力勞動的我們而言,昨天我們做了什麼,給公司帶來了什麼,今天又準備做什麼?可能我們心裡毫無概念,每天上班往座位上一坐,開機,執行程式設計軟體,然後等著下班,虛度著程式設計師的的青春。
其實我們最理想的開發狀態是做到日事日畢,在我公司,我們研發部門採用的辦法就是:我們每天上班之前可以花10分鐘的時間來計畫今天要完成的任務。每天下班後用10分鐘的時候在回顧,今天完成了什麼?測試部的mm又發現了我多少bug,我又犯了多少錯誤,再統計一下今天我工作了多少個小時,分別幹了些什麼。公司每個月還會彙總一次,雖然這些都很繁瑣,但是對員工和公司都很有幫助。
一、制定你的工作目標,今天你打算完成哪些模組或者介面。你可以記錄下來,排個優先順序,把能帶來的效益和產出都進行評價。這樣可以保證,一天之中,不會幾個專案經理同時上門來找你要**或者軟體。你也不會被一些瑣碎的事情給煩著。
二、把乙個專案細分到每一天。經常記錄你的計畫和進行回顧,我們確保你參加的專案不會停滯不前,或者你拖了別人後腿,你硬性的要求自己每天都要做出一些成績,這樣才有可能實現3天一小成,5天一大成。每天的工作計畫就像是條件反射一樣,如果你沒有完成今天的成績,會讓你感謝渾身的不舒服,刺激你的大腦皮層,投入更多的專注力和精力來完成。
三、你會在每天的總結中,發現一些平時別人發現不了問題,你可以做的比別人更優秀。
下面是我給大家找來的一些練習題,大家可以不妨試試~來改善一下每天的工作:
1、留出半個小時,坐到乙個安靜無人打擾的地方,把每天你的團隊在開發中忍受的那些小問題,小糾結都寫下來。哪些問題是你每天都在心煩,耽誤了不少時間,確從來沒有靜下心來,好好安排時間決心解決的。
2.在你平時做的工作中,哪些工作室可以讓電腦來完成,而你卻一直在手動完成的?記錄下來解決他。哪些bug是你經常犯的?為什麼不好好的理理,不要在乙個坑裡面摔上幾次。
3.給自己實實在在的20分鐘,記錄下所有的想法,不管是好的還是壞的,一定要做滿20分鐘,列出list後,在另一張白紙上理出你最感興趣的(或者是最煩人的)5個件事情。明天開始,瞄準這個清單的第一項,開始進攻,後天第二項以此類推。
很多人都會覺的每天做乙個計畫多此一舉,我並不這樣認為。也許在剛開始計畫自己工作的時候,會覺得一切都很模糊,很多事情連做不做的出來?做不做的完自己都不知道,怎麼能計畫好呢?
但是朋友如果你堅持了乙個月下來,你會發現,你每天的任務和思路都非常的清晰,自己對自己的開發能力瞭如指掌,每天按部就班的堆砌的自己程式大樓的積木就好了。哪些煩心的事情,開發的阻力,攔路虎,半路殺出的陳咬金,都會在你的計畫下減少。我們在程式設計的時候很注重方法,為什麼我們在管理自己的工作的時候 ,不引用好的方法,試試?
程式設計師是這樣煉成的 8 1 1 2
今天加班到10點才回家,最近整個專案組鬧鬧哄哄的,原因是出現了不水產的聲音。原本的安排的是 a,b兩組人分別完成兩個專案,卻因為開始工作任務分配的不合理,終於惹出了麻煩。a組的任務是 做乙個客戶的專案,計畫是6月份完成,人員投入工作量60 b組的任務是 開發出乙個平台,用來支援一系列a組未來的客戶專...
程式設計師是這樣煉成的 8 1 1 2
今天加班到10點才回家,最近整個專案組鬧鬧哄哄的,原因是出現了不水產的聲音。原本的安排的是 a,b兩組人分別完成兩個專案,卻因為開始工作任務分配的不合理,終於惹出了麻煩。a組的任務是 做乙個客戶的專案,計畫是6月份完成,人員投入工作量60 b組的任務是 開發出乙個平台,用來支援一系列a組未來的客戶專...
程式設計師是這樣煉成的 8 1 1 2
今天加班到10點才回家,最近整個專案組鬧鬧哄哄的,原因是出現了不水產的聲音。原本的安排的是 a,b兩組人分別完成兩個專案,卻因為開始工作任務分配的不合理,終於惹出了麻煩。a組的任務是 做乙個客戶的專案,計畫是6月份完成,人員投入工作量60 b組的任務是 開發出乙個平台,用來支援一系列a組未來的客戶專...