生于忧患死于安乐。大部分人时刻都处于忧患中,所以我们还活着,相对其他人来说,可能还活得很好。职业天花板,对于一些“精英”人士来说可能根本不存在,甚至嗤之以鼻。如果你有着高学历、掌握着核心的技术,那请移步,这篇文章并不适合你。
大部分人离“精英”还很远,无法进入BATJ这样的知名IT企业工作,仅能在二流、甚至不入流的公司中充当中坚力量。而这样的公司,相信测试老鸟都知道,对于测试这块理解的并不透彻,可能仅仅停留在“需要有这么一个岗位,给开发人员打打下手”。对于这样的公司来说,并不需要太多,或者根本不需要“老油条”测试员。所以作为老鸟的你,自认为有着多年的丰富经验,掌握着还算不错的测试技术,打算跳槽另寻他处,让自己的薪酬登上新的一台阶。愿望是美好的,现实是残酷的。面对老鸟的“狮子大开口”,简历到了这些公司往往石沉大海,杳无音讯。而就算有公司尝试邀请你去面试,最后谈到薪酬,往往也会像菜市场买菜的老婆婆一样,给你讨价还价,远远达不到你的预期。
当然,作为老鸟,也可以尝试转测试管理工作。往往在一家公司待足够久后,总有这样的机会让你做到测试经理、质量总监这样的岗位。然而,假如你跳槽打算继续做测试管理,同时保证自己的薪酬不会有所下降,那很难。首先,你很难有机会跳到另一家较好的公司去做管理,往往一个萝卜一个坑,而基于维稳和员工激励等需要,萝卜往往都会从公司内部填补。其次,一些小公司小团队本身对测试就不重视,测试管理可能仅仅比测试员的工资好那么点点,然而测试员的薪酬可能还达不到业界的平均水平,自然你不能怀有太高的期待。
作为老鸟,做测试管理工作也是有风险的。可能后面的竞争力还不如一直做技术的测试员。往往面试公司会为测试管理者打上“只会做管理”,“技术已经过时”,“不会踏实做基层工作”的标签。作为测试管理者,确实常常会应付于各种需要协调的杂事上,导致技术得不到及时更新。当哪天跳槽,你因为测试管理者的坑太少,希望重回到测试技术工作上,将会发现举步维艰,被面试公司各种嫌弃,前提还得你有机会进入面试环节。就算通过面试,你还得做好降薪的心理准备。
这么说,显得很悲观。那说点不悲观的。软件测试,当然可以作为一生的职业,前提你得坦然面对因年龄大,工资不涨反降的待遇。其次,你需要从日渐分散的精力中抽出一部分来不断学习新技术,新工具。你需要明白:你是测试老油条,而大公司是不太欢迎老油条的,老油条不好管、不好骗;老油条会因为各种家事请假,加班时间有限;老油条工资要求高,而做事上并不见得比菜鸟更卖力;一般的公司,也不需要太高的技术能力,你认为的资历、经验行不通。
不仅测试,还有开发以及其它技术也同样会面临着职业天花板,就看我们怎么去应对。而我身边,大多技术员都时刻为之忧虑。中兴开发经理跳楼这样的事情屡见不鲜,显然还没找到从容应对之法。
说了一大堆,那到底老鸟的出路在哪里?我也在摸索,只能建议多思考,多琢磨,大胆尝试。不管你是继续深钻技术,还是转型,亦或者创业,前面的路总在你自己的脚下。