12

工作四月记

2011年10月27日 发布于闲谈

7月1日,大雾弥漫,站在路这边甚至看不到对面的房子。心想是第一天上班,于是早早来到公司,结果却发现9点钟办公室里只有几个人。经过一番安排拿到了工作机签了正式合同,终于算是把自己卖了出去,而一转眼,就将近4个月了。看着木木即使当了老师还是会时不时地更新博客,而我的博客除了换个主题就没有任何实质性的更新,我想我也应该写点儿什么了。

就写写四个月工作的体会吧。

关于氛围

小公司,美国公司,美国做软件的小公司——什么样的氛围我不说别人也都能想得到。弹性工作时间,早上早来晚上就可以早走;同事有说有笑,办公室里经常笑声不断;Boss是UCB的高材生,但是爱说冷笑话(非常冷)…… 作为一个创立近11年但只有200多员工(全球范围)的公司,它的气氛与我们平时在新闻里看到的那些“活跃”的公司没什么两样。

当然人们之间关系融洽只是一方面。另一方面,公司的办公室很有特色——一个大房间里,清一色的宜家佳兰特120×60的桌子整齐地摆成10余排,每张桌子上都有用Innovative显示器支架固定的Asus 26.5寸显示器;工作用机清一色Dell Latitude笔记本(下一批会换XPS),上班可以放在桌子上接显示器,下班可以带走;椅子是台湾进口的转椅,品牌不明,但是做工相当好,也很舒服。办公室装修十分简单,也没有堆放乱七八糟的杂物(这点要cc一下ouland),员工物品可以放到大型收纳柜里。

总之,抛开工资这一因素的话,这公司还是令我感到相当舒服的。

关于技术

我的Title是测试工程师,但却不与测试部门一起工作,而是单独为开发部门工作。中国这边的开发部门只有两个人,做的是与性能调优和优化有关的开发与测试,而我的任务就是分担其中的测试工作。公司的性能测试,使用Grinder来完成。将Portal部署到测试环境中的应用服务器,并与数据库服务器中的数据库连接,然后启动Portal,并使用Grinder对Portal进行操作,输出压力。我的Boss重写了Grinder的线程模型,使得其Session和Thread不再是一一对应关系,还加入了一个统计视窗,可以实时地观察当前的Session数(这也是评判性能的主要指标)。整个测试过程(构建,部署,启动,采样等)由编写好的Ant脚本来完成,后来加入了可以自动更新代码、更换Test Case并执行多趟测试的Ant脚本。

实际上在上班的这些日子,我主要做了三件事:1、每天都做的,就是在每日更新的Revision上执行有关的性能测试;2、为了偷懒,写了一个之前说到的那个自动多趟测试Ant脚本;3、还是为了偷懒,写了一个帮助分析测试结果的小工具。我这个特殊的职位,需要实际操作的部分并不是很多(自动化程度很高),因此学习的时间就相对多一些。比如Java堆内存的各代分布,整天对着VisualVM的VisualGC插件图像,想不知道都难;再比如写了一个自动测试脚本,于是对Ant从一无所知到有了一些了解;还有一些Java编程的小细节,会影响性能的小细节……

所以,与其说我是去工作的,还不如说我是去学习的……

 

以上。

评论

  1. @
    2011-10-27 2:04 pm

    工作三月路过
    羡慕个弹性工作时间呃

  2. 2011-10-27 2:31 pm

    四月的工作记,怎么十月才写?

  3. @ coolcfan
    2011-10-27 2:42 pm

    @Dreamix
    四个月。

  4. @ coolcfan
    2011-10-27 2:42 pm

    @安
    啊哈哈

  5. 2011-10-27 6:20 pm

    网站风格很像Metro UI

  6. 2011-10-27 9:33 pm

    所有人都工作叻,就我还是待业青年。偶最近也在学java。。。

  7. 2011-10-31 5:22 pm

    多少人梦寐以求的工作氛围啊。
    好好努力,潜力应该还是不错的

  8. 2011-10-31 5:23 pm

    博客换样子了
    评论框真隐蔽啊

  9. 2011-11-21 4:42 pm

    稀里糊涂路过的,稀饭君的网站很漂亮啊~

  10. 2011-11-22 11:37 am

    恭喜新版上线!

  11. 2012-01-17 2:16 am

    研究了很久终于找到回复的第。4个月咯不错哦,看来朋友学习了很多东西。

  12. 2012-02-08 10:17 pm

    评论框真心隐蔽,还得把东西都填完了,不错的设计哈哈~

名字(必须) EMAIL(必须) 网站(选填)