万金油才是未来的明灯

举报
Tom forever 发表于 2020/02/09 10:27:17 2020/02/09
【摘要】 在飞机上很少写东西了,不知怎么突然心潮涌起,拿出了笔记本写了下去。能去传说中的厦大为同学谈谈全栈测试的概念,自然非常荣幸,但是也看到了很多问题。很多在校学生由于与社会的脱节导致对于测试这个行业的认识非常地肤浅,基本上一流的人才都去研发之类的岗位,这也是为什么做测试的给人感觉比较Low的原因吧。往往我们都在说测试很重要(就好比质量)但真的落地的时候又会考虑成本等原因选择了价廉,对于软件质量来说...

在飞机上很少写东西了,不知怎么突然心潮涌起,拿出了笔记本写了下去。

能去传说中的厦大为同学谈谈全栈测试的概念,自然非常荣幸,但是也看到了很多问题。很多在校学生由于与社会的脱节导致对于测试这个行业的认识非常地肤浅,基本上一流的人才都去研发之类的岗位,这也是为什么做测试的给人感觉比较Low的原因吧。

往往我们都在说测试很重要(就好比质量)但真的落地的时候又会考虑成本等原因选择了价廉,对于软件质量来说也是这样,随着技术的上升,越来越多的测试同行开始怀疑自己的人生,越是高端的测试越是在转行研发。每每交流的时候无非给出了下面几个原因:

1 做测试就是要做技术,技术才是改变话语权 的关键

2 现在研发体系那么好,要测试干嘛,开发写出来的东西已经没啥问题了

3 做性能测试干嘛,上个APM,性能不够上机器,一台不够上十台

从某些角度来说这些说法是有道理的,但是其实也是最近几年测试以及软件公司风气的一种错误导向所导致的问题。到底测试工作的意义在哪里,可能包含几个方面:

1 保证软件质量,不出错(这一块和研发的目标非常接近)

2 帮助研发发现定位问题(这是帮助普通研发调试)

3 帮助研发发现解决问题(这就是所谓的高级测试工程师)

4 保证软件是用户可以正常使用的(这是业务级测试和产品经理模糊匹配的)

5 保证软件是用户想要的(这和业务分析人员有类似的工作)

其实在这些角度上,我们可以看到的是:测试是一个非常综合的工种。我们提到全栈并不是指做测试就需要在研发能力上怎么厉害,而是要在全生命周期上都能对质量进行把控。

传统的测试强调需求分析、用例设计、测试执行。现在的测试强调环境搭建、数据跟踪、定位调试。本身这种进步是十分合理的,但是最近我看到的是无论是研发还是测试都在往技术的方向上走得越来越远,在追求技术的先进性上花了太多的精力而忽略了整体和目的。大家都会说现在的小朋友招聘过来不能干活或者矫情,其实这就是工作细分所导致的结果,作为员工个人的技术越来越狭隘,面向深度缺乏广度,这就是互联网的垂直细分概念。但是那么多深度的人在一起能做出东西么?不行!因为任何事情变成了一个人做不了的事情了,想想我们小时候父亲能够自己装灯泡、修风扇、做木工,再看看现在的我们,几乎变成了只会吃饭、睡觉、玩电脑。

当社会进步下去大家越来越垂直的时候,多专多能,或者不专多能的人会更加吃香了,因为衔接这些细分的对象要靠他!作为一个小公司要么去找专业的公司来解决细节的问题,要么自己找一个什么都会一点的去控制问题,这样做成本会合算的多。

对于未来的职业来说,万金油会逐渐成为核心管理及协调人员,而普通的技术专家会成为非常容易替代的对象,因为你除了会某一个东西别的就都不会了,离开你公司很容易找一个替代,但是你离开公司什么都不是。


本文转载自异步社区。

文链接:https://www.epubit.com/articleDetails?id=NC7E3EF91EA200001A4FD116A17D01EA0



【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200