最近参加了某大厂总监做的一场测试培训,感触颇深,一句话萦绕在耳畔“测试乃至测开,大厂为了降本增效这些都要被优化掉”。去年由他操刀优化了一大批优秀的测试员!
实际小酋这几年已经有切身体会,测试野蛮增长的阶段已经结束,不断内卷的结果就是,开发终将把测试纳入其核心职责。这似乎回到了测试还没正式纳入软件工程时的蛮荒时期,实则不然,测试的理念已经深入到IT行业,而一波波天才coder也愿意使自己编写的代码更有质量,这就导致了facebook、google这样“去测试化”研发团队的逐渐盛行。
以后测试员将分为三类:①专项测试员(主为性能、安全测试);②开发测试员;③廉价传统测试员。
专项测试员,性能测试、安全测试因为涉及到的知识面太广太深,需要更多才华横溢的coder去深研、学习。因为性能、安全的重要性,也意味着吃这碗饭很长久。
开发测试员,这里注意“开发”与“测试”的顺序,以前大家都认为“测试开发”是测试员的长期饭票,实则不然,根据去测试化主流大厂的实践来看,“开发测试”更为准确。开发+测试的coder才是市场长期需要的人才。
廉价传统测试员,这是绝大部分测试员的最终职业归宿。没有coder才能,也无法深入专项测试的测试员,只能成为大小厂保证质量所批量外包雇佣的廉价劳动者,服务于软件质量保障体系中的补充环节。随着年龄的增长,这类测试员的饭碗随时可能丢掉了。
话又说回来,测试职业未来的走向,谁又能真正说的准呢?但随着AI的发展,软件行业的有序发展,对IT从业者的要求必然越来越高,大浪淘沙,最后留下的肯定是金子。
-- End --
文末寄语:生活不是等待风暴过去,而是学会在雨中翩翩起舞。