大学里学的专业是信息管理,毕业后就一直从事技术支持的工作,负责公司所有系统的支持工作,后来做了组长,管理一个小团队,下面有3个人。
因为公司测试人员流动比较频繁,自己也有考虑往测试发展,就抓住了这个机会,领导很快就批准了(前提:工作交接好)。
得益于前2年的技术支持,我对公司系统的业务流程很熟悉,加上会数据库的常规操作,做起功能测试问题不算太大,但也有问题,我习惯了站在用户的角度去考虑,忘记了从测试本身的角度去思考,经常缺少反向case(逆向思维),刚开始写的case,主管老是挑刺。渐渐的,在严师的带领下,我很快步入正轨,做了OA项目的小组长。
直到年后,金三银四的季节,尤其对 IT人来说,跳槽的频率相当大,开发测试排队离职,走了好一波人,基本出去后工资都翻倍,我眼红了。
同行人也会说如果一直做功能测试,那3年和1年就没啥区别,于是我冒充了3年的工作经验,投了20家公司,最终面试了5家(有2家是没有测试团队的,我去的话就是第一个),有意向的公司没要我,要我的没去。其实面完我已经意识到差距了,我只是会点点点(自以为懂了很多),而外面的都在写代码做自动化测试、性能测试,面试时也被问及职业发展,我就说想往性能测试发展(听说前景很好),面试官继续发问时我却什么都答不上来,危机感由此而生。
井底之蛙当久了,都不知道外面的世界发生了什么,比如说语言,我还停