歡迎光臨
每天分享高質量文章

你與年薪40W+的Java高階程式員的5個差距,第1點和第5點爭議最大

前段看到一篇報道“5年從阿裡P4到P8”,也聯想到大學時(04年)同學與我分享的一本書《十年30萬》。書中作者自述了自己的十年IT成長經歷,也是這本書讓我對IT行業產生興趣。作者反覆研讀的《程式碼大全》也成了我的案頭書,讓我畢業後就有了較好的視野和思維,走在多數同齡同行之前。讓我深刻體會到“見識、標的、認清差距、努力+正確的方法”對人生成長的無比重要。也促成我寫下此文,希望能幫助大家開啟認知,找到快速提升之路。


在今天的java行業中,拿到30萬的年薪已不需要十年,有的人5年、甚至3年就能晉升為高工、甚至架構師,拿30W+、50W+的年薪。但大多數同行卻仍舊十年都到不了30W。同齡、同校、甚至同班同學,同做java,同一起跑線出發,為何差距會那麼大?關鍵還在見識不同,導致努力的標的、方向、方法不同。



到底差在哪些方面?


差距1

技術深度

工作中來來往往經歷過很多同事,也面試過很多人。有的工作2-3年,有的工作7-8年,也有不少10年以上的。掌握的JVM技能還是大學中或培訓機構出來時的技能,停留在java5的版本。專案做了很多,會使用ssh或ssm,均是重覆增刪改查,或使用公司封裝好的框架進行業務功能開發。不曾深入研究過框架的底層原理。下圖是工作現在工作兩年面試必考的一些框架知識,自我比較一下吧。



差距2

廣度

一直在傳統軟體行業做,不曾用到過叢集負載均衡,不曾接觸到分散式快取叢集、MQ,不曾使用過搜尋引擎,也不曾使用過mysql叢集、分庫分表,更不要說大資料技術了。而一線網際網路公司的開發人員天天都在用這些技術進行高併發、海量資料系統的研發。你還僅僅侷限在java、ssh、ssm,長此以往,差距自然明顯了。


差距3

應用經驗

今天,傳統軟體公司被網際網路公司擠壓得很慘,加上資訊化趨於飽和,盈利已很不如前。再加上傳統軟體公司的業務特點決定其只需要使用ssh/ssm框架、或公司骨灰級員工的封裝的企業開發框架。很多人將轉網際網路開發而缺少實際的網際網路專案經驗、技術應用經驗。像下圖這樣從一個小網站,根據業務的發展一步步進化為一個大型分散式系統的電商專案經驗。


差距4

管理溝通能力

自我管理及管理他人的能力是學習、修煉得來的。而我們很多人僅僅關註技術、業務。總想著靠技術打遍天下。其實很多事情透過良好有效的溝通可以很簡單地解決。我們的工作效率也能得到很大提升。我們可以從下麵這10個方面來逐步提升自己的軟實力。


差距5

學習方法

我們中很多人不可謂不努力,每天下班後,都想著要學習提高一下。瀏覽各種技術部落格、技術網站,學習各種技術。一點一點啃,好辛苦。時間花了不少,收效甚微。我們學習的腳步甚至跟不上技術更新迭代的速度。怎麼辦?站在巨人的肩膀上,快速收穫他們花了數年時間積累的技術經驗,而不是重覆他們的過程。這是那些3年、5年成為高工、架構師的人的學習方法秘籍。這樣的巨人哪裡找?我們很多人甚至不知道現線上上有專門針對大家的提升課程。透過課程學習,我們只需花我們自學十分之一的時間,就可以快速提升,掌握一線網際網路公司所用的核心技術。


還是那句話,“見識、標的、認清差距、努力+正確的方法”對人生成長無比重要,希望你透過此文有所啟發、收穫!




最近這幾天我聯絡來自網際網路公司的架構師,為大家準備了幾場技術分享的機會。


第一場:9月10日晚上 高併發快取架構爬坑記,架構師分享快取中踩過的那個坑

第二場:9月12日晚上 跳出理論怪圈,設計樣式實戰篇

 

現在掃碼進群,即可領取一份技術分享門票以及網際網路公司架構影片資料分享。



大型網際網路公司架構資料

立即掃碼進群,即可免費領取資料和直播分享

 

輕輕一掃,就能獲得技能提升機會,趕緊行動起來吧~


點選原文,檢視更多~

贊(0)

分享創造快樂