早早就在上申请了博客,一直都想坚持写博客,把自己的所学所经历都记录下来,但是总是太懒惰,今天终于鼓足力气写一个开篇。
一、A公司
这是我的第一个工作的公司,在那里我其实还是学到了很多东西,尤其是后来我有很多的自由和空间实现自己的想法。一直以来都是做的自动化测试(这个被我认为出力不讨好的工作,现在不这么觉得了),由于所在的部门是职能部,服务过公司内的将近半数部门,学到了很多:
语言方面:ruby,这是个充满活力的语言,简洁到几乎没有章法,让我也领略到了动态语言的魅力。
做的最多的就是公司的自动化测试,用的是公司内部的测试框架,开始的将近一年的时候都是在实现自动化测试脚本的完善和维护。
接下来是我认为成长比较快的一段时间。服务对象换成了另外的部门,我也有更多的时间学习其他的自动化测试技术,包括LoadRunner,Jmeter,Selenium,在学习这些新知识的过程中是感觉非常快乐,每天都能感受到自己的进步。
最后到了有一个部门继续自动化测试,这个组中人很少,基本上我也算是自动化测试的老员工了,而且时间比之前更充裕,我开始总结和梳理之前的经验,并为之后的大规模做了充足的准备,实施敏捷管理,并将工作合理分配到每天,比如每天都进行一些质量管理方面的统计,每周分析,根据已有数据分析和预测下一步的风险和对策。
到了7月底我离开A公司,进入了B公司
二、B公司
到了新的地方,做的东西和面对的人都完全不一样了,这也预示着有更多的需要学习和挑战的。
在这里需要Java,我只在几年前看过一本基本的Java语法书,Eclipse等IDE也是基本上都没用过,因此我在头一个月里基本上都是在和陌生的东西打交道,后来是Javascript,Shell, Python等等,当对目前的工作有些熟悉的时候,这周又接到新的通知,我将被porting到其他部门,新的部门将使用C/C++(我最初使用的),感觉像是经历了一个轮回。
我写了这些乱七八糟的回顾,其实是想说,我过去学的东西太杂了,而且都是为了工作而学,其实没有太多的乐趣和成就。我希望在接下来的时间里,我能扩展自己的视野和能力,毕竟我喜欢挑战,我更喜欢战胜挑战。