2015.8.6 更新:
妈蛋看着现在自己的Title,好唏嘘啊。放弃微软有很多原因(其中不包括我是Google的卧底这一条),但是不得不说我并不看好微软接下来的发展前景。这个答案是我还在微软就职的时候写的,所以肯定避开了很多缺点没有谈。既然已经不在知乎答题了,我也就不把这些部分更新上了。总之现在我并不太推荐入职国内的微软。
-----
泻药,要是 @vczh 到晚上还没答我就来答好不好。
我先折叠自己 =w=
喂喂喂你们这样很对不起下面认真回答的同学们好么!
我明明什么干货还都没写你们要收藏就收藏不要点赞啊!
这不是逼着我一会儿到家就得赶快写了么!
明明什么都没写结果被点了27个赞,我知道V大粉丝多但是也没料到如此丧(gan)心(de)病(piao)狂(liang)啊!
于是在公司吃完饭就驾车一路挂最高档跑回家写答案来了有木有!满头大汗!
要问我为啥会出汗……当然是因为我的座驾是自行车啦哈哈哈!
不逗比了,下面开始写答案。楼下也有很多童鞋写得不错,如果你也这么觉得,请给认真回答的他们也点个赞,谢谢:)
首先猜测一下,关注这个问题的大概主要有两批人。一批是来看热闹的(我可以说比如V大么……),而另一批则是的确想要了解微软相关情况的,正如楼下评论的
@张众同学。
针对这个猜测,我对后者要先说几句话,这也是在我看来这个答案里真正的干货:
好,既然硬件内容是比较客观的,接下来就来说说微软的硬件。尽量挑一些别人没写过的说。
首先是大家最关系的工资待遇。数值碍于规定不能说,不过作为一个招聘大年入职的本科生,在北京过得不错没什么问题,如果想要攒钱的话也能攒得下来。
关于工资待遇就这些!没了啊!想知道的话面试过了之后去问HR!
工作环境,其实可以想象得到肯定比绝大部分公司都好。就单单看我所在的研发部门,在四环之内有两栋自己建的十五二十层的大楼,北京还有多少公司能做到呢?
实际上工作环境也是非常的舒服,公司内部的换风系统保证PM2.5常年是个位数,冬暖夏凉,当然就这样我们还是经常会吐槽大楼内部温度分布不均匀,想想真是贪心啊……
地面都是地毯,不管是走路还是拉椅子都不会有很大噪音。上班时间也不会有任何施工和清扫工作,这些一般都是周末做的。估计整栋楼的噪音源主要都来自大嗓门的同事和机械键盘了。
每层楼都有很多会议室和Focus Room,后者就是一个能容纳三四个人的小屋子,隔音效果很好,很适合几个人临时讨论或者自己进去冥想。
FTE(全职员工)的座位很大,桌面乱一些都没什么关系。不过实习生有时会比较惨,像
@关书伟这种能自己分到一个单间的简直就是提前支付RP了嘛。一般如果有座位的话实习生还是会分到FTE的座位,但是座位紧张的时候会三个人挤两个相邻的座位,甚至两个或这三个人挤一个Focus Room。我们组新来的美女实习生就悲惨地去挤Focus Room了,于是之后被我偷偷拉到我旁边来坐着。嘘,我什么都不知道 :)
哦对了,每层都有几个文印室,可以打印复印和传真。不过据说自从某个实习生打印了一本毛选之后,文印室就开始监控打印数量了,打印得太多会被查水表……
俗话说民以食为天,可惜这方面微软这边就不是那么完美了。当然也仅仅是不完美,毕竟自己就有一个食堂一个西餐厅一个中餐厅一个咖啡厅,而且食品安全还是相当过关的,各种监督举报机制也很完善。加上每层楼每天都有各种水果饮料小零食供应,领先很大一部分公司还是没有问题的。
不过跟大Google比起来还是差了一些!
首先食堂是收费的,虽然有餐补不过如果每天两顿都在公司吃,对于我这种食量比较大的生物来说还是要自己掏一些钱的。食堂的饭菜北京这边个人感觉也不如Google的合口味,还好选择比较多,可以经常换着吃。上海的话我觉得味道差不太多,但是种类少一些。苏州只能到外面的食堂和附近园区的公司一起挤,甚是悲惨。
其次饮料经常在6点左右就被喝光了,小零食更是有时一下午都看不到。水果的话只有早晨和下午3点两批,貌似Google是全天供应的。
每层有现磨咖啡机和饮料机,这个不同的campus规格不太一样,上海那边貌似没有饮料机,但是咖啡机比北京的好,可以打奶泡。苏州那边我只见到了但是没有用过,似乎也比北京的看起来好。这个Google那边也差不多吧。
剩下的就不吐槽啥了,不然你们都会以为我是Google的卧底对不对!
作为一个高大上的公司,怎么能只是工作呢。能让员工放松心情的娱乐项目是必备的啊!
北京这边的娱乐活动蛮丰富,以运动为主。有(没记错的话)7个乒乓球桌,2~3个台球桌,若干Foosball以及一个健身房。健身房现在是收费的,不过健身费可以报销,器械比较齐全,只是下午和晚上的高峰期还是有点不够用。然后在乒乓球室那一层还有个屋子,里面放着一套架子鼓,几个吉他和贝斯。后来才知道是有几个同事组乐队来着。此外公司还有很多社团,足球羽毛球桌游等等,都会定期组织活动,比如每周二都会在人大租一个足球场。XBox的话貌似没怎么见到,有些楼层的休息室看到过,但是貌似都不能用了,也没见到过人去玩。
上海的话则是每层一个Game Room,里面有乒乓球台球foosball和XBox。只是当年我在那边的时候XBox的手柄经常没电,电池还要自己带,不知道现在怎么样了。
苏州依旧很苦逼,公司内部除了每层一个foosball以外什么都没有,想要娱乐还得自己去外面找。为什么苏州的同事这么苦逼呢,主要是因为苏州园区微软自己的大楼还没盖好,现在的楼是租的。所以等过几年等大楼建起来,应该不会比北京上海差。
除了运动以外,公司或者每个team还会隔三差五组织很多活动。有一些是走官方流程的,另外一些是自费的,后者基本上看组里的氛围。比如之前我们有一个组就隔三差五去找个新鲜地方吃饭打牌啥的。官方组织的活动比如每年一次的全体大会,也称出门旅游。还有Family Day之类的活动。
接下来说说公司的地理和周围的环境。
微软在中国的研发部门选址都有一个特点,那就是紧邻当地最优秀的大学。比如北京周围是清华北大人大,上海旁边是交大,苏州则是走两步就到苏大。为了招聘方便嘛,这个大家都懂。八卦一下,听说当时北京政府给微软分配了另一块远一些的地,面积比现在的两栋大楼大好多,但是因为离清北太远,最终被否决了。
于是,北京的大楼建在了中关村四环以内的繁华地段。这也大大方便了同事们,周围到处都是餐馆影院超市商场,走路十分钟就能到地铁站,骑车十分钟能到清北。
但是上海和苏州就比较悲惨,分别坐落于紫竹科技园区和苏州工业园区。前者位于闵行区,也被我们交大的同学亲切地称作闵行开发区。后者看起来不是很偏僻,不过我上次出差晚上走路出去逛了一圈愣是没找到吃饭的地方。
总而言之,都是交大和苏大的锅。
福利和后勤情况。
隔三差五逢年过节就发点礼品卡,有时是直接去京东之类的地方选。貌似自从奶茶来了,去京东选礼物的情况就越来越多。
商业医疗保险很完善,基本上正常去医院看病从来都不需要自己花钱。
出差住宿不差,吃饭的budget也很足。
后勤保障部门出色,有任何事情发生都会第一时间发邮件通知。反馈渠道比较有效。
IT部门负责的事情很多,从重装系统到分发鼠标键盘。以至于直到之前有人在我的答案下吐槽我才知道不是所有公司的IT部门都管装系统的。
说到IT部门,微软的每个FTE员工都会分配到:一台高性能台式机,两块23寸显示器,一个人体工程学键盘,一台笔记本电脑(最近好像都是X1 Carbon了)。另外可以申请WinPhone和Surface RT,不过要排队,等老员工离职了把设备退回来才会发。
终于还是要说到避不开的软件部分了,我尽量挑自己比较确定的来说。但是还是避免不了答案的片面性,还是那句话,兼听则明,偏听则暗。
首先说说同事。
微软我接触过的同事绝大部分都给我一种感觉:素质很高。我对其它公司不甚了解,不知道是不是高科技公司普遍都是这样的。至于怎么叫素质高呢,我觉得知乎上常见的一句话可以很好地总结,那就是“没有戾气”。
还不能理解的,你们看看V大,大概就这样。只不过不是每个同事都像V大一样经常卖萌。V大你别打我啊别把我的脸往键盘上滚HAFJ;LKDASLKDAHKLGHASLKDJFLKA
当然我几乎可以肯定这上千人里面不会100%都是这样,但是我自信关于这一点我在基层员工里面观测过的样本还是足够多的。
然后是制度。
不知道这个能不能具体说,为了避免出问题我就不详细介绍了。个人感觉还算比较合理,不过也有一定的问题,主要是效率低下,近年来公司也一直在改进。
基层这边的办公室斗争我还没见到过,也和制度有一定关系吧。不过主要还是因为没有戾气。
对于实习生,大部分情况下都会有一个FTE作为mentor带着,即使没有老板也会亲自带着,很少有没人管的情况。工资不高,不过如果面试评价很高加上运气不算太差,还是能有一些干货任务分配下来,也能学到一些东西。实习生转正有单独的流程,会在校园招聘开始前告知结果。
多和mentor交流。mentor有的很shy有的很忙,不一定都能照顾的过来。所以要主动交流,如果mentor没有跟你安排one-one的话就找他安排。一回生二回熟嘛。我跟之前实习的mentor到现在都还保持着联系,交个朋友也是好的。
之后是技术方面,仅代表我所知道的码农情况。
公司内部大部分team在用C#,但也有用C++的组,还有专门做安卓/iOS开发的。不过C#还是绝对的主流。
入职之前没有用过C#也没有关系,只是C#比较熟练的话面试会有加分而已。特别是如果有过Java经验,熟悉C#就是分分钟的事。
一般来说Code Review流程都会比较严格,工具都是公司内部的。Code Review、版本控制和bug管理这一套系统集成的不错,还算蛮好用。
工作中用到的技术和组件很多都比较封闭,如果跳槽到其它公司,很多东西都不会用到。不过也是没有办法的事情。
最后是工作压力,好多人想看这个对不对!
但是我也不想说太多,因为总结起来就四个字:因组而异!
从文化上来看,工作压力不是很大。MSRA那边有一些组有周末和假期加班的传统,不过STC这边总体来说还是不鼓励加班的。上海那边STB因为班车的原因就更不用说了,早晨和晚上公司里都见不到人的。
不过万一分配到了一些很紧急的工作,该加班还是要加的。好在这一切都是自愿,自愿……诶,好像自愿加班就是说没有加班费啊!
好在我碰到过的老板们都很强调work-life balance,所以周末自愿加班的情况也不是经常出现。至于晚上加班,反正回家也没事干,多干一会儿就干一会儿了。仔细想想,我也经常早上11点12点才出现在公司嘛。
写到这儿终于觉得差不多写完了,感觉写代码都没有一口气写这么多。总体来说,在微软工作的体验还是很不错的。如果一定要我在推荐和不推荐来微软工作中选一个,我的答案会是推荐。
毕竟中学时喜欢的妹纸都被我拉来了我还会坑你们吗啊哈哈哈。
就是这样。
写完之后发表时告诉我需要审核,改了半天也没找到是哪部分的问题。干脆就等审核吧,不知道什么时候才能发出来。
谢邀。
在别的公司,你如果发现某个msdn页面写的很糊涂,你去问同事,同事最多回答你,多看几遍。在MS,路上抓个人问,他可能就说,哦,那页是我写的啊,谁年轻时候没有SB过,我告诉你这个怎么搞。
另一次,看一人扔了本win95开发的书,我就顺口说了一个,这书我初中看过。他的回答是,“你觉得我写的怎么样”。。。太凶残了啊