可能有人會說,作IT的想準時下班很難,尤爲是在互聯網公司。有些外企或國企倒能準時下班,緣由是公司更像養老院。html
其實這裏存在個誤區:可否準時下班其實和工做效率和質量有關,取決於本身,而不在於其它因素。公司的氛圍讓不讓準時下班是一回事,能不能高效高質工做,從而能準時下班又是另外一回事。好比在工做中高效了,在下班的時刻完成了當天的工做,又沒有返工,哪怕真的不得不在公司裏多呆,那麼也能夠用這段時間準備明天的活,或者用這段時間看些資料充實本身,這就能跑贏時間,長此以往收入就能不斷提高了。python
哪怕事情再多,當天要乾的事情都是能夠列出來而且量化,好比,寫xx模塊代碼,和xx組xx人交流接口,開xx會,和xx一塊兒測試功能,和support組一塊兒上線代碼。並且,不少事情能夠並行作,好比在開會時能夠寫郵件,和其它開發和測試一塊兒聯調時,在等待問題的時候也是空閒的,說穿了這就是簡單的統籌法。面試
不過,以前某段時間裏,我養成了一些很差的習慣,好比空閒時不是見縫插針地寫代碼,而是幹些無關的事情,好比看各類網頁,也會看手機。spring
後來我想辦法作了改善,儘可能注意,在空閒時就儘可能多趕些事情。不過看網頁就像會上癮同樣,空閒時要徹底不看也不現實,如今我就儘可能看些和工做無關但和技術有關的網站,好比我最近在學python,那麼就到博客園或其它地方看些python資料,或者看些能提高我的收入的文章,好比股票。編程
這部分的實施要點是,第一主觀上不放縱本身,第二要看也看些有幫助的內容,而不是八卦之類的。並且,一旦明確本身當日要幹什麼,那麼在空閒的時候就會感受到還有其它事情,也反而不會出現到下班時才發現有活走不了的狀況。架構
天天早上來的時候,我腦子最清楚,這時候幹些技術挑戰性大的活,好比寫架構代碼,或者寫設計文檔,通常下午1點到2點的時候,比較想睡覺,我就幹寫回郵件,根據代碼整理文檔或者和別人交流扯皮,到了3點之後,腦子能恢復些,通常就review代碼或者繼續寫代碼。固然,天天我毫不是按這個固定模式幹,但趁腦子清晰乾重要活,在腦子比較模糊時幹體力活,這個原則確實能幫我提高很多效率。測試
但天天會來些瑣事,好比別人找來問問題,並且一些會和聯調是我我的無法肯定時間的,在我狀態很差的時候,照樣會來些麻煩事。這時,若是我更要當心,把一些費腦子的事用筆記下來,或者和人扯皮時,也用筆記錄下中間步驟,這樣就不大會出問題了, 並且經過動筆的幫助,我也能提高溝通和解決問題的效率。網站
這樣作了一段時間後,我就發現,雖然事情依然多,但因爲我用了腦子好的時候幹麻煩事,當我腦子很差時又有了確認,我幹活出錯的機率小了很多。spa
在工做中,咱們不可避免須要和別人協做和溝通,好比找Support發佈項目,找別的Team溝通接口,咱們手頭上的事,也有可能pending在別的人手上。設計
溝通就有可能產生語義上的歧義,也有可能由於對方事情一多,把我當前的事情放一邊了,這時,千萬不能由於「卡在別人」就坐等了,畢竟高效幹好事情是個人責任,也是你們的責任。遇到這種狀況,我通常會採起以下的策略。
1 若是須要合做的時候比較簡單,郵件能說清楚,那就用郵件。若是三言兩語講不清楚,就直接跑到對方座位旁溝通,而後用郵件等形式確認溝通結果,若是對方如今有會,那麼就約個時間。
2 好比對方約定10點給東西,那麼到了你們確認好的時間點,但對方沒動靜,能夠電話聯繫下,或者乾脆跑到對方那邊,若是對方確實有緊急的事,那麼再定下一個時間點,同時郵件發送相關領導,到了下個時間點,繼續上述流程。
3 好比對方確實忙,須要我排隊等,那麼我就帶着電腦到對方身邊,邊幹活邊等,好比我要找support更改產線配置,而前面有其它人排隊,那麼我就帶電腦到support,邊等邊幹活,有空閒就插入。
4 遇到對方確實由於有緊急的事,無法立即處理,或者我就和領導溝通再安排時間計劃,但若是個人事情也很緊急,那沒辦法了,只能每隔一段時間後再去催。
上述措施的核心原則是;第一不能坐等,必要時得催,第二綜合考慮優先級,不能什麼事都以我優先,必要時得調整,但不能讓事情沒結果地一直拖下去。第三是態度上必定要積極主動,有了這個態度,就能不停地推進事情往前進了,第四要「臉皮厚」,這若是用在工做上其實不是貶義詞,工做職責使然。
遵循着這個原則,雖然我手頭的事情還會有拖沓,畢竟別的team或許有更優先的事情,但延後的程度就大大改善了,並且哪怕延後,也至少能知道延遲多久,而不是遙遙無期。
工做高效的目的是讓個人團隊和我的高效地產生價值,若是高效地解決一些價值不大的問題,就違背了本意,因此在制定各類「高效」的戰術以前,更要明確工做的目標,具體而言,要明確各類事情的優先級。
如何甄別事情的優先級,每一個公司每一個人的策略不一樣,諸如「優先級高的先作」之類的套話,本文也不想講,下面給出些我實施下來的經驗。
第一,在週會和每日站會等場合,同領導(或者產品或者其它能作決定的人)確認好事情的優先級,畢竟優先級不能由本身說了算,同時確認哪些事情當前能夠不用幹。
第二,幹活老是從優先級高的作起,有些事情,你們心知肚明能不了了之的,先觀望,同時上報領導,讓領導決斷,至於領導出面去扯皮仍是幹嗎,能夠給出本身的想法。
第三,在作重要的事情前,先評估在本身手上是否有風險,若是須要人,或者要其它組溝通,預先提出,你們一塊兒想辦法。總之,若是這個事情我幹不完,就協商下,分配些活給組員,若是其中包含的任務須要別的組出接口或者出方案,那麼本身作未必能作好,也須要其它組一塊兒幹。
第四,有些事情我能幹,但別人以前有幹過相似事的經驗,那麼能夠協調下調整些活,但這個調整的動機毫不是讓我我的更輕鬆,毫不能以「調整」爲接口推活,而是讓整個組的效率更高,更好地發揮本身的做用。
在工做中,咱們須要不停地提高本身的技能,更須要有高度的責任心和擔當力,不過毫不能有過多的「我的英雄主義」,也就是說,幹活前先須要明確目標,而後以「團隊效率」爲第一考量,確認好該作的和該別人作的。這樣我實踐了一段時間,少作了很多沒意義的事,直接提高了工做效率,並且有些活在更專業的同事手裏乾的時候,我也沒閒着,在一旁觀察技巧,這樣個人能力同時也獲得了提高。
當我存了「不拖沓高效幹活及早下班」的心思後,雖然還有摸魚的現象,但狀況好不少,下面概括下實踐一段時候後的效果。
第一,有時依然不能準時下班,還須要加班,但天天下班的時候我很踏實,由於我幹好了天天的活。
第二,基本上杜絕了「事情到最後依然是一團糟」的狀況,哪怕有些問題無法解決,但團隊和領導能第一時間知道風險,而不是臨近截至日還在扯皮。
第三,整我的能用更積極的態勢幹好工做中的活,乃至能用更積極的方式去掙錢。
那麼多出來的時間能夠幹嗎?若是是全用在追劇刷手機就沒意思。
第一,我用一些多出來的時間來放鬆本身,畢竟須要一張一弛,好比上班時間我能夠用多個十分鐘出去散步,下班後能用部分時間玩遊戲和休閒。
第二,有更多的時間能夠積累技術,好比最近我看了很多spring cloud和python書,並且目前本身寫書的進度也大有提高。
第三,這段時間裏你們發現我在博客園寫的文章數量變多了,並且因爲能用更多的時間構思,文章的點擊量也有了提高。
第四,探索和實踐了其它掙錢的方式,好比去錄製教學視頻。
1 上班的時候依然會看些無關網站,後面我須要進一步改進,若是存在不想工做的心思,寧肯經過散步等形式調整,或者去看和工做無關的技術文檔。
2 當事情多的話,我就會很煩躁,這樣就影響工做了。相比之下,部門經理級別的領導,事情比我還多,繁瑣程度也遠勝於我,但他們大多都能遊刃有餘。我能夠多觀察下他們和別人溝通交流的作法,多揣摩他們管理項目管理產品的心得,這樣我才能進一步提升工做效率,更能從事更高級別的活。
3 所謂一力降十會,技術和能力強了之後什麼都會好,當前在解決一些問題時,因爲不會,因此要處處查資料處處問人,多積累相關經驗之後,效率和質量必定能進一步提高。
在我發心想要早點下班後的第一個星期裏,我技術能力並沒提高,但因爲有了意識,能用比較積極的態勢解決問題,僅僅如此,就明顯感受到了不一樣,以後就是不斷總結經驗不斷試錯不斷改變方法的體力勞動。
不怕念起,就怕覺遲,只要你們也一塊兒下決心「要不斷提高工做效率從而早下班」,就不會再怕升起「拖沓敷衍」之類很差的想法。堅持個把月再回顧,就會發心本身脫胎換骨了。
正是由於有了這種緊湊意識,因此我尚能在互聯網公司工做比較忙的基礎上寫完兩本書,Java Web輕量級開發面試教程和Java核心技術及面試指南。
版權說明:
有很多網友轉載和想要轉載個人博文,本人感到十分榮幸,這也是本人不斷寫博文的動力。關於本文的版權有以下統一的說明,抱歉就不逐一回復了。
1 本文可轉載,無需告知,轉載時請用連接的方式,給出原文出處,別簡單地經過文本方式給出,同時寫明原做者是hsm_computer。
2 在轉載時,請原文轉載 ,謝絕洗稿。不然本人保留追究法律責任的權利。