“我工作一年多了,业务还是摸不透”:一位测试新人的真实困惑
从懵圈到上手差的可能只是一个“小本本”深夜十一点某互联网大厂的办公区依然亮着灯。杨宛婷盯着屏幕上密密麻麻的薪酬计算逻辑感觉自己的大脑像是一台过载的服务器。她入职这家公司才一年多负责公司内部薪酬系统的测试工作。系统要从几十个上游数据源取值——基本工资、高管标识、离职补偿N1规则……每一个环节都像是一道复杂的数学题而她是那个必须确保所有答案都正确的人。“我已经很努力了可为什么还是感觉跟不上”这个问题困扰了她很久。一、业务不懂测试怎么测“我们系统是自研的专门给公司内部发薪酬用的。”杨宛婷在向林老师求助时说道“有很多组织、很多计算模式上游取数逻辑特别复杂。还有些专业名词比如什么BPCB之类的我完全不懂。”这是一个很典型的场景——测试人员刚接手一个业务系统发现自己是“最后一个知道答案的人”。需求评审时产品和研发讨论得热火朝天她只能在一旁听着插不上话。等开发做完了给她show case她才知道“哦原来这里是这么测的”。这种“被动接收”的感觉让她非常焦虑。林老师听完没有急着给答案而是问了一个关键问题“你们产品会直接对接业务方吗”“会的但我从来没参与过。”杨宛婷说。“脸皮要厚一点主动去找业务方。”林老师说“我当年在淘宝的时候产品跟我说什么我不信我就直接去找运营请人家喝咖啡让他跟我掰扯业务到底是怎么一回事。”这个建议看似简单却是很多技术人员的“死穴”——宁愿对着代码琢磨三天也不愿开口问人十分钟。二、一个小本本理清所有业务针对业务复杂的问题林老师给出了一个非常接地气的方法准备一个小本本。把业务相关的所有单位、每一条流程都列出来。然后对每一条流程问自己四个问题数据从哪里来数据到哪里去经过哪些节点每个节点的计算规则是什么“你可以一条一条慢慢梳理包括那些专业名词问完了就记下来。”林老师说。这个方法听起来朴素但极其有效。它的本质是把暗知识变成显知识——很多业务逻辑只存在于老员工的脑子里或者散落在各种过时的文档中你需要用自己的方式把它们“打捞”出来整理成自己能理解的结构。林老师还分享了一个亲身经历“我以前负责集团的销售看板系统。每周开销售管理大会老板说我做了1000万销售大区总说我做了950万数据总是对不上。后来我花了很多时间去搞清楚每一条数据的来源和规则才能在会上讲清楚为什么有差异。”做测试的人某种程度上就是公司的“数据警察”——你要能说清楚每一笔数字的来龙去脉才能在出问题的时候找到真正的责任人。三、零基础学代码卡在哪了杨宛婷的第二个问题关乎技术成长。她报了一个线下的编程周末班但上完第一节课就很受挫。“老师讲框架的时候我根本看不懂。比如class后面加个东西有时候有object有时候没有object我不知道有什么区别。”“我自己平时不写代码感觉不知道怎么上手。”林老师一针见血“你这种情况属于真正的零基础。那些对老程序员来说很自然的东西对你来说就是会卡住。”他推荐了一个经典的免费资源——廖雪峰的Python教程。“从头看起每一步每一个代码都自己独立完成一遍。先把基础语法、循环、判断这些代码结构搞清楚再去上课感觉会好很多。”林老师还分享了自己当年学C语言的经历“指针这块我卡了很多年直到有一天有一个人两句话跟我讲清楚。”编程学习最大的障碍往往不是智商而是正反馈机制的缺失。当你连“为什么这里要加括号”都搞不明白的时候挫败感会迅速吞噬你的学习热情。所以选择适合自己的学习材料很重要。短小的、有即时反馈的、循序渐进的内容对零基础来说远比“大而全”的教材更友好。四、不好意思问问题是新人最大的坑“其实老师也问了说你们有没有不会的但我觉得我的问题太弱智了就没问。”杨宛婷说。林老师立刻纠正“不弱智这些问题真的不弱智。新人不懂就是不懂没什么不好意思的。”这句话说出了很多技术新人的心声——害怕暴露自己的无知害怕被同事嘲笑于是选择沉默。但沉默的代价是你永远不知道那个“简单的问题”什么时候才能搞明白。林老师还给出了一个实用的建议先问AI再问人。“我们现在用文心一言做辅助教学帮你解释代码、分析错误效果还不错。基本上七八成的问题学生自己看完AI的解释就能明白。”这是一个很聪明的策略——AI没有情绪负担你可以问任何“弱智”问题它会耐心地一遍遍解释。等到搞不定的那二三成再带着具体的问题去请教同事或老师效率会高很多。五、AI提效别被形式主义绑架了聊到公司正在推的AI提效工具杨宛婷有些无奈“我们每周都要统计做了什么事比如数据构造。但其实你直接在数据库里复制粘贴一条就行为了好看非得做数据构造挺浪费时间的。不做的话周五点名说你没干活。”林老师的回应相当直接“这种都是形式主义越是形式主义的东西越要靠AI帮你解决。”他坦言目前AI在企业内部信息化场景中直接提升业务效率“不太靠谱”。能用上的场景主要是写测试用例时让AI帮你优化写代码时让AI帮忙生成搭建知识库方便查询业务知识但对于那些“为了好看”的形式主义工作让AI去干才是正解。写在最后这场对话持续了不到二十分钟但信息量很大。杨宛婷的问题其实是很多技术新人的缩影业务复杂不知从何入手技术基础薄弱学习受挫不好意思开口问“弱智问题”被形式主义的工作消耗精力林老师给出的建议总结起来就是几点主动出击别等业务来找你你去找业务。请人喝杯咖啡把业务逻辑搞清楚。小本本法把每条流程、每个数据来源、每个节点规则都写下来形成自己的业务地图。选对学习材料零基础不要硬跟高手班找适合自己节奏的教程从每一步代码开始练。放下包袱问问题不懂就是不懂没有“弱智问题”。可以先问AI再问人。让AI干脏活形式主义的工作交给AI去应付把精力花在真正重要的事情上。成长没有捷径但有方法。希望每一个正在迷茫中的技术新人都能找到自己的“小本本”一步一步把不懂变成懂把被动变成主动。毕竟所有的高手都曾经是那个不敢开口问问题的“菜鸟”。本文根据霍格沃兹测试开发学社真实私教服务案例改编感谢每一位在技术道路上努力前行的你。