阿里的Java工程師都在幹嘛?也分三六九等!

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

阿里動物園應該是國內Java工程師最多的公司了,海量的Java工程師坐在一起,他們每天到底都在幹嘛?

本文來自 雪花新聞,本文標題:阿里的Java工程師都在幹嘛?也分三六九等! ,轉載請保留本聲明!

if (window.location.host != ‘www.xuehua.us’){window.location.href=’https://www.xuehua.us/2018/08/02/%e9%98%bf%e9%87%8c%e7%9a%84java%e7%a8%8b%e5%ba%8f%e5%91%98%e9%83%bd%e5%9c%a8%e5%b9%b2%e5%98%9b%ef%bc%9f%e4%b9%9f%e5%88%86%e4%b8%89%e5%85%ad%e4%b9%9d%e7%ad%89%ef%bc%81′;}阿裡的Java程序員都在幹嘛?也分三六九等!-雪花新聞

造輪子

玩家最高等級:問題終結者,大神

這類人無疑是技術是最牛逼的,你所期待的高並發,高可用都是他們搞出來的。他們搞了許多優秀中間件來支撐業務系統,例如:RPC框架HSF、Dubbo,消息中間件Notify,分庫分表中間件TDDL等都有專門的人在升級維護。他們每天都要面對開發人員提出的各種奇怪問題:是不是又丟消息啦?這個配置不生效啊?調用超時了臥槽?!

很多人都是做了比較長時間業務需求以後,還對技術有比較高熱忱,就轉型做中間件。用輪子

玩家最高等級:業務系統架構師

這類人一般比較少,一個業務團隊三、五十人會配置一個架構師。一般不參與業務開發,那他們每天都在幹嘛?畫架構圖咯,呵呵呵。

他們的主要工作是做技術選型、跨團隊協作方案、系統基礎架構升級、安全等等。他們要了解集團各個系統的優缺點並加以利用。如果看到負責的業務系統目前的優化空間,並且說服老板分配資源來改進,又能推進下來,KPI就有戲了。

這個職位其實是最難混的,因為手里沒有團隊,只能出方案說服大家執行落地。所以非常考驗一個工程師知識的專業度以及長遠規劃能力,當然還有口才和情商。懂業務

玩家最高等級:技術經理、Team Leader、技術總監

這類人都是往管理方向發展的,手里或多或少都有一支十幾人的業務開發團隊,每天和需求方對撕,最大限度保證兄弟們的投入不會白費。所以要求懂技術,更要懂業務。

一般都是公司出現了一個新項目的坑位,由他負責並且做出成績,逐步成長起來。當然也可能上司跑路了由他填上。業務開發

玩家最高等級:高級工程師

存在數量最多,背鍋最多的就是這群人了,每天瘋狂輸出代碼。很多人都處於純粹的碼農階段,業務方提出的需求,經過層層評估以後,最終落戶到他頭上然後開始執行。

如果想進一步發展,首先當然要紮實自己的編程基礎,然後擴大在團隊中的影響力,之後能獨立承擔一個項目並且做出成績。這個過程首先自身技術會得到比較大的提高,如果項目做得好,上頭就投入更多資源讓你帶,可以考慮往管理方向發展,或者繼續技術領域攻堅。