测试开发之路 有点感慨 -- 强者越强,弱者越弱

孙高飞 · 2023年06月21日 · 最后由 测试新人 回复于 2023年10月12日 · 21715 次阅读

最近发生了两件事让我感受颇深:

  • 一个是前些日子我们总监来北京办公,大家一起吃了顿饭,在饭局里总监说了很多我以前没接触到也没想过的东西,比如商业模式是什么样子的,整个产业上下游链条如何运作的,跟供应商如何谈合作的,整个部门成本怎么控制怎么做营收的,客户那边的工厂是什么样的,客户的业务发展到了什么规模了等等。虽然就是简单聊聊没有说很深,但也是打开了我的视野,回来想想这就是为啥人家是总监吧。这些东西我想学也学不来,没有机会能接触的到。所以羡慕归羡慕,但我知道这不是只靠努力就能达到的成就。
  • 第二个是跟一个做项目测试的朋友聊天,他们这样的位置挺痛苦的,每次都在业务上忙的很晚,但一年下来总结一下却发现不知道这一年自己忙了个啥。感觉技术上也没多少提高,领导要他们汇报的时候也不知道有什么亮点能汇报,因为整天就是做业务测试么,非常平淡的,哪有什么能让大领导赞赏的亮点可以说的。我跟他说平时多学点技术,他说也不知道要学什么,学了在工作上用不上很快也就忘了。他说挺羡慕我能在容器领域钻研的那么深入的,问我要怎么才能学好 K8S。 我想了想说你先成为 k8s 的用户吧,你现在都是在用别人搭建的好的 K8S,别人把环境都在 K8S 里部署好了你再去测业务,这样是学不会 K8S 的,你得把它真正的用起来,比如我当初在范式的时候,公司没运维, 是我把开发和测试的环境都迁移到了 k8s 里做的容器化改造,然后再去开展的各种 K8S 下专项测试的和工具开发的,这一套从 0 到 1 的体验下来,你就学的差不多了。 但这句话刚说完,我俩就意识到一个问题 -- 他哪来的机会和时间能像我之前那样从 0 到 1 体验一把。

早些年的时候,我觉得努力是通向成功道路上最重要的因素。而近几年我才意识到,当爬到了一定的阶段后,周围的人基本就没有不努力的,因为不努力的人早就被刷下去了,在这里努力只是一张入场券,只是这张入场券到底入了哪一个场次可能决定了每个人不同的发展方向。 入到了一个好的场次的人再加上不停的努力,可以一路坐火箭一般的往上爬,而没有拿到一个好的场次的人可能会举步维艰,彷徨不前。 比如一开始就入了后端/大数据/云/人工智能/存储 等领域的测试人员,可以一路跟随较为前沿的技术快速的成长。 而入了普通 C 端业务测试的人,可能只能玩一玩较为简单的自动化测试,也不是他们不想学习那些技术,而是没有工作环境也没有人教,纯靠自学想要进入这些领域实在是有些艰难。

这些年我也意识到了强者是越来越强的。在团队里,技术好的那个人只会越来越强,因为他技术好,所以领导会把技术含量高的工作交给这个人,这个人技术就能在这些工作中变得越来越强。而那些技术不好的人只能一直负责一些简单且重复的工作,随着年龄的增长,竞争力变得越来越弱。 所以有些时候差距可能是在较早的时候就形成了,就如我朋友于我,我于我们总监。这样的鸿沟不是简单的努努力就能弥补的,而是没有坐到那个位置的时候,我们就不会用那个位置的角度来思考问题,接触不到那位置才能接触到的资源,体会不到那个位置才能得到的经验。 好像大家总说屁股决定脑袋,可能就是这个意思吧。 所以我感觉到行业里分化的可能会严重一些,做的好的那批人不论是薪水还是职位都不低 ,互相之间也都会交流各自领域内的技术,从大会上看也能看出来这些年的议题从简单的自动化测试,已经一路飙到了各种让人很难理解的方案上。而做的没那么好的人,可能看这些议题的时候都没感到有什么借鉴意义,因为他所处的环境里,没有这些东西发挥的空间。慢慢的很多人都觉得做的好的那批人在自嗨, 而做好的那批人又在感慨别人不识货。

所以最近两年有人来咨询我,希望给一些建议的时候,我基本上都会说:

  • 如果当前的工作你觉的没有技术含量,那就尽快的跳槽,跳槽到一个有技术氛围,有发展的地方,哪怕平薪过去。 我现在越来越觉得年轻人要多跳槽,多看看外面的世界,在这个过程中去找到适合自己的领域。
  • 通用的自动化测试/测试平台/性能测试 这些天花板就在那里了,大家都会,只靠这些增加不了多少竞争力。 35 岁之前靠这些吃饭没问题,35 岁以后只会这些就会很艰难。所以多去学一些有门槛的东西, 不管是全链路压测/Docker/K8S/大数据还是人工智能,拼命的往自己的工作中用,就算只是沾点边也行。不用非要当做亮点去汇报,重要的是对这些技术有基本的理解,这样在面对一些机会的时候,你才有希望去搏一下,只要搏成功了,拿到了机会,后面的路就能畅通很多。 我现在仍然认为 16 年的时候决定用 Docker 做自动化部署,17 年初的时候坚持转 K8S 是我职业生涯中正确的决定,在当时公司内没有任何要求要做容器化,是我自己决定要引入 Docker/K8S。 这为 18 年产品引入云原生架构做了非常重要的铺垫,我顺理成章的负责了所有相关的测试任务,后面跳槽的时候这里也成了我简历中最重要的一部分内容。

当前的大环境确实不好, 前两周和朋友聊天,他说他专门调研过各个培训公司的招生数据, 基本上这两年的招生人数对比之前都打了个对折。 可能一方面大家手里钱不多了,另一方面大家也没信心了,觉得即便是技术提高了也不会带来质的改变。 而且他也说从某招聘网站的数据来看,这两年注册测试工程师的数量比之前少了 20W(还是 30W 来着我忘了),人都去哪里了,我们也不知道,想想还怪可怕的。 但我想说的是行情再怎么不好,日子还是要继续过的,学习的脚步还是不能停的,哪怕只是为了让生活过的不会比现在差, 哪怕只是为了有个机会搏一个更好的位置, 天空越是黑暗,我们越应该去追寻光明。

=================我是分割线===================
看了评论区里的留言,有同学觉得技术人的视野太狭隘了, 就算掌握了一些高深的技能仍然是很 low 的,跳不出这个阶层来。 在这里我想统一回应一下,这样的想法其实挺普遍也挺正常的,但我这里想延伸一下, 就是我不觉得这个观点是一个可以用来逃避现实,可以说我们什么都不用去做了的借口。 我觉得步子不要迈得太大了,眼光不要放的太高了,不是所有人都一定要当将军。如我这种普通人就算一直到不了那样的高度,但可以通过技术也好,通过业务也好,通过其他方式也好,获得一个更好的收入不是更现实一点么。 总说做技术的人 low,但技术做好了在一线城市拿个年薪百万的对于普通人来说难道不好么,就算拿不到百万,拿个 50W 也足够养家了对吧。 如果一开始就看着特别高的层次,但最后只能做个眼高手低的人,那还不如踏踏实实的练习好某个技能去挣钱的好。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 20 条回复 时间 点赞

说真的,技术人搞来搞去都是这样,视角在狭隘了。管理也上不去更不谈更高层次的视角了,就算一直学什么 Docker/K8S 还是太 low 了 就是跳不出这个阶梯~~~~当然包括 你、我、他 .

二线城市的表示钱多就行,学这学那的去哪都用不着

最近感觉环境已经差到跳槽都不好跳的程度了,有技术氛围、有发展还愿意给你成长机会的地方,比较难找。

昨天刚好看完雷军的《小米创业思考》,深深感慨能力强的人是如何不受任何外力束缚有非常变态的毅力和自控力去做事情,另外从书里也认识到商业化的一些基本考虑(如文中提到的供应商、成本计算、营收预期等)。感觉自己好菜

其实对于整个社会,本身就是在不断地两级分化。我最近也在不断思考这个问题,但其实这也是无法改变的事实。对我们普通人来说,天花板就在那里,五十万一年也好,一百万一年也罢,最终到手无外乎可以多出国旅游两圈。
互联网确实在不断下行,谁又能知道未来测试会是怎样呢。要么趁现在挣点钱好养老,要么干脆躺平。最怕的就是看着别人如何怎样然后焦虑,最后拖垮了身体,才是最得不偿失的。
对于更多传统行业,我们已经是幸运的了。至于想跳出这个,人脉资源、商业嗅觉、毅力精力还有运气机会缺一不可。

“而近几年我才意识到,当爬到了一定的阶段后,周围的人基本就没有不努力的,因为不努力的人早就被刷下去了,在这里努力只是一张入场券,只是这张入场券到底入了哪一个场次可能决定了每个人不同的发展方向。 ” 对这句话颇为认同,我跳了两次槽,平台越来越大,周围同事的水平肉眼可见的提升,无论是技术能力、学历背景、工作履历都让我感受到人与人之间的差距是如此的大。比你优秀的人比你还努力,在我身边随处可见。与其感慨路难行,不如马上出发。

8楼 已删除

进来大厂后,发现单纯的技术人,竞争力其实非常强。

团队一堆高 P,确实只有 1、2 个人能解决最难的问题,从 0 到 1 开发一整套跨 3 层网络的代理服务及架构,这就是竞争力。

而且年薪远不止百万。

同样的,做到这个程度的技术人,除了技术的硬实力,沟通、协调、项目管理、目标管理能力都很强,对自己的执行力也非常强,并不是单纯的技术

想起近期一次领导面关于加班观点的一个问题
问:一个人能否成为优秀的人,是取决于什么
答:量化的角度看,取决于把时间花哪了
问:对,所以正如成绩好与不好的学生,造成差异的不是课堂上共有的时间,而是看课堂之外学习花的时间,职场也是一个道理
答:这是很重要的一方面,但除了(拼时间)这个因素之外,对于学习方法的总结思考,也很可能是造成效率差异一个很重要的因素,而能不能主动去想到这个点,背后本质还是思考事物的思维模式,比如,课后学习 5 个小时的,就一定比学 3 个小时的成绩好吗
。。。
结果:领导面挂了 😂

技术人太狭隘,换成 xx 人太狭隘,一样适用。每个行业都有自己的局限性,眼观六路,同时都能做好的人也不多。

在我眼里:大佬非常牛逼,我辈楷模!
在大佬自己看来:身边人都好强,我还差得远。
——没有比较就没有伤害
世界上只有一种 lei 是值得奔赴的:王国之泪,启动😂

十几年前,掌握 selenium 都算测试界技术好的了,那么几年后掌握 Docker/K8S 也许只是平常事了。

一命,二运,三努力。
我也一样不知道学啥,技术最深的东西不是我小本能搞定的。自认勉强能力相当于头部学校硕士吧,但是一样做不到最顶尖。
就算要做到接近顶尖,就必须离开所在的二线城市,面临的压力和挑战,如果是 10 年前,可能还有点冲劲,现在看的没那么重了。
想起 3 年前,焦虑症去做心理咨询的时候,咨询说的是有些时候,你年轻的时候不够努力,就算再拼,能达到开始拼的人 70% 就是上限了,要多看清楚一些。刻薄一点,出生其实就决定了很多东西,求不来的。
有些时候并不是你没有能力,而是你没有机会,仅此而已。别想那么多,只要还有提升就先苟着吧。

强者越强,这是客观存在,也是社会发展的必然规律。
我个人觉得接纳自己远比成为别人眼中的强者更重要。
有个温馨的家庭,有个能带给你成就感的奋斗目标,那你就是生活中的强者。

刘佳 回复

听起来有点像是 “放宽心态,放弃挣扎乖乖带孩子”

写的文章很有共鸣,虽然自己没有达到楼主的能力,但是现有能力下,感慨颇多,再结合现阶段的工作,发现只能在有限的机会下做事,后续怎么发展,影响因素太多了!估计也会走向先管温饱,再想发展!

引用:弱水三千,终须一瓢。这一直是我人生的一个座右铭,很早就明白这个道理为此也曾苦恼。佛说:生、老、病、死、求不得、怨憎会、爱别离、五阴盛,这种心理就是 “求不得” 所带来的苦。有些人的能力和野心撑不起自己的野心,导致心态失衡,其实这是很初级的。从历史来看,王侯将相,达官显贵,历史的车轮从没有变过,小老百姓就过老百姓的日子就好了,想去赚钱股市,10% 能赚到已经很不错了。很多人的出生点,就是别人一生都无法企及的终点,所以与其把目标订得那么高,不如踏踏实实把自己的日子过好。

我觉得做人做事一定要有一份清晰的认知,对我们大部分人来说,测试就是一份工作,没必要太在意其他人有多强,自己能应付当下的工作就行,技术是学不完的,市场更是多变的,每个人的运气和处境也不一样。活得开心就好,让其他人去强到无极限吧

GL 回复

这才是人话

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