以前做传统行业时,从来没担忧过自己会因为什么事被干掉,因为觉得自己工资低。培训转行跳到IT互联网公司后,这种担忧从未消失过。
互联网公司发展迭代非常迅速。今天通过切身的感受来聊一聊,作为一名测试工程师,如何才能活下去。
一、生存必备基本能力
1、加班!加班!加班!
重要的事情说三遍。作为一个测试工程师,能加班是必备技能。
“平时闲死,上线前忙死”的开发节奏,产品上线期间,早九晚十是家常便饭,通宵情况极少,但不代表不会有。
银行的测试人员还是很闲的?
2、超强的责任心
IT公司互怼多,除了进度方面产品、开发、设计、测试、运营互怼,还要还要有评审大会,就像大姨妈,每月总有那么几天让你不舒服。
偶尔运气“爆棚”发现BUG,那酸爽,你懂的!
责任心高低决定了你能不能对产品质量负责;
能不能不厌其烦的反复测试;
决定了你能不能发现一般人(客户)发现不了的bug。
3、超强的执行力。
任何公司所有岗位都要求员工有非常强的执行力,任何领导都喜欢执行力强的员工。
强执行力体现在三个方面:
一是立即去做,体现的是态度,领导吩咐的任务,要想方设法立即去做;
二是高质量完成,体现的是能力,这就要求必须正确领会领导意图,将事情做对,做好;
三是及时反馈,对于上级安排任务,不管是及时高质量完成还是经过努力无法达到,都要及时反馈,尤其是对于自己不能解决的更要及时上报,不能让问题压在自己手里,影响事情解决的时效性。
4、较好的沟通能力。
测试工程师很大一部分精力会花费在和开发的沟通上。
这就要求我们能够较好地平衡各方利益,找到让各方都接受的处理方法。
干IT的都懂,如果不懂技术就没有话语权。
除了对上级领导的向上沟通、更多的是和开发人员的沟通。
有些情况下,遇到的开发不好沟通,更多的时候我们需要使出浑身解数连哄带骗的才能让开发去改bug
作为测试工程师更多的是要学会放低身段,平等态度去沟通、商讨。
否则,一旦与开发产生对立情绪,工作将很难开展下去。
5、善于调动资源。
规模越大的公司,制度流程越多,普通员工权利就越小,很多事情都在自己权利范围外。
这就要求工程师在做了力之所及的工作后,懂得什么时候该调动更高级别的领导资源促使难题得到解决,以解决问题为最终目的。
千万不要觉得让领导出面解决问题是你自己能力不足,善于借用外部资源使问题得到快速解决是一种很被认可的能力。
当然,如果你所在的公司给你的自主权很大,那就尽量少惊动领导。
6、时刻谨记:一切以结果为导向。
IT公司,一切都是结果导向,不管你用什么办法,借用了多少外力,只要能达到领导想要的结果,你就是能力强。
所以一定具备这种意识,任何事情不要为自己找借口,冲着结果去想去做,经过长期训练,对自己职业生涯非常有用。
7 自我调节能力要强。
面对压力和时常出现的不公平,要尽快调节自身情绪,将压力及消极情绪转移消解掉。
千万不可在同事面前宣泄消极情绪。下班后跑步、健身、听音乐、刷抖音、看综艺,看电影总有一款适合你。