为什么测试开发喜欢造轮子

简介: 现状


什么是造轮子,就是同一件事情反复做,换汤不换药;造轮子既可以是学着外部造,也可以是公司内部互相造;造轮子这件事情不仅仅是测试,全行业都在做;今天看了一篇关于行业造轮子的文章,我想专门聊聊测试这块。


测试开发造轮子的原因:1.本身测业务能出活儿,但是含金量低,没有存在感。2.虽然轮子80%内容类似,还有20%我自己做的,自己做的香。3.我的定位就是写测试平台,职场三五年的中长期规划是必要的,造轮子是必须的。4.我老板也需要轮子,向大老板汇报,互惠互利,不仅需要造轮子而且还要给不同层级造轮子。5.测试开发本身不是技术领域开疆扩土的角色,大部分的时间只能造轮子。6.你不把轮子造起来就等着被别人造,卷是现状。


造轮子有没有用:说实在的我觉得造轮子不仅有用而且对测试用处还蛮大。1.Jacoco,JMeter之类说白了就是一个工具,一般公司都是在上面包壳,去研究下他的api、研究前端展现,技术能力能上一个台阶,尤其对于测试来说,是个机会。2.团队之间的对话,尤其在技术能力这块,测试无疑是弱势的,通过平台效应可以增强测试技术对话能力。3.轮子能够跑起来对于测试效率和度量能够有帮助。


造轮子可持续吗?你上面把造轮子说的那么好,那就造好了这事情从业者是希望的,但对企业是没有太多好处,一个开源的成熟的平台80%都能满足你的需求,为什么企业会给你时间资源去造轮子呢?这只是一层纸窗户,什么时候捅破取决于公司能在技术上投入多少钱,行业一般时,首先会被降本的就是造轮子的人,可以看出近一年来,专职测试开发就业不算稳定,我不是说这部分人没有实力,只是在目前背景下,需要做更多维度的事情证明自己了。所以说造轮子这件事情会越走越窄,短期内还是有市场的,长期不可持续。


一点建议:作为测试,你在企业里做的都要与业务价值强相关,对的,是要强关联;不能说我们在为业务赋能,当不需要你赋能的时候,让你走也许连交接都不用。说了重复造轮子,不是说测试不需要写代码,说业务,也不是纯做业务测试;实际上,测试人员非常需要一定的开发能力去做定制化工具,这部分内容并不是通用工具能提供的,需要根据业务特性去定制,当你做的事情跟业务绑定时,你的粘性自然就增强了,性价比也高,尤其是在其细分方面的红利;也许这个红利在行业层面几乎体现不出来了,但对于个人求职面试,还是在企业内成长都非常加分。

目录
相关文章
|
2月前
|
算法 开发者 UED
作为开发者,如何才能在工作中成为一个“不纠结”的人?
在开发中,每个代码提交都像微型冒险。面对复杂技术栈和业务需求,开发者常因纠结而内耗,错失良机。例如,开发电商平台时,纠结新功能是否提升用户体验,反而被同行抢先。因此,开发者需明确优先级,先推最小可行版本(MVP),接受不完美,保持平常心,专注于整体目标,高效决策,避免过度纠结,才能在挑战中保持内心平静,实现高效开发。
|
6月前
|
前端开发 JavaScript 测试技术
前端工程师的必修课:如何写出优雅、可维护的代码?
前端工程作为数字世界的门面,编写优雅、可维护的代码至关重要。本文从命名规范、模块化设计、注释与文档、遵循最佳实践四个方面,提供了提升代码质量的方法。通过清晰的命名、合理的模块划分、详细的注释和持续的学习,前端工程师可以写出高效且易于维护的代码,为项目的成功打下坚实基础。
87 2
|
消息中间件 设计模式 架构师
开发同学的“做事情”&“想事情”&“谈事情”
作为一名后端偏业务向的一线开发,作者抛开技术栈和方案经验等这些具体的内容,从做事情、想事情、谈事情三个方面总结了自己的一些感悟。
|
Java 测试技术 Python
关于如何写自动化测试框架,看完本章你会有收获
关于如何写自动化测试框架,看完本章你会有收获
191 0
|
安全 Java 测试技术
测开造轮子漫谈
测开造轮子漫谈
133 0
测开造轮子漫谈
|
敏捷开发 运维 架构师
你对测试开发是否有误解
你对测试开发是否有误解
136 0
你对测试开发是否有误解
|
JavaScript 前端开发 数据库
从零开始搞基建(5)——代码质量
从零开始搞基建(5)——代码质量
|
设计模式 机器学习/深度学习 算法
软件测试|测试开发之路--UI 自动化常用设计模式
软件测试|测试开发之路--UI 自动化常用设计模式
软件测试|测试开发之路--UI 自动化常用设计模式
|
SQL 算法 Java
测试开发知识总结(一)
du 显示目录或文件的大小df 显示每个所在的文件系统的信息,默认是显示所有文件系统。(文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如 i 节点,磁盘分布图,间接块,超级块等。这些数据对大多数用户级的程序来说是不可见的,通常称为 Meta Data。) du 命令是用户级的程序,它不考虑 Meta Data,而 df 命令则查看文件系统的磁盘分配图并考虑 Meta Data。df 命令获得真正的文件系统数据,而 du 命令只查看文件系统的部分情况。36.(★★★★★)
786 0
|
SQL 算法 Java
02 测试开发面试50问-下
02 测试开发面试50问-下