項目中的坐與做

       一直覺得自己是個容易分心、心浮氣躁的人,學計算機專業之後,我開始從“坐”開始向“做”轉變。

        不知道多數朋友有沒有這樣一個經歷,在讀書時候的某個階段會滿懷偉大理想每天會給自己列很多宏偉計劃,而且樂此不疲地列,直到有一天發現自己一直在列計劃,一直沒有去實踐計劃,更甭提考覈自己的執行力了,原來自己一直都在列計劃,在做夢,列完計劃睡覺第二天爬起來又開始計劃了,我們可能在發現自己列計劃不實踐之後會對自己的行爲感到懊惱,覺得自己沒用,也恨自己沒毅力,恨自己只知道坐着列計劃而從來不會去做。

       工作之後,特別是剛開始工作的朋友,我們似乎大多數時間被領導被同事列入了計劃表中,而自己則是一個計劃的執行者,然後在一段時間內被人考覈我們的工作結果,也即工作考覈,這樣工作一段時間後,我們會發現雖然我們不是計劃的設計者,但我們可以把別人的計劃執行得很好了,我們由原來的坐着列計劃,開始向“坐”着“做”別人派給我們的活了,這樣我們有了所謂的執行力。

         久而久之,我們有了自己的工作經驗,我們對工作有自己獨特的認識,我們對項目過程的週期把握有了更深刻的認識,自此我們又開始做計劃了,這時候我們不光需要計劃好自己的工作,同時也需要計劃好自己的同事或者下屬的工作,project一下”人天“之類的活,一羣”磚家“評估完了咱的project後,開始執行我們的工作了,這時候我們自己本身又重新面臨自己讀書時代的那個問題——自己坐着列出的計劃卻很難高效做出來,爲什呢?我總結了以下幾點:

         1、習慣——某個時期的習慣總是在潛移默化影響着你,讀書時代坐着列計劃不做實事的習慣可以影響到以後,所以要糾正習慣,首先我們要讓自己沉下心來——坐得住,不要做事情六神無主,走馬觀花,心猿意馬;另外做事開始的時候不要讓自己做太難的事情,因爲萬事開頭難,如果你想讀《紅樓夢》,你可能會雄心壯志地把古典《紅樓夢》花高價買回來,可是結果是看不到林妹妹《葬花吟》你就結束了你的宏偉計劃,所以開頭的時候買本入門級別的《紅樓夢》評論吧,現在”紅學“家多着去了,選個名家的買個小本看看入門,知道賈家的人情脈絡,人物關係,以及小說的整體情節再尋思着去啃那古典的紅樓吧,這就想到了我們大學時代買書了,殺入西單圖書館,看見sun公司官方發行的那幾本最厚的Java書兩眼放光,覺得買下了就雄霸整個Java界了,後來幸好冷靜買了本基礎的Java書啃了啃,效果挺不錯,讀着還饒有興趣。所以我覺得做事情做計劃首先習慣很重要。

       2、清單——我們坐着列完計劃準備做的時候首先一定要將自己份內的工作按時間按重要級別分類,明確好主次關係之後一定要儘可能將我們現在要做的事情劃分出多個小任務,這個小任務要儘可能地清楚,完善,因爲這會讓你在累得昏昏沉沉的時候知道自己要幹什麼,不至於悶在那不知所措, 拿着鼠標四處亂點,或者不停ALT+Tab鍵在那盲目地切換窗口,好記性不如爛筆頭,所以整個Note或者Excel讓我們的任務清單化吧,這樣會讓你一天很充實,時刻有的放矢。

      3、時間期限——我們在列計劃的時候通常會將時間儘量放長一點,這樣我們的機動時間會要長一點,剩餘的時間可以用來解決那些不可預見的問題,但是我們往往在工作的過程中把預留時間用完了還沒完成基本任務,這又是爲什麼呢?有一點我們需要認識到,人是有惰性的,我們一旦在心理上告訴自己時間還富餘不用着急,我們可能就會分心去幹其他與工作不相干的事情,分心花時間兜了一圈之後發現正事沒幹,還要”假正經加班“,所以無論我們接到什麼任務,無論計劃上的時間是怎樣,我們一定要根據自己的實際能力再預算一下自己完成工作需要的實際時間(一般實際時間比計劃時間會要短),這個時候我們就要把自己內心再次預算的時間當作自己的倒計時時間表,鞭策自己儘早完成任務,餘下的時間去學習學習或者逛逛CSDN論壇也是好的。

      4、結果和過程——說完時間期限,我們談談結果和過程,有些時候我們坐着做一天甚至把所有預留時間都用沒了,還是沒有完成既定的任務,在這個過程中我們一定要意識到自己在團隊過程中的作用,在限定期內一定要完成自己的工作,否則會造成團隊整體效率的滯後,我們有些朋友(包括我自己早些時候)遇見問題的時候從來不愛請教隊伍裏面的牛人,覺得要自己探索,這樣纔能有所提高,而且可能還有點畏懼隊伍的牛人覺得自己不行,所以悶悶地在那磨啊磨,磨完了完成任務所需要的時間並滯留一堆的工作後問題還是濤聲依舊,這個時候還不死心,並大義凜然一副仙風道骨地樣子說”不求人,格自高!“,這樣的倔驢一般要遭到項目經理的訓斥,倔驢的出發點是好的——不隨便去問別人,學會自學,提高自己獨立解決問題的能力,然後倔驢一旦陷入其中就可能出現花費幾倍項目計劃”人天“去解決周圍同事5分鐘內就能幫你搞定的問題,而結果是整個團隊都在等待你的項目模塊的提交。所以我們在工作的過程中一定要處理好結果和過程的關係,遇見問題如果計劃項目期內無法解決就趕緊請教隊伍裏的大牛,先解決了問題,等晚上回家了再去研究大牛的思路精華都可以,一般的技術大牛是不會恥笑你如何無能的,因爲他可能當年就跟你一樣如倔驢一般不撞南牆不死心,而且還面子薄,其實技術界我們不知道的問題多了去了,承認自己的不足,虛心請教,善莫大焉,so,倔驢們一定要保證結果的情況下控制好自己的過程,否則因爲你悶悶地幹不動活耽誤項目,項目經理可是傷不起的。

     5、總結,學習——無論做什麼項目,遇見什麼問題,即便我們坐着列完計劃飛快地做完了,整個過程還是有我們值得總結學習的地方,比如可以思考代碼重構、思考重複代碼多次使用而做框架化,或者寫博客做個小知識庫,下次遇見同樣的問題,甚至都無需思考直接從博客上ba過來即可,這就是效率。

    6、……

    之所思寫這篇文章,是因爲我曾經學習和工作過程中遇見過這樣的困惑,那時候無人告訴我應該怎麼做,只是在那坐着磨呀磨最終做完自己的工作,現在寫出來把我的經驗分享,希望能幫助一部分的人,同時也是對自己的勉勵吧!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章