撰文者简介:Marcus,是土生土长於香港、半谙普通话的二十岁小伙子,正於香港中文大学修读计算机科学与工商管理双学位课程,
微软实习经验分享
。2009年暑假,他加入了上海微软的SQL Server Manageability团队作为期两个月的实习。时间有如白驹过隙,两个月的实习已近尾声。从香港乘风来到上海、体验微软工作喜与乐、感受上海风土人情──一切一切,尽皆难忘!特撰此文,以初生之犊的眼光记下这两个月的实习经验,既为个人收藏,也与大众分享。
在巍峨的山岳中贡献碎石
记得实习第一天的下午,我的上司Shirley跟我作了一次的迎新详谈,向我仔细描绘我未来两个月的工作的蓝图。那个时候,我对SQL Server一无所知,不过先把工作接下来好了,也着手开始学习使用它。
第一天接触SQL Server,觉得它就像是一座巍峨的山岳──它高耸入云、绵延千里,其结构之严谨、功能之强大、目光之远瞩,实在令人望而生畏。作为SQL Server的门外汉,真的不知如何入手,更遑论要计划为它加添新的功能了!
投入实习工作一段时间以後,仍觉得它深不可测,却也渐渐地觉得它平易近人多了。说到要为它贡献一项新的功能,少不免有点胆怯,但我已经有勇气下定决心要把这项功能做好。经过实习的第三个星期的团队内部批阅、第五个星期的外部批阅以後,我们基本上议定了这项功能的定位;在第八、第九个星期的两次文档批阅以後,规格文档也算是完成了,
管理资料
《微软实习经验分享》(https://www.unjs.com)。我自问已经在自己能力范围以内把工作做好,算是对得起自己了吧!纵使我所订下的功能,只是整座山脉的一块碎石、甚至可能只是在山脚边的碎石堆里的其中一小颗,但我真切的感受到:微软花这麽多的人力物力构筑的宏伟的山峦,是为了让我们的顾客站得更高,看得更远。
十月怀胎、诞下孩子
我所体验的Program Manager(PM)的工作,就是在获悉顾客群对产渴求的一项功能後,对这个功能作完整及准确的定位,并书写一份便利软件开发工程师们工作的规格文档。据悉,PM的其他的工作还包括成本考虑、哪个小功能会留下或者删掉、协调团队与团队之间的合作之类;不过作为一个只待在这里两个月的实习生,暂时没能力也没时间一尝这些工作的滋味呢。
在两个月实习期里面,我就是从我的上司口述的一个概念开始,悉心计划、评估顾客实际需要、研究可行性、对功能作精确定位、让同事们检阅定位是否恰当、书写一份二三十页的文档、再多次批阅……以往作为使用者的我,怎麽也看不出就是一个小功能,背後的工作居然是如此繁多!
如果说,一项功能是孩子,那麽我感到我所做的,跟诸位十月怀胎、诞下孩子的妈妈一样。看着孩子在怀里渐渐成形,开始感到他滚来滚去、淘气地踢踢,那种喜悦实在是不能言喻的。其他的同事,或温言软语,或强烈表达,都是为了让我这位妈妈做得更称职,让孩子有更好的未来。实习期太短了,我没有办法看着孩子出生、茁壮成长、长大成人,然则这种看着孩子长出个雏形的喜悦,非笔墨所能形容。
结语
两个月的实习快结束了,很感谢我的上司与导师Shirley对我的关怀与悉心指导。也感激团队其他成员对我的包容、帮助、支持与鼓励。日後SQL Server於我来说,不再只是一个产品了──它是活生生的回忆,是一段难忘的岁月,也是一张张的笑脸。
本文来自:http://blogs.msdn.com/sqlcrd/archive/2009/08/31/Marcus-Intern.aspx