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
相关文章
相关标签/搜索