技術實力可以分為兩層:
1.對技術知識和架構本身的掌握程度,比如你熟悉redis、memcached等的用法。
2.運用技術知識和架構解決實際問題的能力。
很多人覺得,我熟悉這種技術,了解API,會做一些小例子,就有技術實力了。但實際上,一個人的技術實力,練不到第二層,都是瞎扯淡。
是以我們接下來要讨論的是運用技術知識和架構解決實際問題的能力。
提升技術實力,關鍵的是實踐、實踐、實踐。通常有兩種靠譜的方法:
- 找一個能夠頻繁給你高強度刺激的工作環境,你可以不斷去實踐,想停下來都不行
- 主動的、有意識的去做專項練習和綜合練習
先說第一個,比如你在一個朝九晚五相對悠閑的公司,節奏緩慢,半年出一個版本,那就換到 996 的公司、一周一個版本的那種,Ok,自然你的技術實力就提高得快,HIGH得你不要不要的。
不過很多人是葉公好龍,不會為了提升技術實力而這麼殘害自己的。然而說實話,這幾乎是唯一靠譜的方法。
再說第二種方法,有意練習。這是對一種方法的補充哦。注意,是補充。因為大部分的人,沒有主動、有意的練習的能力。簡單講,就是不願意為了獲得某種實力而積極主動給自己加壓,總想着哎呀是不是有什麼方法、捷徑,我照着一學,技術實力就上去了。
我可以坦白講,沒有的事!别做夢了。
是以,這第二種方法,隻适用于那些願意給自己壓力、願意逼迫自己前進的人。而且,它的目的,也是給自己創造實踐的機會。
比如你學習了 Netty ,那就在一段時間内,高頻度的去使用它,把你的項目的伺服器,用它來重寫。公司不允許的話,你就自己下班了搞一個自己的項目,反複用反複練啊。
比如你學習了正規表達式,那就把你代碼中所有的字元串比對,都改用正則。這樣還不夠,還要專門設計一些正則的練習題,用到它的各種比對方式。甚至你還可以寫一個正規表達式的驗證工具,給别人去使用,幫助别人學習正規表達式。
這才是主動的、有意的練習。
高頻度的外部刺激,加主動的、有意的練習,再加上定期的複盤,就能很快提升技術實力。
這是唯一可行的方法。
是以,你接下來可以:
1、梳理你熟悉的架構,把對知識點的掌握分為三個層次,知道有這回事、了解怎麼用、能寫
DEMO。
2、創造環境,有意練習這三個層次的知識點,練到第四個層次——能在合适的場景下,不
假思索第選擇合适的知識點解決問題。
這樣,你的技術實力就可以再上一個台階。
私信小編回複【資料】即可擷取以上學習資料

(1)常用源碼架構
常用源碼架構
(2)網際網路分布式架構
分布式架構
(3)團隊協作開發
團隊協作開發
(4)架構基礎
架構基礎
(5)微服務專題
微服務專題
(6)性能調優專題
性能調優專題
(7)并發程式設計
并發程式設計
(8)設計模式
spring源碼
以上,就是一整個項目的流程清單,以一步一個腳印的經曆總結,思路都是相通的,希望對你有幫助!