最近在BBS里发现一位大神写的《详解Linux运维工程师打怪升级篇》,看完后让我思绪泉涌,深有感悟啊,因而决定也也写一篇相似的文章,但愿能入各位午餐的法眼。 html
《详解Linux运维工程师打怪升级篇》连接:http://bbs.51cto.com/thread-1508284-1.html服务器
看过个人《微软工程师心酸成长史》的老铁可能知道,小弟2013年以513分正式结束了九年义务教育,来到了北京的北大青鸟,并选择了Benet方向,正式进入了微软这个行当,开始了微软知识求学之路。markdown
在北大青鸟期间开始了每周3-4节课(2成天),一共3个学期(差很少一年零2个月)的学习之路,在这1年多的时间能够说是比较昏暗的,没有早上起来就是打开电脑或来到学校机房看教科书、看老师给的视频。
架构
并在2014年7月1日进入一家P2P公司作起来了HelpDesk工做,幸亏遇到一位好的领导,领导的一句话让我完全觉悟(迷茫实际上是一件好事,迷茫不是没有想法,是想法太多,你不知道如何取舍。),正式辞掉HelpDesk工做,进入如今的公司开始作起微软实施。 运维
微软初级工程师是微软实施工程师打怪升级之路的起步,也至关的苦逼,基本过的生活跟在北大青鸟同样,但能够接触到真实环境,毕竟实战经验老是比理论经验要强的多的多。ide
既然准备开始打怪那,那么就要有一套装备(烧钱之路的开始),你们都知道微软产品更新的很是快,而且不少本地环境特别耗资源,不像Liunx那么节省资源,小编这套装备都有点跟不上了。特别是晋升到中、高级,会接些比较大型的环境,那就须要更强大的装备的支持了。
学习
微软初级工程师须要具有的技能以下(不是太全,但也差很少了):
总结来讲微软初级工程师其实就是打杂的,协助高级工程师部署部署活动目录、部署部署Exchange。当高级工程师的小弟。 优化
微软中级实施工程师相对而言没有初级微软工程师那么苦逼,有了更多的打怪机会,也开始慢慢本身完成一些简单的实施工做。但相比微软初级公司要会的东西就要更多了,而且还须要会一些时间管理、简单的项目管理知识。有时候也会协助微软资深工程师完成一些比较大比较复杂的的项目。例如一些全国活动目录、Exchange、System Center实施工做。还要简单会使用Office 365等新产品架构设计
例如咱们公司在15年接的一家保险公司的全国活动目录、Exchange实施工做,当时那个项目投入了将近8名实施工程师、1名资深项目经理,历时将近一年的时间才完成那个项目。光服务器就投入了小一百将近二百多台服务器。设计
相对初级工程师要必备的技能增长以下:
就高级工程师而言,能够说离巅峰就差一步之遥,但这一步也不是那么简单,相对微软中级工程师而言,会的东西更是比较多,特别要具体本身能跟客户独自沟通需求的技能,独自完成一个项目从售前到项目验收的绝大部分工做。而且还须要具有产品的简单的优化工做和故障排查。
因此微软高级工程师实际上是打怪蓝图里积累经验最多的一层,你们能够看下以下的流程图,从售前到架构设计到到立项到实施到文档编写到验收都是在跟怪物们斗智斗勇。每一个环节都糟心啊。
根据上图能够了解到各类糟心的流程,相对中级工程师,微软高级工程师要会的东西又要在上一个层次,涉及到微软产品的售前、实施、售后等。
其实升级到高级工程师这个级别就能够有选择方向的权利的,是在技术层面继续打怪升级到资深公司仍是转到项目管理或管理层面进行继续打怪。每一个方式都是比较艰辛的。
高级工程师技能图
晋升到微软资深工程师这个层面能够说在技术层面已经能够每天打Boss了,天天能够跟客户聊聊需求,作作大型项目架构设计、带带工程师,在公司搞搞培训。对客户产品进行优化、故障排查。或者说技术干够了,转到管理层面继续打怪升级。
微软资深工程师技能图