聊聊我做测试开发的十年心路历程(下)

简介: 聊聊我做测试开发的十年心路历程(下)

聊聊我做测试开发的十年心路历程(上):https://developer.aliyun.com/article/1480487


Part2:这些年的一些思考


▐  钝感力-论坚持的动力


坦白讲,我自认为不是一个聪明人,在学习和工作的过程中,我见过不少我理解意义上的聪明人,他们的学习能力更强,可以短时间内学习和掌握一项技能,而且还轻轻松松,举一个最典型的例子就是一起玩同一个游戏,他们永远比你上手快,操作好,这也让我十分佩服。


工作中一路走来,我觉得天赋固然重要,但坚持,是一个后天可修炼的难能可贵的品质。很多人会吐槽工作都是“重复做相同的事”,但正是一开始的“重复” ,才给了一个新手成长最好的契机。而且重复并不代表一成不变,我们需要在重复中坚持不断学习,不断进阶,寻求坚持后创新和突破,才能让自己最终成为这个领域的专家。


近一两年行业变化比较多,大家也都会变的焦虑,但其实对于我们搬砖的同学来说,其实大部分消息和变化都没那么重要,可提前布局的事也不多,再说临时抱佛脚也晚了。适当的保持一份钝感力,不要为没有发生的事情而焦虑,在“不确定”的世界中,不如更专注把当下确定的事情做好,多学一点专业知识和技能,我觉得反而更有用。多看书,多成长,与其焦虑,不如行动,知识和经验才是真正属于自己的。


有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴。


▐  体系化的解决问题


在日常工作过程中,肯定会碰到大大小小许多难题和挑战,比如主管给了一个新方向,或需要推一个新专项,很多时候一开始可能会让人觉得没有头绪,甚至产生自我怀疑:这个挑战我真的能解决/胜任吗?
问题的常见解决方式有很多,比如通用流行的5W2H法,PDCA循环,SMART原则等。我自己的一套体系化解题思路是,做一件事情或解决一个问题前自己先想清楚解题四象限,所谓解题四象限就是:背景,挑战,解题思路,结果,其实类似任务分解法(WBS)。
首先想清楚问题的背景,也就是核心要解决问题是什么,审题很重要。其次要明确解决上述问题,目前最大的几个挑战是什么,资源、时间还是方式方法。等理清楚了问题和挑战,那么接下来就是解题思路了,是流程机制优化,还是工具平台创新,最好是沙盘推演过的/数据论证过的,且有一点很重要的是一定要让共同协作的人理解和认可,多一些沟通,大家认可解题步骤才能有真正的驱动力。几个解题的核心点都拆成任务完成之后,只要沙盘推演/数据论证的没问题,结果大概率就能达成了。
之前负责的资金安全专项,就是用这个解题四象限去推进和解决的,事实证明效果还不错。


▐  如何从“借力”到“合力”



很多工作单凭一个人之力,是无法推进下去的,特别是跨团队协作和横向事项,那么势必就需要“借力”,而如何“借力”也是一个有很深学问的命题。


个人觉得有几个点可以参考:首先,要跟自己的产品、开发、运营同学们建立良好的革命友谊,平时有需要帮忙的地方积极伸手,站在对方的角度思考和解决问题,这样将来有你需要“借力”的时候相信他们也会很愿意帮忙。其次,把事情从“借力”变为“合力”,要想清楚这个“借力”能为对方带来什么价值,能帮他解决什么问题,做方案时换位思考,帮对方也多想一步,也许就能快速达成一致形成“合力”。最后,至上而下推进事情,大家认可共同价值,以合作模式推进,如果是一些关键事项,可以进合作双方的OKR,这样就能形成真正的“合力”。


▐  机会,努力与自我价值


这些年来,遇到过很多的挑战,也碰到过很多机会。有位职场前辈曾经跟我说过一句话,让我记忆深刻:这辈子,能够让你往前跨一大步的机会也许就这么几个,可能几年才会有一个,所以,日常需要多积累,当机会来临时,付出百分之两百的努力,牢牢抓住他,不要给自己留遗憾。


我始终相信,机会,是留给有准备的人。还记得几年前刚做迁移融合,做资金安全专项,写工具平台的时候,都觉得挑战很大,但办法总比困难多,也许要比别人付出更多的努力,但真正达成目标的时候,还是会有很大的认同感和成就感的,说实话这也将会是你以后跳槽的资本。所以,挑战也是机会,当一个人有更大的概率能把事情做好,那么他在赢得信任后通常又会有更大的机会。其实回头看,你觉得最难的时候,也是你成长最快的时候。


我就是抱着这种信念感一步步往前走,过程中肯定也有失败,但不要害怕犯错,犯错会让人变的更好,在犯错后总结经验再前进,这样的成功才更有意义,也才能真正的实现自我价值。这几年来,不管是做资金专项时取得的“春雷·春雨 行动先锋奖”,还是财年取得的阿里安全生产“FY22 红苹果”奖,以及中间水到渠成的晋升成功,作为讲师参加MTSC 2022第十届中国互联网测试开发大会,还有最近2023年双11作为大促PTM取得的“舍我其谁奖”,都是对自己抓住机会,努力拼搏后最好的褒奖。


▐  永远年轻,永远热泪盈眶



它山之石,可以攻玉,保持学习的习惯,开放性是我们干互联网这行的一个重要特点,所以每天都会有很多新的技术更新迭代,因此我们需要保持一份危机感,如果一直在吃老本,终有被淘汰的那一天。


比如十几年前的手机,前几年的电动汽车、短视频、直播,以及这两年大火的AI,都会或多或少影响我们的行业技术栈和业务方向。前几天看到一个关于AI行业分析的文章,对我触动蛮大的,ChatGPT的横空出世,让大家都有了危机感,AI领域上每天这种快速的变化是在以往的科技史上都还没出现过的,而未来大概率是AI的时代,这也可能是接下来增长最快的一个领域,但也是我们代差最大的一个领域,所以这中间就存在巨大的挑战和机遇,因为“算力”未来可能就会像钱一样变为现金等价物。所以对新鲜事物,保持学习和探索,会让我们始终都领先别人一步。


保持阅读,保持自律,这是一个很好的习惯,书对人的影响是潜移默化的,家里有小朋友的建议一定从小培养好阅读的习惯,会让人终身受益,这在很多公司老板和名人身上都见过。但说实话我没有做的很好,我家里有好几个书架,但都是我家属的书,我看过的只有一小部分,所以新一年里我也给自己定个小目标,先从6本开始。


▐  旅行,让身心放松


世界那么大,我想去看看。在紧张的工作之余,也别忘了抽时间,多陪陪家人,和家人,朋友,爱人一起去旅行,看看这个多姿多彩的世界。
以前觉得工作占据了生命中太多的时间,一些工作上的烦恼过不去,就是大事,会让人变的很焦虑,甚至做梦都还在想。但随着出去看的多了,你会遇到各种各样的人,接触各种各样的风俗文化,了解不同时代的历史,看到国内外不同的绝美风景,吃到各地的特色美食,随之而来,你的心境会开阔,很多事,慢慢也会看的开一些,以前觉得天大的事,现在看可能也就成为了小事。
我喜欢逛博物馆,喜欢搜集冰箱贴,每到一个地方,我都会去逛当地的博物馆,买几个当地特色的冰箱贴,一个是为了纪念,另一个也是为了留下回忆,这些年逛了国内外好多地方,我的冰箱也贴满了半个了门啦,哈哈~


Part3:写在最后


在文章的结尾,借用康德的一句话来总结:我始终只求克服自己,不求克服命运;只求改变自己的欲望,不求改变世界秩序。这也是罗翔老师前几天来公司讲座时赠予大家的一句话,希望我们都从一点一滴改变自己开始,也许你能改变的就不止一点点,谨以此句赠予一路上披荆斩棘且奋勇前行的质量人们,加油!


吾心自有光明月,千古团圆永无缺。


团队介绍


我们是淘天集团-FC技术质量团队,一支专注于通过AI和技术创新驱动的质量保障团队,在AI测试,流量回放,持续集成,资金安全等方面持续突破,致力于为消费者提供更加便捷和智能的购物体验,让每个人向往的生活:身临其境,触手可及。欢迎加入我们,一起来做点有意思的事儿,简历投递邮箱:cxj234109@taobao.com


目录
相关文章
|
18天前
|
人工智能 监控 安全
一个测试开发的十年心路历程-从改变自己做起
作者天士从事测试开发十多年,期间经历不少角色转换,以下是他在测开成长升级、质量体系建设、专项建设方面的总结,以及职场上的一些思考。
|
18天前
|
监控 安全 机器人
聊聊我做测试开发的十年心路历程(上)
聊聊我做测试开发的十年心路历程(上)
56 2
|
6天前
|
Web App开发 测试技术 API
自动化测试工具Selenium的深度解析
【5月更文挑战第27天】本文旨在深入剖析自动化测试工具Selenium,探讨其架构、原理及应用。通过对其核心组件、运行机制及在实际项目中的应用案例进行详细解读,以期为软件测试人员提供全面、深入的理解与实践指导。
|
1天前
|
运维 安全 网络架构
【计算巢】网络模拟工具:设计与测试网络架构的有效方法
【6月更文挑战第1天】成为网络世界的超级英雄,利用网络模拟工具解决复杂架构难题!此工具提供安全的虚拟环境,允许自由设计和测试网络拓扑,进行性能挑战和压力测试。简单示例代码展示了创建网络拓扑的便捷性,它是网络设计和故障排查的“魔法棒”。无论新手还是专家,都能借助它探索网络的无限可能,开启精彩冒险!快行动起来,你会发现网络世界前所未有的乐趣!
【计算巢】网络模拟工具:设计与测试网络架构的有效方法
|
3天前
|
jenkins 测试技术 持续交付
软件测试中的自动化测试工具及其应用
传统的软件测试流程需要大量的人工投入,其效率低下且容易出现遗漏。而自动化测试工具的出现极大地提高了软件测试的效率和精度。本文将介绍几种常见的自动化测试工具及其应用,分析其优势和不足,并探讨在实际项目中的应用场景。
|
3天前
|
机器人 测试技术 API
软件测试中的自动化工具与策略
在当今快节奏的软件开发环境中,软件测试是确保产品质量的关键步骤之一。本文探讨了软件测试中的自动化工具和策略,介绍了常用的自动化测试工具,并探讨了自动化测试在提高效率、减少成本和增强测试覆盖率方面的优势。同时,还讨论了如何选择适合项目需求的自动化测试策略,并提供了一些建议和最佳实践。
9 0
|
4天前
|
消息中间件 监控 固态存储
性能工具之 Kafka 快速 BenchMark 测试示例
【5月更文挑战第24天】性能工具之 Kafka 快速 BenchMark 测试示例
14 1
性能工具之 Kafka 快速 BenchMark 测试示例
|
5天前
|
JSON 数据管理 测试技术
自动化测试工具Selenium Grid的深度应用分析深入理解操作系统的内存管理
【5月更文挑战第28天】随着互联网技术的飞速发展,软件测试工作日益复杂化,传统的手工测试已无法满足快速迭代的需求。自动化测试工具Selenium Grid因其分布式执行特性而受到广泛关注。本文旨在深入剖析Selenium Grid的工作原理、配置方法及其在复杂测试场景中的应用优势,为测试工程师提供高效测试解决方案的参考。
|
6天前
|
安全 测试技术
现代软件测试中的自动化工具与挑战
传统的软件测试方法已经无法满足日益复杂的软件开发需求,因此自动化测试工具应运而生。本文将探讨现代软件测试中自动化工具的发展现状和面临的挑战,以及如何克服这些挑战提高测试效率和质量。
13 0
|
6天前
|
Cloud Native jenkins 测试技术
软件测试中的自动化工具与挑战
在当今快速发展的软件行业中,软件测试是确保产品质量和稳定性的重要环节。随着软件规模的不断扩大和复杂度的增加,传统的手动测试已经无法满足需求。因此,自动化测试工具应运而生,能够提高测试效率、降低成本,并且减少人为错误。本文将探讨软件测试中常用的自动化工具以及在实践中所面临的挑战。
14 0