匿名职言 想请教一下各位前辈在面对转岗开发问题的选择和经历?

杨思 · 2021年04月02日 · 最后由 傅文轩 回复于 2021年04月06日 · 2842 次阅读

无论是社区里还是日常工作里,对技术比较喜欢的测试同行,不少人都会被问到这么一个问题——“你这么喜欢代码为什么不转开发?” 看了很多大佬的博客、文章,很多前辈们在很久之前就遇到了这个问题,而且无论是刚入行的朋友还是三五年甚至十多年的前辈都仍然会对这个事有所犹豫和纠结。

所以想跟「在这个纠结中转岗了开发」、「做开发之后最终回到测试岗位」的前辈同行们请教下:

1、转岗开发前后的薪资变化怎么样?
2、转岗开发后,技术成长和职业发展怎么样?是否相比于 “科班” 开发在各方面相比,吃力的多?最后是不是又回到了测试老本行?如果是,觉得这一段开发经历对于测试生涯的意义如何?


在入行测试半年的时候,脑子一热,准备了半年尝试转后端,没能拿到满意的 offer,反倒是通过这半年的准备,找到了一个还算满意的测试工作。现在做了三年测试,期间也一直在学开发的技术栈(ssm、netty、dubbo 各种中间件啥的,也一直尽可能的在项目里使用这些技术栈)看过一些书一些博客,跟周围的测试、研发同事朋友多了解了之后,对这两个岗位的看法稍冷静了些,测试相对于开发,很多人嘴里的 “测试一无是处”、“赶紧跑”、“能转快转” 并不正确,一个人是否适合做测试/开发,需要基于一个人的经验、能力、工作方式、对技术的喜好程度等等非常多的因素,不同的场景下会有截然不同的结论。

最近跟同学聊天,还有社区里面很多前辈、同行的讨论,转开发这个执念,又被勾起来了,又恰巧有一个待遇勉强可以接受的机会。

所以非常想了解下,前辈大佬们在面对测试职业道路上这类的问题时,选择和结果是怎样的?

感谢前辈们对后辈的指点与分享!

共收到 15 条回复 时间 点赞
杨思 回复

想开点,你这种思想,我觉得你可能会压力很大。
做好当下吧,一点一点做好当下,慢慢的未来也会好一点。
如果有梦想,去念书吧,如果放大到一生的角度来思考,这是短期成本最高,长期成本最低的选择。

但是咱也别说什么测试差了,大部分小朋友有的选么?我自己表弟 985 的自动化硕士,不也只有字节的测试开发和美团的前端可选么。你跟他说前端发展有限,未来还要再努力努力,不要太关注业务,要做深入,下班要自学点东西。你觉得 25 岁一下一个月收入 2w 多,能想我那么多么。
小厂开发 20K,大厂测试 25K,你选哪个?小厂你家里没听过,大厂家里叫你去,你去不去?

选择要能接受最差的结果,那才是选择,加油吧。

曾懿轩 回复

其实我还真不觉得是玩梗,体会过刚毕业在中小公司垃圾团队内的功能测试,完完全全是功能测试,那个时候真的觉得测试干不下去,完全体的工具人,也别想着什么技术提升,用技术解决测试中的小场景啥的,领导不给这个机会,想加班做点最基本的自动化都会被问话,这么紧的排期为什么还有功夫做” 这些 “。部门里也没什么技术分享,学习沟通的机会,有那么一两个测开,做东西的目标是” 让大家一行代码也不用懂,直接用工具 “,领导和技术” 大佬 “们想的是,让一线功能做个老老实实的点工、不要瞎搞瞎学,学多了影响稳定性,会跳槽。应该是我起点低,圈子垃圾,朋友也菜,我知道的这样的团队,不止我一个人遇到过。
那时候每天一坐在工位上想的就是怎么转岗,哪怕去做研发外包都行。

不看头部、一线的公司,看平均线的公司,刚毕业的一线测试(点点点)和一线开发(crud)相比,获得的成长机会(薪资和技术)真的差不少,而且最主要的技术下限要低很多,做开发所需要的技术能力会倒逼自己去学习,因为不学,就没办法进行最基本的日常工作,就得走人。但是测试的技术下限,很低,低到只需要懂业务,会抓个包,分得清前后端,就基本可以胜任日常工作。在这种情况下,领导和团队不正向的要求技术,甚至不鼓励组员的技术成长,自己也不主动找机会抢机会,真的会让刚毕业的学生陷入泥沼。

在这种场景下,我还真的不觉得是玩梗,真的建议转开发或者大中厂的” 业务测开 “啥的

杨思 回复

没有,只是有感而发而已,不是针对个人,就是觉得大多数测试人都在玩梗,都觉得测试的天花板低😀 ,有刚毕业的学生在社区咨询,都提倡别人去转开发去了
TesterHome 社区下方都有这么一句:'TesterHome 社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。'
但是测试人社区都不提倡新人进入测试行业,那我们测试人什么时候才能提高测试地位,推进质量发展,而不再是背锅

也可以从自身性格上 (天赋) 考虑下, 自己哪边有可能做的更好
个人曾经尝试过转开发,策划,产品, 走了一圈回来发现, 自己真的最适合做测试, 也对测试最感兴趣

曾懿轩 回复

???
我在提问里,没说天花板低啊,我也没觉得测试天花板低啊,个人觉得对于大多数普通人来说,完全不低啊,没懂怎么蹦出这么一句。
我所提的薪资,通篇也都说的是转岗前后的薪资,跟天花板什么关系

6 楼说的很好,人生在与能不能不断挑战自己;其实每个人都会畏惧失败,但只有自己抗住压力,才能更好的面对未来。

我有个疑惑,虽然很多人都说测试的天花板低,但是大多数人都达到触及天花板了吗?
或者说等你到达了你之前所认为的天花板的阶段时候,你还觉得这个天花板时天花板吗?

薪资你自己去看招聘岗位的薪资范围的下限和上限就懂了。

傅文轩 回复

感谢点拨!非常感谢!

magicyang 回复

感觉同样重要,哈哈哈哈,想转的原因之一,也是跟大佬所说的一样,虽然也写测试项目,但是写出来的代码,没经历过生产考验没那些复杂架构和并发要求;开发过程中,一直以来也没受过关于方案设计、代码 review 等等方面的考验,自己写的很多项目都是 crud 套一层别人设计实现好、经历很多 issue 洗礼、迭代很多版本的开源项目;本身项目设计和抽象能力也很差,走一步看一步写一步,一个项目不到一年下来,自己想重构改点东西都改不动,难以维护。代码方面了解到自己有很多问题,但又有点像溺水的感觉,想改善这些问题但用不上力气。

其实这个帖子提出来,就是想从包括你还有其他的社区大佬,爱折腾转过岗的大佬这里取取经。特别想了解的其实是大佬关于这两个问题的经历和看法(原本这两个问题后面有个分割线,不知道文章里为啥没显示出来):

1、转岗开发前后的薪资变化怎么样?
2、转岗开发后,技术成长和职业发展怎么样?是否相比于 “科班” 开发在各方面相比,吃力的多?最后是不是又回到了测试老本行?如果是,觉得这一段开发经历对于测试生涯的意义如何?

喜欢瞎转的实名路过。
要看你自己觉得什么重要了,是钱重要还是真的有技术梦了。
开发相比测试技术优势在于写总比看要求高一点,但是工程化这东西你不自己从 0 到 1 架构几个应用,你很难理解的。也会有很多开发一直停留在调用 api 的层次。
关键还是看你自己,如果你够努力,对技术的抽象能力足够强,客观来说还是开发想象空间大一些。

年轻有机会就试一下。没坏处,不喜欢或者发展不好还可以转回来。但是别搞降薪这一套。

好像每个测试都有一个开发梦,哈哈,可以尝试,我之前也想,但是是 py 技术栈,不好整,你可以试下

有机会就去试下,尝试过可能会后悔,但不尝试肯定后悔,心里永远有个想转的念想

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