高強度工作后的思考
這里是Z哥的個人公眾號
每周五11:45 按時送達
當然了,也會時不時加個餐~
我的第「214」篇原創(chuàng)敬上
我來和大家匯報一下近期的狀況。
一直關注我的小伙伴應該知道,Z哥在國慶前換了一份工作。去到一個目前處于初創(chuàng)期的公司。工作強度是真的大……,我那老舊的發(fā)動機剛開始還有點不適應……
不過目前發(fā)動機上的鐵銹已經(jīng)被甩光,煥然一新,狀態(tài)漸佳~重新找回了年輕時的感覺,現(xiàn)在每天都是很亢奮的狀態(tài)。
由于自己的工作起步較低以及后來的職業(yè)規(guī)劃原因,之前Z哥也沒有機會去到一線大廠歷練一下。
但是這次有幸和很多一線大廠出來的伙計們共事,收獲頗豐。
所以說,這段時間雖然很累,但是很快樂。
我今天和大家分享的就是我在這段時間收獲的最大的三個啟發(fā),希望對大家在未來的職場以及人生道路上有所幫助。
/01??「設計」的真正意義是讓其他人更便捷/
在過去,我認為「設計」這件事不就是「抽象+組合」嗎?將其中的一些元素識別出來,然后以符合具體場景以及要求的方式將它們組合起來,滿足場景的需要,最多再考慮一下如何讓每個元素能被清晰的表達。
乍一看是不是覺得這么理解也沒啥問題?其實里面缺失了一個最重要的點,“如何通過你的設計讓其他人更便捷”。
這里的便捷可不只是終端用戶,而是整個設計方案落地過程中的所有人,包括實施者、使用者等等。
如果沒有帶著這個思想去做,往往做出來的設計是平庸的、缺乏亮點和真正價值的。
回想一下,你的身邊是不是有很多設計,事后看看好像并沒有帶來太多有意義的價值?如果是,那么這些設計者在設計的時候大概率沒有帶著這里提到的思路去思考設計方案。
/02??哪怕是你重復做過N遍的事,都值得重頭思考/
很多人做事情很快,因為TA對某件事情熟悉。但是這往往也是最大的陷阱,誘使你在原地踏步的陷阱。
所謂的工作十年等于一年經(jīng)驗的十次重復,就是這個情況導致的。
我這次的工作還是原來的行業(yè),剛開始也是習慣性地帶著原先的經(jīng)驗在做事。但是被一句話給點醒了:
如果重復用過去的方式做事,憑什么比之前的結(jié)果更好?
所以,之后做事我就開始重新思考每件事的本質(zhì),嘗試著比之前挖掘到更深處的「知識」。
而這種方式其實也不會浪費你過去的經(jīng)驗,因為它們可以幫助你更快地達到你知識盲區(qū)的邊界。換個方式說就是,不熟悉的人要思考3天的東西,你可能思考半小時就到相同地步了。
/03 項目間的交互,以“大接口,少連接”理念去做/
這個看似是一個技術層面的問題,其實也適用于人與人之間的關系。
在一個分布式系統(tǒng)的設計中,如何處理多個子系統(tǒng)之間的調(diào)用是一門學問。
我過去的理念一直是,「小接口,多連接」。因為這樣的思路限制性更強,倡導所謂的“按需獲取”。但這在現(xiàn)在看來,可能反而是「高內(nèi)聚低耦合」的反模式。
任何事物都有兩面性。這種方式的缺點是,將某個整體性的概念拆散到了N個API中,是一種分散的狀態(tài),不利于任何一個API的接入方了解整個概念的全貌。也因此會導致,未來的API數(shù)量爆炸,反而加大了系統(tǒng)間的耦合度,因為連接數(shù)量增加了,長期維護成本同步增加。背后的原因是,各個接入方、甚至是系統(tǒng)的Owner都不知道有哪些分散在別處的API可以滿足當前的新需求。
其實人與人之間的協(xié)作也是這個道理。不要每次像擠牙膏式地把一件事做得不多不少,剛剛好。向外界多輸出一些,盡量讓別人知道你能力范圍的全貌,反而會讓你長期的工作開展更加順利,甚至是有機會獲得更多寶貴的機會。
好了,總結(jié)一下。
這篇呢,Z哥和你分享了我近期的三個啟發(fā)。
設計方案的時候需要盡可能多地考慮落地的便捷性,讓做事情的人,使用的人變得簡單,才是「設計」的真正價值。
不要習慣性地用過去的經(jīng)驗做事,每次都要重新回歸事物的本質(zhì)去思考。過去的經(jīng)驗最多可以用來幫助自己加速這個過程,而不是省略這個過程。
項目間的交互,以“大接口,少連接”理念去做,這個理念也適用于與人與人之間的協(xié)作。
希望對你有所啟發(fā)。
推薦閱讀:
原創(chuàng)不易,如果你覺得這篇文章還不錯,就「點贊」或者「在看」一下吧,鼓勵我的創(chuàng)作 :)
也可以分享我的公眾號名片給有需要的朋友們。
如果你有關于軟件架構(gòu)、分布式系統(tǒng)、產(chǎn)品、運營的困惑
可以試試點擊「閱讀原文」
評論
圖片
表情
