曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

工作經歷與思考

工作的選擇涉及待遇,舒服度,自我成長,發財等幾個維度。個人的工作經歷中每個階段的選擇都有不同考量。

12年西北大學,計算機碩士畢業,校招當時有360,百度,騰訊offer,接了百度。當時還是一個學生,基本沒有考慮深度,只因為百度名氣更大,做的事更偏後臺。當時360的package和百度相當,還給500股(按照360上市後,有三十萬左右),未接受。

期間拿過部門優秀新人,好幾個部門級工具平臺獎,績效一直在2以上。離職原因是做的事情本身不符合自己期望,低逼格的數據挖掘,個人更喜歡做工程。但有緣結識了大數據技術,自己工作之餘花了些時間研究和實踐。

在百度最後半年,也和架構組合作搞事,但那個階段的架構已經比較成熟,空間不大,做的項目很邊緣。所以從百度離職,主要是因為成長空間受限。在百度也收穫了很多軟性的東西,比如溝通,協調,安排事情的能力。百度期間一直有個很好的導師帶著,至今很感恩他。

2014.3-2016.3 ,獵豹

趕上了獵豹上市,飛速發展。期間在獵豹一直做大數據的leader,這個過程在技術方面夯實了很多,待遇很好、年終獎也多,工作也稱心,受領導器重(期間經歷兩個領導,待我都不錯),自我成長也能滿足。

在獵豹期間整體做得很開心。這個時期,造富神話已經鋪天蓋地,我已經有了發財的想法。2015年10月以後,由於外來團隊強勢加入,導致內鬥異常兇殘,加上一些外部機會,16年3月下決定去創業公司。

目的非常簡單,想發財,萬一做成了,就財富自由。財富自由是那幾年開始出現的詞,大大小小的互聯網公司上市,造就了一批碼農財富神話,最典型就是阿里巴巴。

2016.3 – 2017.6 ,某創業小公司

這個階段非常有激情,帶了個大數據團隊。對公司的信息不瞭解,也不關注,直到2017.4月開始出現現金流緊張,突然醒悟。

隨著團隊大佬離開,自己夢醒了,於是決定離開。整個過程,感覺自己都矇在鼓裡,活在夢裡。出去面試,拿了幾個offer,其中有一個阿里p8-的offer(自己並沒有充分利用這個行業權威來談待遇)。

2017.7 – 至今,某知名短視頻公司

加入這家公司,帶著滿滿的期望,已經工作5年,個人單兵能力被充分認可,這個階段就想帶團隊做更大的事。當時覺得待遇算還行(按照p8來對比,待遇偏低),自己滿意就應邀了,什麼都沒談。

進去後,發現不是那麼回事,被安排做一個和大數據無關的事情,從零開始做。自此開始了鬱悶的經歷,成長空間倒退,領導不信任,待遇一般(按p8-來對比),有不多不少的股票(目前大概400萬左右),所以陷進去了。

離開股票捨不得,不離開,自我成長放棄了。一直到現在,都是這種狀態。期間完全被當做p6來用,帶2個人。自己非常清楚,不能呆滿4年,呆滿2年左右就可以出去了。

如果機會不錯,帶來的價值和收益,可以補回這家公司未呆滿的2年的股票損失。當然,這個是拿互聯網公司的待遇和收益來對比。

從18年10月就開始看機會,先後拿了華為,騰訊,阿里大廠的offer,也有幾個小有名氣的創業公司的offer。全是T3-3/P8+的offer。

生活方面,小孩已經5歲,在上幼兒園中班,沒有北京戶口,很多事情吃過虧,抗不過政策的壓制和排擠。工作方面,中年焦慮,大齡程序員這些詞,也無數次衝擊自己的內心。

一個月前一次偶然機會,獵頭介紹了某國企性質的國家級金融監管機構,說要求高,氛圍好,高級別能解決戶口,我就去試了下,面試結果很滿意。

最後經過簡單2輪商量,給了一個special offer,帶20人+的技術團隊,資深架構師title(有騰訊,阿里offer背書好談很多)。最晚等1年就給戶口指標(內部也是排隊,從上到下)。感覺終於落地了,拿到offer當天就提了離職。

互聯網公司給總包,是最大值,到手減少很大一部分。同時身體代價消耗相當大,工作前5年,基本都是12:30以後才睡,1-2點睡也是常有。到現在,熬個夜會神經衰弱,不容易睡著。

即將要去的這家,從待遇,舒適度,成長空間都比較符合自己的期望,發大財這個事暫時不考慮了,小財靠實力,大財靠命,已經認命。

職場下半程,需要找個平臺安全著陸,不管是從工作還是從家庭。以後有時間了把自己的技術積累和理解,整理成出版物(正在規劃中)。

現如今該如何學習互聯網最新技術知識!

學習思路分享

一、互聯網架構之基礎篇

(1)Linux基礎+團隊協作

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

(2)JDK源碼+框架

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

(3)開源源碼

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

(4)設計模式+併發編程

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

二、互聯網架構之性能調優篇

Java高性能之底層基建JVM+數據高性能之MySQL調優+Web高性能之Tomcat底層原理

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

三、互聯網架構之搜索引擎篇

分佈式搜索引擎+搜索引擎基礎Lucene

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

四、互聯網架構之數據存儲篇

分佈式緩存設計+分佈式海量數據存儲+分佈式分庫分表+分佈式事務管理

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

五、互聯網之高性能篇

高併發分流實戰+分佈式通信框架

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

六、互聯網架構之中間件

分佈式消息中間件

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

七、互聯網架構之服務治理篇

分佈式服務協調治理zookeeper+分佈式服務框架dubbo+持續集成與自動部署Docker

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

八、互聯網架構之微服務篇

服務註冊於發現(Eureka)+客戶端負載均衡Ribbon+聲明式服務調用Feidn+服務容錯保護Hystnix+分佈式配置中心Config+微服務網關Zuul(消息總線+分佈式服務跟蹤+消息驅動框架+微服務實戰)

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

作為Java程序員學習這麼多知識已經足夠,邊學邊在工作實戰中總結經驗根據現有知識來複習自己不懂的技術點。

寫在最後:檸檬為大家準備了一些java學習教程。適合於1-5年開發經驗的java程序員面試涉及到的絕大部分面試題及答案做成了文檔和學習筆記文件以及架構視頻資料免費分享給大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分佈式、高併發等架構技術資料),希望可以幫助到大家。

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

曾任職阿里、騰訊、華為的資深java架構師,分享經驗總結+資料

獲取方式:請大家關注並私信小編關鍵詞:“資料”即可獲取你需要的各類資料。


分享到:


相關文章: