HOOOS

技术新人业务理解力不足?日常工作几招教你快速带出“业务视角”

0 4 程哥带队 新人培养业务理解技术管理
Apple

团队里有技术很强的“新人”,写代码又快又好,但一聊到业务目标、用户场景、数据反馈就有点懵?这确实是很多技术团队的常见痛点。新人很容易把自己定位成“代码实现机器”,只关注把功能做出来,却忽略了这些功能背后的业务价值和用户影响。

除了常规培训,在日常工作中,我们有哪些“润物细无声”的办法,能让他们快速建立起“业务视角”呢?我总结了几招,希望能给大家一些启发:

  1. 让新人从“需求源头”开始参与

    • 不是只看文档,而是参与需求评审。 很多时候,新人只拿到一份PRD(产品需求文档)就开始干活。我们应该让他们从需求讨论甚至用户故事梳理阶段就参与进来。听产品经理、运营甚至用户代表是怎么描述问题的,他们为什么觉得这个功能重要,它要解决谁的什么痛点。
    • 鼓励他们提问“为什么”。 在需求会上,引导新人多问“为什么做这个功能?”、“这个功能对用户有什么价值?”、“我们想通过它达到什么业务目标?”。通过追溯问题的根源,他们能更好地理解功能的业务背景。
  2. 把代码和“真实世界”连接起来

    • 定期分享产品数据和用户反馈。 不要让技术人员活在“代码孤岛”里。每周/每月,分享一些关键业务数据(用户增长、活跃度、转化率、营收等)和真实的用户反馈(用户调研报告、线上Bug报告、客服反馈)。让他们看到自己写的功能是如何影响这些数字,如何解决用户问题的。
    • 组织小范围的用户访谈或产品体验会。 如果条件允许,让新人参与到用户访谈中,亲身感受用户如何使用产品,遇到的痛点是什么。或者,组织内部的产品体验会,模拟用户场景,让他们站在用户的角度去审视自己实现的功能。
  3. 打破部门壁垒,鼓励跨功能协作

    • 建立“Feature Team”模式。 如果团队规模允许,可以尝试组建小型、跨职能的Feature Team,让技术人员和产品、设计、测试同学一起,对一个完整的业务功能或模块负责。这种模式能让他们更直接地接触到业务方,理解整个功能的生命周期。
    • 技术与业务方“结对子”。 可以尝试让一个技术新人与一个业务经验丰富的非技术同事“结对”,每周花一定时间互相学习和沟通。技术新人可以了解业务细节,业务同事也能了解技术实现的大致原理和限制。
  4. 从“交付功能”到“交付价值”的思考引导

    • Code Review时加入业务视角。 除了代码质量,在Code Review时,也可以引导新人思考:“你这个实现方式,对用户体验会有什么影响?”、“如果后续业务逻辑变化,你的代码扩展性如何?”、“这个功能上线后,我们应该关注哪些指标来判断它是否成功?”
    • 赋予新人“小产品经理”的职责。 在负责某个小功能时,鼓励新人不仅考虑如何实现,还要思考这个功能的“最小可用版本(MVP)”是什么?如何迭代?它的优先级为什么是这样?甚至可以让他们尝试写简单的用户故事。
  5. 定期的业务复盘会

    • 不仅有技术复盘,也要有业务复盘。 在项目结束后,除了技术层面的总结,也要组织业务复盘会。回顾这个项目实现了哪些业务目标?哪些成功了,哪些没达到预期?为什么?技术团队在其中扮演了什么角色?这些都能让新人更深刻地理解技术与业务的联系。

建立“业务视角”不是一蹴而就的,它是一个持续学习和渗透的过程。作为管理者,我们需要做的就是提供足够多的场景和机会,引导他们主动去思考,去连接,最终从一个优秀的“代码实现者”成长为卓越的“业务贡献者”。

点评评价

captcha
健康