絕大多數窮人都是隻顧低頭幹活,不顧擡頭看天

美團創始人王興曾說過:“多數人爲了逃避真正的思考,願意做任何事情。” 這直接明瞭的道出了限制很多人發展的真正原因。

而絕大多數窮人都是隻顧低頭幹活,不顧擡頭看天。這正是他們偷懶逃避思考的表現,因爲思考很費腦,很痛苦,很啥都不想,直接開幹,雖然身體上累點,但腦子卻可以很輕鬆。至於窮,更多都是選擇積累的結果。

01 執行者與設計者的關係

執行者唯一有的就是執行力,這是初級的執行力,趨近於行動力。

隨着學習的加深,能力的提升,能執行的任務會越來越有難度,能執行出的結果也會越來越大,這時纔算是具備了真正的執行力。

頂級的執行者是設計者,他的任務來自於對事物發展趨勢的洞見,根據對於趨勢的判斷,他能看懂任務是什麼,這個就是戰略眼光。

如果沒有這個眼光,就只能做頂級執行者(設計者)的一個小能力模塊,這就是設計者與執行者之間的關係。

02 要成爲設計者,最難的是什麼

怎麼做(how)是最簡單的;做什麼?(what)爲什麼做?(why)這個纔是最難的。

都說選擇比努力更重要。卻不知比選擇更重要的是,如何搞懂該選什麼,爲什麼這麼選擇是正確的。

其實這就是洞見趨勢的能力,而這個能力的培養,單靠急於求成是根本不可能掌握的,它需要經過大量的實踐和思考才能獲得。

登高望遠,高瞻遠矚,站得高看得遠,這個高到底是什麼高?怎麼登上去?怎麼站上去?

如果不經過大量的深度思考,不斷的收集整理歸納總結,分辨這個世界傳遞給我們的各種亂七八糟的信息情報,就能登上去就能站上去嗎?

器術法道,道法術器,不經過這樣的上山下山,怎麼可能看得遠,走得穩呢?

03 工作中遇見設計之美

我是一名軟件開發工程師,就在昨天上班的時候,因爲一個很小的開發需求,我和同事一遍又一遍地討論優化設計方案。說實在的,這要是放在之前,基本不用開發,就可以完成任務。

然而因爲看到了後期業務發展可能會對代碼帶來的影響,爲了追求後期程序代碼更好的擴展性,我們還是決定進行深入的探討,以找到更優的解決方案。

在這個過程中,我越發體悟到,作爲一個程序員,完成開發任務並跑通程序是很淺層的快樂。話說,當初我選擇程序員這一行,就是因爲這一點淺層的快樂才入的行。

而現在通過不斷地思考,不停地優化,我發現最終實現優雅代碼設計的過程,纔是真正讓我感到愉快的事情。

這一刻,我覺得或許這就是設計之美。

04 我是如何追尋設計之美的

回想當初剛做開發工作的時候,我就想立馬去學設計模式,想把代碼寫的很優雅。於是我試圖通過看書學習,想立馬將自己的設計能力提升上去。

後來才慢慢發現,剛學的時候因爲積累少,很難學懂。而實際工作的時候,又因爲對業務不熟悉,同時絕大多數開發又缺少設計,於是自己更多隻能是跟着葫蘆畫瓢,幾乎談不上設計一說。

後來隨着開發經驗的積累,在遇到新需求的時候,我開始帶着問題去思考如何設計,才能提升程序的擴展性和健壯性。

我帶着工作中思考的問題與學習,當帶着答案將其應用到工作中的時候,我是無比的開心,我知道那是學以致用的快樂。

再後來我繼續學習並持續在實際中應用,同時將自己的想法和同事進行討論,在更多的實踐,我發現當用自己的設計能夠提升工作效率,放大工作價值的時候,那個時候心中的愉悅明顯又增加了一個深度。

05 同樣是思考設計,爲啥新人會容易掉坑

爲什麼有些新人相比其他人可以成長得更快,我發現這些人都有一個特別,那就是不管大小需求,他們能夠做到在知道實現的方法後,更進一步思考如何能得做好。

在我看來,正是這種“小題大做”的思考習慣,纔是他們快速成長的關鍵。

以前我只知道追求更好地設計是爲了更好地適應變化,其實換言之,這正是對於業務發展可能會給代碼帶來什麼影響趨勢的洞見。

進步快的新人雖然有思考的意識,但因爲缺少對業務發展的洞見,很容易陷入炫技或過度設計的陷阱,而這正是需要時間和經驗打磨的地方。

06 寫在最後的話

在軟件開發工作中,我需要洞見業務發展的趨勢,去追求優雅代碼的設計。這是一個追求代碼之美的過程,我很享受這個過程。我覺得對待工作需要如此,對待生活更需要如此。

我們需要用不斷的深度思考,對生活做設計,對未來做規劃,如此通過不斷地踐行,方能在思考與行動中,遇見我們提前看見的美好未來。

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