与质量保证结缘完全是偶然。
  大学刚毕业到一个大的公司进行软件开发工作,大学时候的我考试成绩,C语言等课本上的东西我也都能掌握,大三时,还通过了高级程序员的考试。但是我自己清楚,这些只能说明我应试能力比较强,但是动手能力可以说是差,以前怕的是课程设计等实践性的东西了。
  大学毕业为啥选择软件开发工作不是因为我自己觉得自己适合这份工作,而是大学时学的是计算机,找工作时自己又没有自信,自己也不知道自己适合做啥,再加上05年软件开发工作还是比较热门的,需求比较大。当公司到学校招聘时,我投了简历,结果顺利过关,可能是因为我学习好的原因。本来担心找不到工作还同时在准备考研的,但是签了合同后因为经济等原因,我放弃了考研。
  05年2月,刚过完春节,我到深圳公司总部报到上班了。现在回想起来,那时的我真的很无知,很幼稚,不管是生活还是工作上的依赖思想都非常的严重。第一份工作是开发单板软件,什么也没做过的我不懂什么是嵌入式开发,记得当时辅导我的导师对我非常的好,可能是他对我太好的缘故,我一直没有压力了,当别的新员工都在努力的时候,我没有,我的进步非常慢。那时,我也不知道如何去尽快上手做事。3个月后,在导师的帮助下,再加上自己的考试前突击能力,转正打算我顺利过关,据说效果还不错。但是,转正后,领导要我独立干活,一下子我露出原形来了。呵呵,刚好当时我负责的模块本身比较复杂,据说当时是我们项目组功能复杂的。一做事情我犯了很多错误,领导愤怒了,我在他们心目中的形象一落千丈,直接被归到“不胜任”一类,第一次考评后,项目经理找到我,沟通的时候我哭了,我生平工作的第一次考核结果是“不胜任”。领导解释说本来不应该给新员工这个结果的,以前也没有过,但是我运气不大好,正好那一次必须有一个人要得这个。但是领导说他会帮我改进的,不会直接淘汰我的。然后给我制定了一个3个月的改进计划。之后的3个月,我开始努力了,但是我的工作还是没有完全得到他们的认可,因为要想改变在别人心中的第一印象,比较难,但是他们也看到了我的进度。第二次考评,领导给我的结果是“合格”。
  记得那时候的我工作的很辛苦。身体上辛苦,因为经常需要加班,加班,有时晚上还加班到深夜12点。辛苦的还是精神上的压力,做了一年的开发,没有给我加过工资,并且绩效一直是项目组倒数第一。读书时候的我因为成绩一直很好,我一直是很自信的,工作后,我开始怀疑自己的能力。我想过离职,但是我又不知道出去我又能做什么呢。
  一年后,曾经有过一次连续一周加班到深夜。实在很累,正好那段时间身体的原因,后面我请了2周的假在家养病。和项目经理电话沟通的时候,我都提出离职了,但是老大劝我不要太冲动,可能他知道,我出去又能做什么呢。
  还在休假中,突然项目经理电话问我想不想做SQA,那时,我根本没听说过qa是什么东西,但是由于对现实的不满,我答应可以试试。
  回公司后,项目经理帮我准备面试,因为质量部那边还要面试的。原来公司质量部扩招,要求每个开发部必须出一个人,领导当然舍不得能力强的,于是想到了我。质量部sqa组长对我的面试结果不满意,然后我们开发部的老大又去帮我说话。当我到质量部报到的时候,被告知分到PQA小组,后面才知道可能是PQA向SQA要人,SQA不满意我把我给他们了。这样,我成了PQA的一员。现在想想,那时候的我其实是不胜任的。那时候,周围的同事都比我有经验,我自己也是很不自信的。但是那时候,我工作得比以前开心,公司PQA能接受的培训机会很多。我有机会学习IPD流程,学习项目管理,还有机会参加了PMP培训,我开始感谢以前我的项目经理,这些机会是他给我的。
  比较遗憾的是,当时的我还很不成熟,也不知道珍惜来之不易的机会。研发的阴影在我的心中还没有完全散去,过了几个月的比较开心的日子,男朋友离开深圳到南京去了。那时我在精神上比较依赖他了,我又开始郁闷起来,8月份的体检,身体很不好,毛病很多,可能跟精神郁闷有关。一冲动,我提了离职申请。
  一周后,我离开深圳,到了南京。以前在公司是要参加12月的PMP考试的.出来后,我没有放弃,还好,考试顺利过关,没有浪费3000多块钱,在准备考试的过程中自己也学到了不少东西,虽然很多东西自己还不能完全理解。离职一段时间后,我开始找工作,那一年的研发经历让我对自己的研发能力质疑。我只想再做qa。网上招聘qa的确实不多,外企的我不敢投简历,因为我对自己的英语水平没有自信,现在的公司qa部门联系我了,面试的时候部长虽然对我不是很满意但还是答应给我一个机会,可是第二天,人事部打电话说我的硬件条件不够,不能入职(我经验只有1年半,公司要求至少2年)。中间我还面试过其他的公司,但是都没有结果。我只能重新修改自己的职业规划,捡起C语言和C++的课本,重新学习编程知识。
  我再次投简历应聘的是软件开发。还算顺利。但是运气不大好,2个月后才让我入职。07年7月,到了现在的公司。发现公司的流程跟以前的有些不一样。没人给新员工做流程和工程相关的培训。有点失望,刚开始我也给领导反映过这个问题。后面由于重点关注于技术方面的学习,我渐渐开始习惯于现状。我也渐渐恢复了对自己开发能力的信心。但是,近2个月,又开始工作的比较郁闷。到现在,我跟着做了2个项目,又加入过集成测试小组,发现部门的管理不是很好。这一年,部门人事变动也相当的大。部长已经是第3任了,科长也是第3任了,科室也变了几次了。今年,产品线又多了一个大项目,撤走了一部分人力。剩下的老员工(08年前来的都算,包括我)越来越少,项目又多了很多版本。部门管理开始混乱起来,PMS任务有时是下了又撤。同样的任务,科长都安排过3次了。周围很多同事开始抱怨起来,我也是很容易受影响的。
  于是,我觉得我还应该再去做qa,开始有这个想法确实是对现实的不满。经过一段时间的学习,现在我想法变了,我不应该是为了逃避去做qa,而是为了自己的兴趣,为了提升自己才对。
  现在的工作任务还是比较重,我还是要抽业余时间来学习。我还没有去应聘,我希望我的学习能增强我的信心,更能真正提升我自身的能力。等我再次有机会去做qa的时候,不再是只会做一些形式化的工作。
  希望我能再次加入到过程改进的队伍中去。