完成一個(gè)目標(biāo)可能需要做很多的事情浩销,而每一件事情都可能有很多有趣的或值得深入的細(xì)節(jié)账磺,太過(guò)深入細(xì)節(jié)可能會(huì)導(dǎo)致對(duì)整體目標(biāo)的迷茫购披,可能會(huì)導(dǎo)致做的事情的走向的偏差杖挣,所以,做事情之前應(yīng)該先明確目標(biāo)刚陡,可能是一個(gè)也可能是多個(gè)惩妇,然后確定每一步大致都應(yīng)要做什么,然后再去深入每一步的細(xì)節(jié)筐乳,或者去做一些發(fā)散歌殃。當(dāng)前處在哪一步的哪一個(gè)細(xì)節(jié)點(diǎn)或者從什么地方發(fā)散出來(lái)的,只靠記憶很難特別的清晰蝙云,最好通過(guò)一個(gè)路徑圖氓皱、架構(gòu)圖、流程圖之類(lèi)的來(lái)達(dá)到全局統(tǒng)籌的目的勃刨,通過(guò)更高層次的俯瞰能夠更清晰的知道自己在做的事情對(duì)整體目標(biāo)有深入意義波材,也就不會(huì)出現(xiàn)太深入細(xì)節(jié)而失去方向感的現(xiàn)象。
我最近對(duì)代碼的感覺(jué)就是這樣的朵你,架構(gòu)的代碼有很多的模塊各聘,我開(kāi)始并沒(méi)有全局的去想架構(gòu)代碼有哪些目標(biāo),需要做哪些事情抡医,只是一個(gè)模塊一個(gè)模塊的去讀躲因,而每個(gè)模塊用到的一些第三方模塊又會(huì)去深入的研究早敬,導(dǎo)致看了很久代碼對(duì)整體的架構(gòu)還是很迷茫。最近通過(guò)一些文檔以及和同事的交流大脉,我才意識(shí)到進(jìn)度緩慢的原因搞监。應(yīng)該先對(duì)代碼的目標(biāo)有個(gè)清晰明確的認(rèn)識(shí),然后再考慮完成這個(gè)目標(biāo)需要做哪些事情镰矿,再去深入每一步的細(xì)節(jié)琐驴,熟悉目標(biāo)和步驟的過(guò)程可以通過(guò)畫(huà)一些架構(gòu)圖和流程圖來(lái)輔助理清思路。明確了目標(biāo)和方向秤标,對(duì)細(xì)節(jié)代碼也會(huì)有更深的認(rèn)識(shí)绝淡。
不止讀代碼是這樣,管理和會(huì)議也是這樣苍姜,管理要確定整體的方向和每一步驟大致要做的事情牢酵,然后再去深入細(xì)節(jié),okr的意義就在于這里衙猪。會(huì)議也是要明確方向馍乙,確保內(nèi)容不會(huì)太過(guò)發(fā)散。此外垫释,人生不也是這樣么丝格,我們每個(gè)人都有若干個(gè)想做的事,比如從小我們可能就想成為一個(gè)科學(xué)家棵譬,而這個(gè)過(guò)程中需要經(jīng)歷小學(xué)显蝌、中學(xué)、大學(xué)茫船、工作等各個(gè)大階段以及每一個(gè)細(xì)小的步驟琅束,這個(gè)過(guò)程中會(huì)遇到太多的誘惑和可以發(fā)散和值得深入的方向扭屁,如果對(duì)整體目標(biāo)和每一步做的事情沒(méi)有清晰的認(rèn)識(shí)算谈,或者意志不夠堅(jiān)定,很容易迷茫和偏離方向料滥。這也是為什么能守住初心然眼,完成人生目標(biāo)而不發(fā)生偏離的是非常少的。
總結(jié)
讀代碼葵腹、會(huì)議高每、組織管理甚至人生目標(biāo)的達(dá)成,都要首先有對(duì)目標(biāo)的清晰的認(rèn)識(shí)践宴,想清楚每一步大只要做的事情鲸匿,然后再去做細(xì)節(jié)的步驟或者做一些適度的發(fā)散,一上來(lái)就深入細(xì)節(jié)阻肩,會(huì)導(dǎo)致迷茫带欢、發(fā)散過(guò)度运授,會(huì)做很多對(duì)整體目標(biāo)的達(dá)成沒(méi)有多大的意義的事情。具體到讀代碼方面乔煞,對(duì)于架構(gòu)和流程的把控吁朦,通過(guò)圖表來(lái)輔助是很有必要的。而宏觀的人生目標(biāo)的達(dá)成渡贾,也是這樣逗宜。