只要還在一個團隊,還是得做些事情說服別人才有意義,保持清高卻期待變化是不現實的。想說服大家還是得換個角度,先去思考別人為什么不接受。順著這個方向,慢慢解開了這個結。一般這種你覺得自己不被人理解的情況,基本都是你因為對技術的興奮,過低評估了風險,或者沒有考慮人的因素(是否充足,投入產出比),或者沒有考慮項目的因素(排期進度方面)。
至于如何做架構呢?我推薦一個工具iPad Pro,也給大家演示一下像Paper53、Notability這樣的應用。這些都是我在平時給大家講解時會用到的,比單純的PPT要好很多。因為從一個架構圖開始,給大家建立整體的概念,然后細化分析其中的組件,在這個過程中再不斷提醒這個組件在整個系統中的位置,對于理解一個系統來講幫助是非常顯著的。
要像架構師一樣思考。
在聽到一些新的熱的技術時,一定不要只是看熱鬧,要去看門道。很多人都可以針對架構問題夸夸其談,但其實對概念并沒有了解清楚,表現出來就是好一點也只是知道某個東西是什么,卻不知道它的優缺點,也不清楚為什么在一些情況下要用。
當開始懂一些的時候,要找機會開始實踐。讀再多的文章,不如自己上手實現一次。
通過歸納總結,可以反思遇到的問題,重新思考系統的設計缺陷。
對于有一定經驗的同學的建議就是,要多到社區交流。
這學習發展的方面,年齡其實并不是問題,規劃才是問題。
規劃中書單就是一個很好的例子
把精力放在主的精讀的書上,人的時間和精力是有限制的。
多聽聽別人的一些建議。
程序員加班多,容易職業病,跑步是最好的方式。