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