10年IT老兵給職場新人的一些建議(文末有福利)

2020年04年01,對我來說一個非常值得紀念的日子,因爲10年前的今天我從一個普通二類本科的大學畢業生正式步入職場,開啓了我人生的新篇章。

經過10年的成長,我從一個青澀少年依然蛻變爲一個“中年大叔”了,也取得了一定的成績,爲了突破“中年危機”,將持續努力。

首先先來一個自我介紹:丁威,《RocketMQ技術內幕》作者、『中間件興趣圈』公衆號維護者、2019年RocketMQ社區優秀佈道師評選斬獲第一名、2019年度CSDN博客之星TOP10獲得者,目前就任中通科技技術平臺部擔任資深架構師,負責消息中間件與全鏈路壓測在科技中心的落地與實施工作。

回想這10年的工作經歷,我個人覺得有很多點可以和大家一起來分享分享。

首先我職業生涯的前面四年,是呆在一家國企控股公司,主要從事的業務是電子政務方面的業務,是一個傳統行業,雖然我很努力,解決工作中的問題顯得得心應手,在公司所在的部門也能得到領導的賞識、同事們的認可,但受限於所在平臺的侷限性以及公司的規模,薪資無法得到較大幅度的提升,萌生了離開的想法。但讓我所料不及的是我滿懷信心去找工作的時候讓我備受打擊,阿里系企業直接將我秒殺,諸如HashMap的內存結構是什麼?HashMap爲什麼不是線程安全的,什麼大數據、高併發這些場景更是連想都沒有相關,後面就選擇一家外部公司,開始了探究互聯網相關的技能。

回想這段經驗,我有如下感悟與建議
1、第一份工作真的很重要,如果有好的學歷背景,找工作時不能將就。
2、如果沒有好的學歷背景,也無需氣餒,要一開始就爲自己樹立一個遠大的目標:一定要憑着自己的努力,勵志要進入一線互聯網企業。
3、有了目標,在工作的第一年主要還是要擴大知識面,點到爲止,以便功能好的完成工作,進入工作第二年後,就要開始打牢基礎,探究原理,快速成長。

那如何打牢基礎,探究原理,快速成長呢?

在經過阿里系面試打擊後,我決定先離開工作了4年的環境,尋找了一家有機會接觸互聯網相關技術的公司,開始打拼,這個時候,在完成工作的情況下,我會利用業餘時間進行學習,越努力越幸運,我的運氣還不錯,認識了MyCat社區的負責人,爲我指明瞭方向,融入開源社區,但那個時候的我發現我無看懂MyCat的源碼,也就無法深層次參與其開源建設,那如何破解。

後面痛定思痛,既然沒有能力看懂MyCat源碼,那就從JAVA的基礎開始,故與2016年9月正式開通CSDN博客,從源碼分析Java集合、JUC(Java併發包)、Java NIO、Netty,經過了半年源碼研究分析,基礎終於打牢,一鼓作氣在CSDNS上發表了源碼分析MyCat專欄,並且還對MyCat開源社區貢獻過代碼,在MyCat形成了一定的社區影響力。

正式由於在MyCat社區活躍的表現,終於迎來職業生涯一個非常重要的轉折點:一家公司在生產環境大規模使用MyCat,但缺乏專業人士對其進行維護,故通過MyCat社區的介紹,我正式入職該公司,從此正式進入億級數據規模,我所學的知識終於有了用武之地,而且能應付自如,在一家擁有300號人的科技公司嶄露頭角。

回顧這段經驗,有如下感悟我覺得可以分享一下。
如果當我們沒有一個好的平臺,無法接觸高併發,大數據這樣的場景時,我們該如何破解,無需氣餒,努力學習高併發、大數據相關的基礎知識,例如Java併發、Netty網絡,各主流中間件的原理、以及JVM診斷的理論基礎,相信總會有伯樂找到你,讓你的能力得到施展。

在成功進入好的平臺後,不能鬆懈,繼續在工作之餘學習了互聯網架構中中主流的中間件,陸續發表了源碼研究RocketMQ、Dubbo、ElasticJob等專欄。越努力越幸運,由於源碼分析RocketMQ專欄總共發表了40餘篇,成體系的剖析了RocketMQ的實現原理,被出版社相中,邀請我出書,最終成功出版了《RocketMQ技術內幕》一書,並且獲得了廣大讀者朋友一致好評,並受我其中一個讀者的邀請,最終入職了中通科技,進入更加廣闊的平臺,繼續努力打拼。

這段建議給我的感悟就是:越努力越幸運,唯有堅持不懈。

越努力越幸運,我將一如既往的在我的CSDN博客、公衆號『中間件興趣圈』分享高質量的技術乾貨(傳播知識),同時爲了打造更高質量的技術交流圈,於2019年11月底開通了『中間件興趣圈知識星球』,分享架構感悟、職場感悟以及高質量的問答服務。

舉一個簡單的示例來闡述一下知識星球的不同之處,例如一個知識星球球友向我提出如下問題以及我的解答。
在這裏插入圖片描述
不僅會回答問題本身,還會去揣摩提問者可能沒有理解到的點進行補充說明,儘可能將問題的本質進行闡述。

最後來一波福利,爲了慶祝正式成爲名10年程序員,特發放『中間件興趣圈』知識星球優惠券,前50名有效。
在這裏插入圖片描述
如果本文對您有所幫助,希望幫忙點一下贊,謝謝。


歡迎加筆者微信號(dingwpmz),加羣探討,筆者優質專欄目錄:
1、源碼分析RocketMQ專欄(40篇+)
2、源碼分析Sentinel專欄(12篇+)
3、源碼分析Dubbo專欄(28篇+)
4、源碼分析Mybatis專欄
5、源碼分析Netty專欄(18篇+)
6、源碼分析JUC專欄
7、源碼分析Elasticjob專欄
8、Elasticsearch專欄(20篇+)
9、源碼分析MyCat專欄

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