匿名职言 到底是谁在要求代码能力?

杨楷瑞 · 2024年03月09日 · 最后由 韩梓晨 回复于 2024年03月15日 · 10807 次阅读

现在功能测试岗位都会要求代码能力,面试时也是会逮着编程语言或者开发才会问的问题进行面试。我很好奇到底是谁开的头,招聘要求都是测试这边给的吧,为啥测试们要自己卷自己? 明明老板们也不懂技术,在他们的认知里,测试就是点的,但是为啥现在几乎所有的招聘要求里都会写上开发能力 但是工资还是功能测试的水平,是不是测试中出现了工贼?

就像是那个段子,看电影第一排的站起来一样,后面的都要跟着受罪,但是票价却越来越贵

共收到 51 条回复 时间 点赞

有些产品形态必须要写代码才能测

没办法 测试的大家都会 那不久逮着代码问 不过要技术提升 代码能力强绝对是益处多的

何鹤轩 回复

有门槛确实是好的,但跟别的行业有什么关系,因为别的行业工资低互联网就不能高了吗,而且现在互联网也算不上高吧

把门槛垒高,是对存量的保护

都不用有面试官带头,十个应聘者里会代码的两个人被录用了,剩下的人不都得卯着劲学代码啊

邓浩 回复

工厂里的流水线技工,别人也有一技之长,也就大几千块一个月不错了。如果觉得这个案例比较极端,那很多本科大学生在不同领域公司上班,毕业早些年也就大几千的水平,能到手超过 1w 的人凤毛麟角,但不是因为别人能力不行,也不是因为别人上班轻松(很多行业经常不定性加班到深夜),而是领域就是这样的价位。

再反过来看看测试,我身边就有案例。一个女生,毕业后做了一年财务,然后离职在家 gap 了一年,接着参加三个月培训班,来到深圳做测试外包薪资就直接 7k,一般晚上 8 点下班,偶尔周末加班但是有钱给……这样的薪资可以说不高,但是对很多行业来说是降维打机而且门槛确实低。

我同意 5 楼的观点。

何鹤轩 回复

所以说有时候选择大于努力,这是行业决定的,关我们就业者什么事呢,别人能拿到 7k 也是她自己努力来的,每天八点下班周末加班,在深圳消费这么高,这点工资还不够卷吗,你就是 996 推崇者?况且就算行业相对好一些,但又不是白拿钱,互联网的每个从业者也都在付出啊,为啥要向下类比,该提高门槛是必然的,但跟其他行业没关系

你们公司测试都有权限查看开发代码?我司测试没权限查看开发代码

考代码是软实力的综合体现.
学习能力 迭代自驱 聪明 上进心 等等
就跟学历一样 帮助筛选人才

评价区分一个人好坏 总要有度有尺
最简单方便的 尺度 就是学历跟学习

邓浩 回复

那既然你都说了提高门槛是必然的,那测试作为技术行业,是不是就先从代码上先做要求?

不要说测试,连产品现在都要会写 sql。

技术相关行业,如果想做到和技术解耦不挂钩,不现实。

看你们的评论,我就知道现在工资越来越低,是活该的😂

Ouroboros 回复

按照这种趋势,不存在存量,只存在无效内卷,你会看着待遇越发趋近于其他行业的工资,但是要求却蹭蹭往上涨,最后的结果就是你这类比较早出道的测试在跳槽时被工作一两年的嫌弃要的工资太高

何鹤轩 回复

高吗? 现在 1-2 年测试的工资的确还不如其他行业,如在深圳,1-2 年给 5K,还不如保安呢。以前还可以跳槽,现在谁敢跳槽呀

何鹤轩 回复

没听明白你的逻辑,我说提高门槛是必然的,这是互联网行业发展的趋势所致但和别的行业没关系,没必要这样去比,你在这扯别人流水线多努力多惨,互联网工资多高,以我身边同学来看毕业两三年过万的还是很少,就算过万那也是工作比较辛苦,并不觉得互联网虚高,而且其它专业的同学两三年的会计财务方面的在深圳也不止 7k 这价格

16楼 已删除

这种话题没有谁能争得赢,就直接是对立面的话题,上来就是吵架。

最后结果要不就是一群人报团取暖,要不就是两拨人争得面红耳赤。有意思吗?

有这个时间还不如理性认真分析分析行业,真觉得不合适那就转行,有手有脚只要肯干还不至于饿死吧。每个行业都有一些规则,说得难听点,不是适应就是离开。

有些人接受行业规则,提高了技能水平,也接受加班,就被说成 996 推崇者,先来一波道德压制。我真的看不下去了……

也不是说都需要代码能力,但是你想拿得更多,总得有方式证明你的技能比别人更好,那代码能力不就是最直接的吗?

19楼 已删除
王稀饭 回复

额,我只是回复那一楼的朋友,他觉得拿 7k8 点下班和周末加班轻松,我觉得这样说有点否认别人的努力 卷过头了,可别给我扣帽子,既然觉得无意义那就关闭讨论不就好了,能够自由发帖的社区本来就会出现这种情况,这种话题觉得没意义或者说讨论烂了那也只是你的想法而已,总有新人会进入这个行业,然后又不断不断有新人会有同样的疑惑

21楼 已删除
22楼 已删除

楼主等同于问:初中毕业可以进厂工作了,为什么学生还要辛苦内卷上高中考大学?
那是因为很多人对职业、对生活、对自我价值实现有更高的期望

24楼 已删除

测试技术无用论已经不需要再证明什么, 技术要求和卷是两个概念, 不要混淆了

任金鑫 回复

你这是混淆概念了。同样你举的例子,如果初中毕业就能进厂工作,现在待遇和环境都不变,要求变成需要本科和专业技能才能入厂,你会怎样想? 关键这个招聘需求是比你早进厂的人定的

功能测试是指对软件系统或组件的某些功能进行测试,以验证它们是否按照预期工作。虽然功能测试并不一定需要测试人员具备编程知识,但理解代码可以带来以下几个优势:

更深入的测试:理解代码可以帮助测试人员更深入地理解应用的工作原理,从而设计出更全面、更深入的测试用例。

自动化测试:现代软件测试中,自动化测试是非常重要的一部分。编写自动化测试脚本通常需要一定的编程知识。

更有效的沟通:如果测试人员能理解代码,他们就能更有效地与开发人员沟通。例如,他们可以更准确地描述问题,或者直接在代码级别提供反馈。

快速定位问题:当发现问题时,如果测试人员能理解代码,他们可能能更快地定位问题的源头,这可以大大缩短问题解决的时间。

增强的适应性:软件和技术不断发展,测试人员可能需要面对各种新的测试框架和工具。如果他们懂得编程,他们将更容易适应这些变化。

总的来说,虽然功能测试并不一定需要测试人员懂代码,但理解代码可以使测试人员更有效地完成他们的工作。

难道准备一直干功能测试?

难道准备一直干功能测试?

难道准备一直干功能测试?

28楼 已删除
孙高飞 回复

甘拜下风,回答逻辑很不错,举的例子也很到位,比我的回答可高明太多了💡

王稀饭 回复

过奖了😂

王稀饭 回复

过奖了😂

孙高飞 回复

帖子表达的意思是工资低但是要求高吧,你咋往是否要有技术这个方向扯了

市场是有供需关系的, 大自然一贯的法则是优胜劣汰,躺平是个人的选择, 进步是时代的选择, 个人躺平抵挡不了时代的洪流, 一代比一代要求更高恰好说明了时代在进步, 每一代人有每一代人的卷,只能说适者生存吧。

杨楷瑞 回复

没有歪啊, 竞争功能测试这个工作的人也非常多啊。 企业就会设立过滤门槛, 这是很正常的规律。 不在技术上设立门槛, 就会在学历,性别,年龄,履历,是否稳定等等等设立门槛。 你总得准许企业设点门槛吧, 要不然就真的没办法招人了。

杨楷瑞 回复

主要是,工资好像也没太低吧。就实际情况,为什么测试从业吸引力大,这么多人转行要过来,不就是比从事其他行业工资相对高一些吗?

如果是指 “我不会代码,从事测试工作为什么比其他人会代码的人工资更低”。那也很合理,企业为额外的技能付钱,这些技能可以帮企业解决更多问题。

我觉得楼主说得对,测试本来就不应该写代码,又不是保安和保洁!

看完全部评论,我还是感觉这句话挺对的:“底层劳动者的不团结是导致整个阶层被无限剥削和控制的根本原因”😄 ,不用争论了,继续卷吧

是个人培训三个月包装下简历造假就能来当点工,测试行业入门门槛低过度饱和,这是你想看到的吗,虽然目前已经是这样了。

就拿一个下载按钮的功能来说:
后台丢文件流给前端,后台丢文件地址给前端,前端处理完都是下载,甚至前端自己连库去生成文件也行,不同的处理方式对应的用例是不一样的,了解代码逻辑更能针对性的覆盖完全吧

这不简单,大家都有饭吃,结果就是有人想吃别人碗里的饭,所以必须和别人不一样,不就学代码吗,很多技术说实话真的就是一堆八股文,没有用,但是能体现我和别人不一样,能抢别人饭碗不就可以了,人就是这种动物,需要有阶级概念,狠不得别人都没饭吃,自己独享 才开心 这样才有自信 别人都会 不显得自己很没面子

为自己的不思进取找借口,还要怪别人拉高了准入门槛

测试已经是软件行业门槛最低的岗位了把😂

杨楷瑞 回复

学历,年龄,技术。你们都觉得是在设置门槛;那你说要怎么招人你们觉得才满意?有手有脚,会说会跳就行了?会用电脑,execl,word?学历放宽到初中毕业好不好。现在计算机专业不说烂大街,相关专业毕业的人数也很多了;你学找个专业想靠找个专业养自己的,你说你连代码能力都没有一点点,那你学的什么?

不会代码的纯功能测试在市场上已经没啥机会了,会代码虽说不一定对工作有帮忙,但是必须得会

袁明 回复

你开心就好

我觉得测试可以学 python,也不难啊,咱测试又不需要掌握的多深入,就那些基本知识一周,最多半个月完全就搞定了,平时多用,多练

我觉得测试可以学 java,也不难啊,咱测试又不需要掌握的多深入,就那些基本知识一天,最多一周完全就搞定了,平时多用,多练

作为刚干其实没有太久的测试开发来参与到这个问题的讨论中,我的看法是没有代码能力的测试同学的上限很高,但是仅局限于带团队的提供测试思路引导的领导人的角色,因为这样的身份可以在一个更大局的方向提供测试思路,引导团队测试流程/方法规范化合理化。但一旦深入到一线测试中,尤其是大型需求,手动编写临时工具或者提供一种自我的代码解决思路其实十分有利于一些单一场景的 case 收口,对于人力和精力的节约是有很强烈的正反馈的。当然开源工具那么多也可以用,只是对于这种一线测试场景中,开源的可扩展性远不如自己编写的可扩展性强,哪怕只有自己在用,用完就删了

开发眼里看这种人:就一个 SB 测试,什么都不会,参数填错了说我代码有问题。只会点点点,瞎 JB 提 bug。怎么现在测试要求都这么低。

代码能力很难吗?有代码能力其实不算难的,有问题直接问 AI 机器人,这个只会越来越简单,查资料,查用法以前比较麻烦,现在越来越多,工具越越来越多,这个趋势是没法避免的;不仅仅是测试了,其他各行各业的都会需要,学习代码的成本越来越低的,所以自然越来越多的人学,用到他需要的地方,各行各业都需要,都是软件,开放 API,调用,自动化,都会这样的,抱怨也没用的。学点没坏处。

其实,不一定是代码,有时候你的口才,你的交流,也是加分项,说白了,技术只是手段,是你增加竞争力的手段之一。学历呢?学历也是手段之一,难不成,还能怪企业,为什么一定要招聘 XX 学历的??

作为一个招工的人,这么久了在面试中只有一个候选人也问过类似的问题:为啥要求代码能力,你们的工作内容是干啥。当然在我介绍完我们的工作内容之后,候选人也没什么话好说了。

在这里回答的话,最简单的是:你到底找的什么工作?如果你找个几千块钱点点点的工作,你这么想没啥错;如果你想找过万的,甚至是 2、3w+ 的,那你去看看其他行业干点体力活的价钱。

这不挺正常的,市场供需关系导致的,僧多粥少必然导致这种情况的产生

王熠彤 回复

【我的看法是没有代码能力的测试同学的上限很高,但是仅局限于带团队的提供测试思路引导的领导人的角色】

后半句是赞同的,不过一个人从底层成长到领导人,都经历过一线,也是一步一步过来的。连代码都写不了,谈何【提供测试思路,引导团队测试流程/方法规范化合理化】,因为写代码就是求解这些问题的必经过程,可能写得简单点也可以写得复杂点。代码就是实质中的基础,就算是成了领导人,也是能写代码,只不过因为写得少了熟练度有所下降,但不代表写不了。

可能去找马化腾、张一鸣来,一样能写代码,甚至比参与讨论的所有人还写得好。

/?spm_id_from=333.788.recommend_more_video.2&vd_source=2b5139e20ebb16922b1e98dc9cba64aa

现在做测试的功能为主,多如牛毛,不通过技术去筛选通过什么??

我想反问楼主一个问题,你觉得测试工程师算不算程序员

没门槛才是最可怕的,既然大家都能做为什么,为什么只有你霸着这个位置,就因为你早入职几年吗?
有门槛才是维持一个团体和社会稳定的基本条件,不然你以为你可以躺平,其实才是最担惊受怕的。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册