一招提高執(zhí)行力

開(kāi)門(mén)見(jiàn)山。

提高執(zhí)行力的終極武器就是——畫(huà)流程圖。


關(guān)于拖延

很多人,可能都會(huì)有一些想法,有時(shí)想做很多事,但卻無(wú)從下手,于是就一直擱置著, 應(yīng)該很多人經(jīng)常都有這種感受。

有人就把它叫做“拖延癥”, 也有人說(shuō)自己得了“懶癌”。

拖延癥基本上很難解決,因?yàn)橐屪约喝プ霾幌矚g的事情,那是很難很難的,比如健身或者減肥,一個(gè)人身體好好的,沒(méi)什么大毛病,干嘛就得立即去運(yùn)動(dòng),身體不出點(diǎn)問(wèn)題,就不太可能立即行動(dòng)。

就像這篇文章一樣,我也拖了一個(gè)多星期才寫(xiě),自從開(kāi)公眾號(hào)后,有很多人說(shuō)我怎么這么喜歡寫(xiě)文章... 其實(shí)還真不是,寫(xiě)文章是很耗時(shí)間的事情,這從來(lái)就是件很累的事情,干嘛讓自己受累呢,還尤其是寫(xiě)一些自己不那么想寫(xiě)的內(nèi)容。但是現(xiàn)在,寫(xiě)文章一方面為了“交作業(yè)”,也是給自己一個(gè)交代,一方面確實(shí)可以把思路理清楚,于是就不得不這么做了。

拖延不是病,拖起來(lái)也不會(huì)要人命,那就live with it吧。


關(guān)于任務(wù)拆解

過(guò)去一個(gè)多月一直在學(xué)Ruby on Rails, 學(xué)習(xí)編程,語(yǔ)法是次要的,重要的是關(guān)于編程的思想,就像武俠電視里練功一樣,心法才是核心,無(wú)招勝有招...

這段時(shí)間,讓我學(xué)到對(duì)編程最深刻的一個(gè)認(rèn)識(shí)就是——任務(wù)拆解。即將一個(gè)項(xiàng)目的大任務(wù)拆分成一個(gè)一個(gè)獨(dú)立的小任務(wù)。

我們學(xué)習(xí)編程,不僅僅是為了多一項(xiàng)技能,只是當(dāng)我們有個(gè)人需求時(shí),可以自己整合資源,并用程序去實(shí)現(xiàn)它。編程的本質(zhì)就是:設(shè)計(jì)一個(gè)邏輯流程來(lái)實(shí)現(xiàn)制定的需求,使調(diào)用者無(wú)需了解實(shí)現(xiàn)細(xì)節(jié)即可達(dá)到目的。

我們寫(xiě)的程序,就是為了實(shí)現(xiàn)一個(gè)需求而設(shè)計(jì)的邏輯流程。

用戶的需求可能很復(fù)雜,如果沒(méi)能把需要實(shí)現(xiàn)的項(xiàng)目功能表述清楚,再好的編程技術(shù)到頭來(lái)也是白搭。

任務(wù)拆解則是可以把一個(gè)實(shí)際的需求功能給拆解成一個(gè)一個(gè)可實(shí)現(xiàn)、可執(zhí)行的小任務(wù)。任務(wù)拆解是寫(xiě)User Story(用戶需求分析)的絕對(duì)必要步驟。

編程課有一個(gè)作業(yè),就是讓我們寫(xiě):從起床到公司,你會(huì)做的 10-15 件事,并將這些事情按目的分類(lèi),再按權(quán)重排列,如下是個(gè)范例。

不是我寫(xiě)的,圖片來(lái)自全棧營(yíng)

一張圖就很明了地展示了從早起到上班的步驟,有哪些是必須的,哪些是不必須的。

畫(huà)這樣一張圖,盡管不可能讓我養(yǎng)成早起習(xí)慣,但就是因?yàn)檫@張圖,讓我開(kāi)始理解拆分任務(wù)是怎樣一件有意思的一件事情。

前幾天看到張砷鎵的一篇文章《為什么你應(yīng)該學(xué)習(xí)編程了》,印象很深。大概說(shuō)的是,編程是如何如何可以提高效率,編程又是如何如何可以解放一個(gè)人的時(shí)間和注意力。

人工智能所擅長(zhǎng)的事情恰恰就是這個(gè),所有可以程序化的事情都可以交給人工智能。

一個(gè)工作崗位,只要能一定程度上被流程化,被量化,就遲早會(huì)被人工智能取代,哪怕這個(gè)崗位是廚師,甚至是寫(xiě)作、寫(xiě)詩(shī)...

而人與機(jī)器不同的是,人可以不斷創(chuàng)造新的需求,并通過(guò)程序再實(shí)現(xiàn)它。人的欲望是無(wú)上限的嘛。

不管是編程,還是人工智能,其意義用一句話就可以說(shuō)清楚:

復(fù)雜的東西簡(jiǎn)單化,簡(jiǎn)單的東西標(biāo)準(zhǔn)化,標(biāo)準(zhǔn)的東西流程化,流程化的東西自動(dòng)化。


有事沒(méi)事就畫(huà)畫(huà)流程圖

拖延癥換一種說(shuō)法就是執(zhí)行力不夠。

提高執(zhí)行力的本質(zhì)就是流程管理。

前幾天,陪著家人去了一趟,做入職體檢,一到醫(yī)院的前臺(tái),就看到這么一張圖。

如果沒(méi)有這張圖,恐怕每個(gè)來(lái)體檢的人,都一臉茫然,得使勁找工作人員詢問(wèn)怎么做,這種用戶體驗(yàn)會(huì)很糟吧。

流程圖就是告訴你要怎么一步步做事情。

而所謂流程管理,就是懂得如何一步一步完成任務(wù),什么事情先做,什么事情后做,什么事情又可以同時(shí)做,每一步又如何可以檢查正確性。

流程圖,是很多年前在大學(xué)期間,偶然學(xué)C語(yǔ)言時(shí)就接觸到的東西,可從來(lái)沒(méi)有在意過(guò)這個(gè)概念。

當(dāng)時(shí)書(shū)上有提到,一切的流程都可以用順序、分支、循環(huán)三個(gè)要素描述清楚,沒(méi)有學(xué)過(guò)編程的人也許會(huì)很意外,怎么會(huì)可以用三個(gè)要素就描述清楚世界上的一切流程呢?很神奇,但確實(shí)是這樣。

早期的計(jì)算機(jī)科學(xué)家認(rèn)為流程需要四個(gè)要素,順序、分支、循環(huán)和跳轉(zhuǎn)。這個(gè)話題爭(zhēng)論了很長(zhǎng)的時(shí)間,從1959年直至今天,還是多多少少有一點(diǎn)點(diǎn)的爭(zhēng)論,但普遍的共識(shí)是前三個(gè)要素足矣。舍去了跳轉(zhuǎn)這一個(gè)要素,也就是go to語(yǔ)句,這也讓編程語(yǔ)言的進(jìn)化歷史有了重大的影響...(具體啥影響我也說(shuō)不來(lái))

梳理流程,就是你啟動(dòng)執(zhí)行力的過(guò)程,因?yàn)槟阒烂恳徊绞鞘裁戳?,你就可以逐步去完成它?/strong>

優(yōu)化流程,就是提高執(zhí)行力的過(guò)程,優(yōu)化流程的目的,就是提高效率。

優(yōu)化流程,并沒(méi)有大家想象的那么復(fù)雜,我們只需要兩個(gè)要素就可以了。

  • 并聯(lián)
  • 串聯(lián)

所有的任務(wù)之間,他們要么是串聯(lián)關(guān)系,要么是并聯(lián)關(guān)系,并聯(lián)關(guān)系也就是所謂的同時(shí)進(jìn)行。

優(yōu)化流程,無(wú)非就是干兩件事情,

  • 相互串聯(lián)的子任務(wù)之間調(diào)整順序,順序很重要,有的時(shí)候改變順序,就改變了效率。
  • 把一切可以并聯(lián)的子任務(wù)挑出來(lái),讓他們同時(shí)進(jìn)行。

至于如何檢驗(yàn)每個(gè)環(huán)節(jié)做得對(duì)不對(duì),好不好,如果出現(xiàn)意外怎么辦?都需要有應(yīng)對(duì)措施和彌補(bǔ)方法。

  • 每個(gè)環(huán)節(jié)都應(yīng)有檢驗(yàn)機(jī)制。
  • 每個(gè)環(huán)節(jié)都應(yīng)有意外處理機(jī)制。

把這些表述清楚了,即畫(huà)出了一張完整的流程圖。

實(shí)際上,流程圖不僅僅是可以應(yīng)用到編程,項(xiàng)目設(shè)計(jì),開(kāi)發(fā)互聯(lián)網(wǎng)產(chǎn)品,甚至可以應(yīng)用到生活中的任何事情上,就比如到醫(yī)院后如何體檢,去補(bǔ)辦身份證需要哪些步驟...

要做一件事,你要了解這件事的流程。你對(duì)流程了解得越清晰,事情便更有可能做好,畫(huà)流程圖的目的就是為了把這件事的始終表述清楚。

只要流程清楚了,照著做就可以了,如果做不到,那肯定是自己的問(wèn)題,別人也幫不上你。

生活中的一切任務(wù)都是可以用流程圖畫(huà)出來(lái)的,不用多久,你對(duì)周遭事物的認(rèn)知就不一樣了,因?yàn)樵诓粩嗍崂砹鞒痰倪^(guò)程當(dāng)中,你會(huì)感覺(jué)這個(gè)世界越來(lái)越清晰...

一件事,你以為在腦子里想想,就可以想明白它的來(lái)龍去脈,光想不做也可能是拖延癥的一種表現(xiàn)吧。實(shí)際上,光想不記錄,你總會(huì)忽略掉一些東西,用筆畫(huà)下來(lái)就是對(duì)這件事的深入思考...

學(xué)習(xí)畫(huà)正經(jīng)的流程圖,其實(shí)很簡(jiǎn)單,你只需要上網(wǎng)搜一搜flow chart, 就知道應(yīng)該用什么形狀的符號(hào)來(lái)表述,畫(huà)流程圖的軟件也很多,而大部分情況,你只需要一只紙和筆,沒(méi)事瞎畫(huà)畫(huà)就好了。

隨時(shí)準(zhǔn)備紙和筆在電腦旁邊,有時(shí)確實(shí)比單純使用電腦更有效率...

之所以一直寫(xiě)這種雞湯/打雞血的文章,也是以為自己也是懶癌晚期,就通過(guò)這種分享方式,在進(jìn)步的路上自我救贖吧...

這...不算流程圖吧?但能這樣畫(huà)畫(huà)也挺好...
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容