2015年剛過完年的時候杖刷,我寫了一篇文章苹粟,題目是“咦在刺,你也在混日子啊”调塌,沒想到點擊量賊高晋南,光CSDN一個站點,超過16萬羔砾。還有很多站點轉載了這篇文章负间。后來呢,我又寫了一篇題目為“怎么告別混日子”的文章姜凄,想提供一些經驗政溃,希望能對那些不想混日子的程序員有所幫助,不過明顯态秧,這篇點擊量沒有之前那篇高董虱,到現(xiàn)在也才不到3萬。
“怎么告別混日子”一文的核心觀點是:設立目標可以告別混日子。文中也簡單舉了個例子說明如何設定目標愤诱,還大概提了如何尋找目標云头。
時間過去了大半年了,我又有了新的想法淫半,于是寫了一篇文章溃槐,“如何快速定位自己熱愛的工作”,再一次討論怎樣尋找目標撮慨。這篇文章我認為比之前的文章更好一些竿痰,因為里面提供了可操作的方法,有很強的可執(zhí)行性砌溺。不過這篇文章還有很多東西沒有說清楚影涉,比如什么是有效的目標。這次呢规伐,我想把有效的目標說清楚蟹倾。
1954年,德魯克在《管理實踐》一書中提出了一個具有劃時代意義的概念——目標管理(Management By Objectives猖闪,簡稱為MBO)鲜棠,它是德魯克所發(fā)明的最重要、最有影響的概念培慌,并已成為當代管理體系的重要組成部分豁陆。
串田武則有一本書叫作《目標管理實務手冊》,非常詳盡地介紹了如何進行目標管理吵护,值得一看盒音。
假如你想系統(tǒng)了解目標管理,仔細研讀前面介紹的兩本書就可以了馅而。假如你沒時間細看祥诽,那往下看看就能幫助你快速了解什么是有效的目標。
SMART原則
在目標設定中瓮恭,SMART原則被普遍運用雄坪。
- S(Specific):目標必須是具體的,要對標特定的工作指標屯蹦,不能籠統(tǒng)维哈;
- M(Measurable):目標必須是可衡量的,衡量的指標是數(shù)量化或者行為化的登澜,驗證這些指標的數(shù)據(jù)或者信息是可以獲取的阔挠;
- A(Attainable):目標必須是可實現(xiàn)的,在付出努力的情況下可以實現(xiàn)帖渠;
- R(Relevant):與其他目標有一定的相關性
- T(Time-bound):目標必須有明確的截止期限
下面我們來具體了解一下SMART原則谒亦。
注:此處再次發(fā)揮剪報君特長竭宰,嚴重參考了百度百科空郊。
具體的
用具體的語言清楚地說明要達成的行為標準份招。明確的目標幾乎是所有成功人士和成功團隊的一致特點。很多團隊(人)不成功的重要原因之一就因為目標定的模棱兩可狞甚,或沒有將目標有效的傳達給相關人員锁摔。
看兩個例子:
無效的目標:我要提高代碼質量
具體的表達:我要降低Bug率(千行代碼缺陷率)
無效的目標:我要成為一個程序員
具體的表達:我要掌握C++語言
可衡量性
衡量性就是指目標應該是明確的,而不是模糊的哼审。應該有一組明確的數(shù)據(jù)谐腰,作為衡量是否達成目標的依據(jù)。如果制定的目標沒有辦法衡量涩盾,就無法判斷這個目標是否實現(xiàn)十气。
比如前面的例子可以進一步細化,讓目標可衡量春霍。
目標1:我要將Bug率控制在千分之2.39以內(CMMI3的標準)
目標2:我要掌握C++基本語法砸西、繼承、多態(tài)址儒、虛函數(shù)芹枷、STL中的常見容器類的用法,并完成一個10000代碼行的項目
可實現(xiàn)性
目標是可以通過努力實現(xiàn)莲趣、達到的鸳慈。應該高于現(xiàn)狀,但又是跳一下能夠得著的喧伞。
假如一個還沒有做過軟件開發(fā)的應屆畢業(yè)生走芋,定下了“我要在一個月內成為C++語言的專家”這個目標,那這可能就是一種不切實際的表達絮识。更接地氣的目標是:“我要在3個月內掌握C++基本語法绿聘、繼承、多態(tài)次舌、虛函數(shù)熄攘、STL常見容器類”。
C++并沒有想象中那么好學彼念,能在一個半月內掌握基本語法能夠簡單應用就非常不錯了挪圾,像繼承、多態(tài)逐沙、STL這些內容哲思,能夠真的理解并應用,沒有三個月以上的時間是相當困難的吩案。
相關性
目標的相關性是指實現(xiàn)此目標與其他目標的關聯(lián)情況棚赔。如果實現(xiàn)了這個目標,但對其他的目標完全不相關,或者相關度很低靠益,那這個目標即使被達到了丧肴,意義也不是很大。
比如你的中期目標是“三年內成為一個合格的C++軟件開發(fā)工程師胧后,能夠獨立完成模塊的設計與開發(fā)”芋浮,那短期目標“掌握C++語言的基本語法”和中期目標就具有很強的相關性,是實現(xiàn)中期目標的一步壳快。
假如你的目標是沿著中軸線參觀中山陵纸巷,那每一個臺階都可以看作一個小目標,爬完392級臺階眶痰,就可以到達中山陵瘤旨,開始參觀。目標也是一樣的竖伯,一連串的短期目標指向中期目標裆站,若干個中期目標又指向遠期目標,指向你工作或生活的愿景黔夭。
只有當一個目標和人生愿景相關聯(lián)時宏胯,才有實際的意義。這種關聯(lián)性本姥,可以通過短期目標與中期目標關聯(lián)肩袍、中期目標與長期目標關聯(lián)、長期目標與人生愿景關聯(lián)這種遞進的模式來保障婚惫。而實際上還有一種自頂向下設計的方法(從愿景分解出長期目標氛赐、從長期目標分解出中期目標、從中期目標分解出短期目標)來從方法上保障關聯(lián)性先舷。要做到這么志存高遠又步步為營實在是對個人要求太高了……不過呢艰管,你去看那些很成功的人士,基本上都是有清晰的人生目標的蒋川;而混得不錯的牲芋,也基本上有中期目標或長期目標;對于連短期目標都沒有的親們捺球,多數(shù)時候是在隨波逐流……
注:愿景是人生目標的概括表達缸浦,它綜合概括了一個人或一個組織的未來目標、使命及核心價值觀氮兵。它是我們努力奮斗希望達到的圖景裂逐,就像大海遠航的燈塔,指引我們前行泣栈。比如馬云提出的“讓天下沒有難做的生意”卜高,就是阿里巴巴這個組織當時的愿景弥姻。比如房地產商杜甫,他的愿景是“安得廣廈千萬間掺涛,大庇天下寒士俱歡顏”蚁阳。
時限性
目標的時限性就是指目標是有時間限制的。比如我在運營微信訂閱號“程序視界”時給自己定的目標是“在2016年5月9日達到10000關注”鸽照,這里的2016年5月9日就是確定的時間限制。額颠悬,時間快到了呀矮燎,還遠著呢,關注我一下赔癌,讓我離目標近一步吧诞外。
目標設定舉例
前面我們概述了如何通過SMART原則設定有效目標,這里提供幾個簡單的目標作為示例灾票。
- 我要在3個月內掌握C++基本語法
- 微信訂閱號“程序視界”在2016年5月9日前要吸引1萬個關注
- 我要在5年內成為公司XXX研發(fā)部門的經理
- 我要在5年內成為后端架構師
- 我要在8年內成為全職的專注IT的自由撰稿人
- 我要在60歲之前賺到2000萬
我要在某個期限內怎么怎么著峡谊,類似這種目標,還是比較好設定得滿足SMART原則的刊苍。
有目標只是第一步既们,接下來的任務更為艱巨:如何分解你的目標形成計劃并執(zhí)行下去。很多人不是沒有夢想正什,而是缺乏找回夢想的勇氣啥纸。如果你真的有這種勇氣,那么什么都不能阻擋婴氮,你對未來的向往斯棒。