成為一名Java高階工程師你需要學什麼

2021-08-19 13:07:36 字數 379 閱讀 1335

1.技術廣度方面

至少要精通多門開源技術吧,研究過struts\spring等的原始碼。

2.專案經驗方面

從頭到尾跟過幾個大專案,頭是指需求階段,包括需求調研。

尾是指上線交付之後,包括維護階段。

3.架構經驗方面

有過分布式系統的架構和開發經驗。對於跨系統的結構優化,資料儲存的效能指標等有豐富經驗。什麼快取啊、資料庫的垂直切分什麼的,業務的抽象和水平拆分啊,這些應該都輕車熟路吧。

4.行業領域方面

最起碼得精通一到兩門業務吧,所謂精通,就是比如做金融**業務的,至少等當半個經融分析師。做電力業務的,至少等當半個電力工程師。

5.個人修為

有自己一些獨到的見解,不會人云亦云啦。

成為高階Java工程師

經常主持對高階工程師和中基層tech leader的面試,一年下來總有百八十場,我給大家分享一下我對於高階工程師的定位吧,雖然我主要負責.net團隊,但是對於其他語言應該也是適用的。二 工作經驗 高階工程師必須有過在專案中擔心核心模組開發或者整體架構設計的經驗,並且專案越高大上越好,比如你在網際網路...

如何成為一名大資料工程師?

導 讀 大資料是眼下非常時髦的技術名詞,與此同時自然也催生出了一些與大資料處理相關的職業,通過對資料的挖掘分析來影響企業的商業決策。這群人在國外被叫做資料科學家 data scientist 這個頭銜最早由d.j.pati和jeff hammerbacher於2008年提出,他們後來分別成為了領英 ...

如何成為一名 Google 軟體工程師?

簡歷篩選 訪談 現場面試 offer發放 面試包括哪些內容?如何對申請人的工程技能進行評估?我們會根據以下四個方面來進行評估 如何準備面試?認識google員工?和他聊聊他在google的經歷。讓他成為你的推薦人,或者讓招聘者知道誰可以成為你的推薦人。在實際面試過程中 我是在校生,離畢業還有兩三年的...