2016阿里實習感悟

你最大的問題在於寫的太少。html

前言

以前一直在某某園寫blog,但其對Markdown的支持很弱,不能像MacDown或者馬克飛象同樣能夠實時預覽渲染結果。因此一直在尋求一款對Markdown支持良好的博客系統。另外一方面,不得不吐槽某某園的博客默認界面,閱讀起來真的是辣眼睛吶。git

  • 支持Markdown:寫做時切換到全屏模式可實時預覽結果,寫做慾望大大加強;閱讀時,界面簡潔、享受。
  • 多端支持:提供Android、iOS、WP客戶端,前段時間博客進行了改版,快速響應用戶需求,能感覺到整個開源中國團隊的誠意。

因此基於上述緣由,選擇了開源中國,同時也但願在這個新的平臺上面好好沉澱一下。github

阿里實習

今年上半年順利經過了阿里的實習生面試,6月中旬去阿里實習,一直實習到了8月底,最後拿到了轉正offer。web

心路歷程

實習期間的心路歷程是這樣的:興奮 → 失落 → 充實。心情真像阿里的股價~。面試

在阿里的前兩週是很興奮的,對周圍的人、事、物,對一切都很陌生、好奇。前兩週的主要工做是學習阿里的開發環境、經常使用的框架、初步瞭解團隊的業務。spring

接下來就是作團隊的一些平常需求,這個階段內心有一點失落,爲何呢?由於天天作的就是一些平常小需求,感受沒學到什麼乾貨。後來去參加新人培訓課的時候發現周圍有很多同窗都有類似的困惑(褲子都脫了,你就給我看這個?)。還好最後有大牛師兄及時分享了本身的學習歷程,消除了很多困惑,本身也擺正了心態。這個階段的學習實際上是一個磨刀的過程,經過不斷完成一系列小的平常需求來逐漸熟悉團隊的整個業務處理流程,熟悉阿里的內部框架。apache

最後在8月份的某一天,主管分配給了我一個項目,讓我owner這個項目,並在本週出一個技術方案。瞬間壓力山大:緩存

  • 由於以前只是參與平常需求的開發,如今角色忽然變成某個項目的owner,思考問題的角度和肩負了責任就徹底不一樣了。一大堆以前不曾思考過的問題就來了:技術方案是什麼鬼?怎麼寫?時序圖該如何畫?
  • 雖然項目不算複雜,但這畢竟是一個跨團隊跨BU、計劃月底正式上線的真實項目。和以前在學校裏作的那些玩具項目仍是不一樣的。

所謂機遇和挑戰並存,那段時間感覺得淋漓盡致。接下來的大多數時間都是扛着壓力度過的,第一次出技術方案、第一次跨BU合做,困難重重,收穫滿滿。經歷多了,成長就在不知不覺中發生了。這個階段認識到了項目管理、溝通以及表達能力的重要性。intellij-idea

轉正波折

集團規定全部BU要在8月25號以前完成實習生的轉正面試。坦白講,由於8月份以來一直全身心的投入到了這個項目,因此沒有好好準備這個轉正面試,在答辯過程當中沒有將本身作過的事項完整的展示出來,險些與阿里失之交臂,在此感謝師兄和主管的幫助。也今後次波折中吸收了教訓: 作過的事情必定要及時總結、沉澱下來,而且能在關鍵時刻準確的表達出來框架

阿里技術

下面分享一些阿里內部經常使用的工具、技術和框架。

經常使用工具

經常使用技術框架

中間件

  • 分佈式服務框架:HSF
  • 消息中間件:Notify
  • 分佈式緩存:Tair
  • 數據層框架:TDDL
  • 持久配置管理中間件:Diamond
相關文章
相關標籤/搜索