堅持寫作有不少好處,除了賺些零花錢之外,還常常能收獲讀者的贊賞,滿滿的價值感。當(dāng)然,最有意義的是,通過分享老兵哥我認識了天南海北不少的朋友,偶爾還有小伙伴找我咨詢職業(yè)發(fā)展的建議,被信任的感覺也很好,尤其是被軟妹子信任。只要時間允許,我非常樂意分享個人經(jīng)驗和觀點。



          前兩天有位加了微信的小伙伴找我咨詢?nèi)绾翁嵘夹g(shù)能力,想起當(dāng)年我也存在這方面的困惑,總覺得自己已經(jīng)很努力了,但過了一陣子才發(fā)現(xiàn)依舊在原地踏步。對于參加工作 3
          ~ 5 年的小伙伴來說,這是一個比較普遍的問題。因此,我就基于本次咨詢稍作加工,剔除隱私,分享出來供大家伙參考。

          ?

          軟妹子:老兵哥,可否推薦幾本技術(shù)書籍?

          老兵哥:有沒有特定的學(xué)習(xí)目的呢?

          軟妹子:提升技術(shù)水平。

          老兵哥:哦,換個問法,你中長期準備往哪個方向發(fā)展,或眼下要解決什么具體的問題?

          軟妹子:我覺得自己目前的技術(shù)能力還是有些弱,想提升一下技術(shù),下一步準備往高階開發(fā)沖刺了。

          老兵哥:嗯,那可以先專研專研編程語言、設(shè)計模式、領(lǐng)域驅(qū)動設(shè)計等。

          軟妹子:好!如果就 Java 語言來說,這幾個方面有沒有可推薦的書籍?

          老兵哥:編程語言,《Thinking in Java》、《Effective Java》 等經(jīng)典系列;設(shè)計模式,四人幫 GOF
          的《設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》最經(jīng)典;領(lǐng)域驅(qū)動設(shè)計, Eric Evans 的《領(lǐng)域驅(qū)動設(shè)計:軟件核心復(fù)雜性應(yīng)對之道》最經(jīng)典。

          軟妹子:《Thinking in Java》這本書我在朋友那兒見過,已經(jīng)殘缺了。當(dāng)時翻看了幾頁,講的非常細致。

          老兵哥:是的,這些作品都出自該領(lǐng)域的大神之手,口碑是有保障的,屬于傳世經(jīng)典了。

          軟妹子:前兩天我剛買了幾本剖析開發(fā)框架原理的書籍,這兩天到貨,有時間準備看看。

          老兵哥:嗯,在 Java 語言領(lǐng)域,Spring 這套開發(fā)框架就是事實標準,非常有必要專研學(xué)習(xí)。如果時間允許,建議看看官方文檔,會非常有收獲的。

          軟妹子:嗯嗯,我覺得設(shè)計模式最能體現(xiàn)程序員的代碼質(zhì)量了,例如:我前段時間一直在用策略模式,取代了 if else 的嵌套,感覺代碼美觀了很多。

          老兵哥:是的,從初、中到高級開發(fā),必須要夯實編程語言和設(shè)計模式,再往上走我們還需要打通自底而上(垂直)、端到端(水平)兩個維度的技術(shù)棧。


          垂直技術(shù)棧
          ?


          水平技術(shù)棧


          軟妹子:明白。你最近有沒有發(fā)表新的文章???

          老兵哥:最近有些忙,空閑時間都在趕 GitChat 上的稿件,技術(shù)文章我都發(fā)布在 GitChat
          上,個人覺得公眾號不太適合純技術(shù)文章,在這里我主要分享軟技能相關(guān)的。

          軟妹子:好的,回頭我找來看看。其實,我現(xiàn)在還停留在客戶端、應(yīng)用、框架、DB 這個層級,Web 容器那層不甚理解。

          老兵哥:嗯,現(xiàn)在應(yīng)用都部署在容器云上了,標裝化程度越來越高,Web 容器(像 Tomcat)這層已經(jīng)被弱化了,就像 Spring Boot 內(nèi)嵌了
          Tomcat。以前,我們做應(yīng)用性能調(diào)優(yōu)必須要熟悉 Tomcat 的原理和參數(shù)等等。

          軟妹子:嗯嗯。

          老兵哥:另外,Web 應(yīng)用都是遵循 Servlet 這套標準的,而 Web 容器就是這套標準的實現(xiàn),Spring 嫁接在它上面的,所以我們還是有必要把它弄懂。

          軟妹子:是的,Web 應(yīng)用的生命周期就由它負責(zé)管理。

          ...... 過了一會兒 ......

          軟妹子:老兵哥,你推薦的那本設(shè)計模式是用 C++ 寫的演示案例???

          老兵哥:哈哈,對哦,忘了我最初是用 C++ 的,后面才轉(zhuǎn)的 Java。如果你對 C++ 完全沒有概念,那可以找 Java
          版的設(shè)計模式書籍,具體哪本書最好,我也不太清楚。不過,設(shè)計模式本身是不區(qū)分語言的,它更多是一種設(shè)計思想。

          軟妹子:哈哈,我在豆瓣上看了下書評,好評度蠻高,參考價值肯定是有的。

          老兵哥:是的,C++ 和 Java 都是面向?qū)ο蟮木幊陶Z言,對設(shè)計模式來說差別不大,在具體實現(xiàn)上會有些細微差別。如果你用 C++ 學(xué)習(xí)設(shè)計模式,最后能夠用到
          Java 上,那說明你真的學(xué)透了。

          軟妹子:嗯嗯,那真是,明白了,謝謝哈!

          ?


          我們都知道,職業(yè)發(fā)展離不開學(xué)習(xí),但要掌握的知識技能非常多,不知道從何入手。老兵哥也曾經(jīng)歷過類似階段,日常工作都由團隊安排,不可能按照自己的喜好選擇,屬于被動學(xué)習(xí)。雖然每年都堅持看不少書,但感覺自己沒什么提升,后來我找到了解決這個問題的關(guān)鍵:學(xué)以致用。


          我們必須帶有明確的目的去學(xué)習(xí),而不是漫無目的地涉獵。這些年,我都會制定提升架構(gòu)師所需軟技能的閱讀計劃(參見文末鏈接),專攻公眾演講、技術(shù)寫作、產(chǎn)品管理等,堅持下來效果很明顯,例如:公眾演講上我登上了多個技術(shù)峰會的舞臺做分享,還跨界做了上千人規(guī)模技術(shù)論壇的主持人,兼職完成了幾十場職業(yè)發(fā)展類的培訓(xùn)授課,多次榮獲企業(yè)大學(xué)的金牌講師。


          學(xué)以致用,可以是為了中長期的職業(yè)發(fā)展目標學(xué)習(xí),也可以是為了解決眼下某個難題學(xué)習(xí)。如果是為了中長期的職業(yè)發(fā)展目標學(xué)習(xí),那我們必須要明確個人未來想擔(dān)當(dāng)?shù)慕巧?,例如:技術(shù)專家、架構(gòu)專家、項目經(jīng)理、產(chǎn)品經(jīng)理或團隊管理等,然后我們還要梳理出勝任未來角色所需的技能樹,以此技能樹為對比參照,缺什么就補什么,否則光空想不行動是無法抵達未來的。如果是為了解決眼下的難題,那我們就要追求短平快了。如果你對未來的職業(yè)規(guī)劃不清楚,那建議先找找職業(yè)規(guī)劃類的書籍,例如:古典老師的《你的生命有什么可能》,從興趣開始,然后培養(yǎng)能力,最后實現(xiàn)價值。


          千萬不要“只見賊吃肉,不見賊挨打”!興趣跟目標之間,還差著能力,明確目標是第一步,接下來就要梳理出新技能樹,然后一點一點投入時間精力把這棵樹苗澆灌培植長大,最后才是開花結(jié)果收獲目標的時候。我們很容易掉進“用戰(zhàn)術(shù)上的勤奮掩蓋戰(zhàn)略上的懶惰”這個陷阱,動腦很累,思考有罪,讓自己在低水平工作上不斷重復(fù),用一年的經(jīng)驗工作了五年,滯留在原地踏步。

          今天先分享到這里,如果你覺得有價值,麻煩動動手指?轉(zhuǎn)發(fā)?給其他需要的小伙伴。另外,老兵哥我后續(xù)還會分享職業(yè)規(guī)劃、應(yīng)聘面試、技能提升、影響力打造等經(jīng)驗,歡迎?
          關(guān)注?本專欄或歪信公主號 「?IT老兵哥?」!



          關(guān)注「?IT老兵哥?」,賦能程序人生!

          友情鏈接
          ioDraw流程圖
          API參考文檔
          OK工具箱
          云服務(wù)器優(yōu)惠
          阿里云優(yōu)惠券
          騰訊云優(yōu)惠券
          京東云優(yōu)惠券
          站點信息
          問題反饋
          郵箱:[email protected]
          QQ群:637538335
          關(guān)注微信

                懂色一区二区三区 | 牛牛无码一区二区三区 | 亚洲精品一区中文字幕乱码 | 东北妇女好大的bbbb | 精品青青草 |