3月26号,我来到清华科技园创新大厦B座7层SUN的bjs05,开始了在SUN的实习生活。今天是9月26日,我来SUN实习整整六个月。在SUN的这六个月里,我非常地幸运,成为Solaris x86 engineering team的一员,成为HCTS team的一员,在这里我遇到了一个非常好的mentor Roby,一个非常有亲和力的老板Liyan,一个非常重视Intern 培养Intern的负责Solaris x86的老板Amiram.HCTS 这个团队给了我很多快乐,也让我感受到了SUN的文化。更加幸运的是,我负责了Solaris Operating System for x86 Intallation Check Tool 1.3 以及 Solaris Express Installation Check Tool 1.2 的编译和测试工作。非常感谢Frank,李烨姐姐,Roby,他们的工作,我只是在他们的基础上做了很小的事情,但是毕竟是我经历的第一个商业软件。在这个过程中,我遇到很多问题,也学到很多东西。做1.3的时候,李建提醒数据库有可能太老了,没有用最新的Solaris 10 Update 4 12b的数据库时,我真的吓出了一身冷汗,因为那时候都已经发布了,我回到实验室后,一个人静静地做了四个多小时,才从痛苦中暂时逃避,把周三实验室开会的PPT准备好。第二天,我都做好承担一切后果的准备了,下午正好实验室临时不开会了。我急忙赶到公司,去核对数据库,谢天谢地,数据库没有错,因为U4的 code freeze 的时间比较早,我以前可能是确认过这个问题一次之后就一直使用做第一个build的时候生成的那个数据库。这次虽然没有犯错,但是确实给了我很大的启示,也让我深深为它痛苦了一把。经过这一次,我体会到了责任感还有做事情一定要谨慎,否则有时候责任不是能轻易承担的;另外一方面让我懂得产品和研究的区别,产品必须要对质量负责,任何一点瑕疵都可能是致命的。在做Solaris Express 1.2的遇到的主要是技术问题,主要就是solaris为了减小mini.root的大小,把perl语言包放到安装盘的其他地方。这个问题是在Bill和Roby的帮助下解决的,让我体会到一个IT老工程师(其实Bill很年轻,只是相比我们大点)的丰富经验和解决问题的从容不迫。关于HCTS测试,也有很多非常有趣的经历,我从Fiona那里学到了很多技巧,并且学以致用,确实就发现了一些问题,如果没有她的指导,我肯定不会想到费劲在一个机器上装两个DVD-RW的光驱。这些趣事以后会记下来。今天是总结性陈述,可还是忍不住把我感受最深刻的事情写了这么多。看来我还是一个热爱技术的人。其实关于我们HCTS team一起的生活有很多趣事,大家相互关系很好,毕竟工程师还是心灵纯净的人。在这里我从他们身上学到了很多东西,像Tony、Max Zhen这种经验丰富的牛人在技术上直接给了我很多指导。另外非常感谢Amiram,让实习生有机会参加这么好的世界顶尖水平Unix专家的Solaris内核原理和驱动开发培训。在内存在自由飞翔,真的是一种非常美妙的境界。在SUN,有机会更近距离的看到一个优秀的适合开发人员的操作系统Solaris真的是很幸运的事情。其实真的不想走,我很想留在SUN,留在HCTS,我留恋这里的技术,这里的团队和这里的人。半年不算短,可真的也不长,我才刚刚适应一些技术,熟悉这里的环境,熟悉周围的人。不过我为了完成博士学业,必须要离开了,虽然没有实现最初实习一年的承诺,还好Solaris Express 1.2 已经发布了,HCTS 4.0 已经code freeze了,很快也要发布了。也算是我自己能够安慰自己的一点理由吧。在今后的日子里,我会也能够更轻松地做其它很多事情,因为我见识了优秀的操作系统,优秀的团队,我还认识了SUN的很多优秀的人。
|