算法工程师怎样提升业务理解能力?

文 | 桔了个仔@知乎
本文已获作者授权,禁止二次转载

我刚转做金融风控时,觉得自己写代码多年了,对金融风控的业务不上心,公司让我做什么我就用自认为及其优雅的编码方式解决,但对为什么要做这个事,做了对业务上下游有什么影响,并没有关心。在一次会议上,我上级说的话很有感触:

技术是逻辑的艺术,业务也是,所以只搞技术不管业务的,不能算是逻辑能力出众的。

关于如何更懂业务

我得到两个建议:

  1. 主动参与到产品设计的过程,如果你没有机会,则拿出一张白纸,看看如果是你,你会怎么设计,然后对比下自己产品,为啥要这么设计,看看自己的设计缺失了啥。

  2. 把自己代入用户的角色。试试自己家的产品,哪里会用得不舒心。

但其实我事后反省,我还可以做得更好。我做过to C和to B,根据我的经验,to C和to B还可以分别出不同的方法获得更多的产品和运营知识。

如果你是做to B的

做to B项目的,一般都有「前线部队」和「大本营」。「前线部队」指的是和客户直接接触的,例如实施工程师,售前工程师等。「大本营」是指只呆在公司里做研发,根据驻场的工程师反馈,去完善产品的。

对于派去客户那边驻场工作时,会得到来自客户的第一手反馈。但其实对于我们来说,我们的「前线部队」和「大本营」其实都需要和客户接触,都要听客户反馈。唯一不同的是「前线部队」拥有客户服务器集群的开发权限。

关于to B产品和运营知识,我个人会分成三类,金字塔层级代表的不仅仅是高度,层级本身的体积也代表这个层级在日常工作中占据的比例。

▲算法工程师还需要的产品与运营知识

1.整个行业发展趋势与动态

在国外,大家可能会更喜欢关注权威的咨询公司发布的一些报告,了解整个行业发展动态。例如McKinsey, BCG,德勤等公司发布的行业调研。下面是它们在自己网站上发布的报告。(为了方便读者阅读,我找了他们中文网站的截图,相关链接放文末)

2.行业的工作流程和规范

这就需要你从经验里总结,慢慢探索了。例如我

  • 多参加相关的行业会议。例如我做游戏时,会去参加开发者大会,看看别人游戏开发流程是怎么样的,技术之外做了什么。我做金融风控时,我会参加fintech会议,去看看别人做了什么,以及别人怎么做。也不一定是线下的会议,线上也会有很多会议,最重要的是,了解同行的人怎么做。

  • 从多个客户的要求里总结。例如客户A要求这样,客户B要求那样,那么可以尝试从中提取一些共性,以了解整个行业都需要的。

3. 亲身体验、客户反馈、口口相传的经验

经验这个东西,可以用文字记录下来;客户反馈,也可以整理成文档。但纸上得来终觉浅,绝知此事要躬行。要得到经验,最佳的实践是,亲身体验——亲自为客户开发部署,客户反馈——了解客户需求和产品特性之间的落差,以及通过同事的经验——综合自己的体验,去形成自己的理解。说实话,可能两个懂业务的人,对同一个事情的理解不一样,但很多时候,对产品的理解没有对错。

如果你是做to C的

to B里讲到的方法论依然实用,但需要稍微调整下,因为to C的话更多的是通过。

1. 了解产品方法

  • 最低要求多用用自家产品;

  • 更高的要求是也多用用竞争对手产品;

  • 最好的是多用用同一行业但不同类型的产品。

2.了解运营方法:

  • 和运营工作人员聊聊,某个功能用户打开频率高,某个功能改版后,用户留存如何等等。

  • 和市场营销聊聊,他们怎么买量,每个成本用户多少。

  • .....

想起我2012年和朋友搞了个互联网创业项目,那时候我基本把全国早期的手机App都用过一变了(而且那时候移动App没有现在多),包括我现在这个知乎账号,也是那时候注册的。那时候我就是做网站开发,但为了了解业务,我不仅仅按照需求写代码,而且我还研究了全国的竞争对手如何做同类网站的,甚至研究了SEO,怎么做传播等等,那时候的微信还没有群聊功能,我们就开始在微信上做传播了。

其实你要了解产品与运营知识,是一个会循环的过程。你越来越多的表现出你对产品与运营知识,你就越能吸引同事和你讲解相关的知识和经验。

相关书籍与网站

如果你想补一些互联网产品知识,设计理论,运营等广泛点的理论,这里可以推荐几本书。

《人人都是产品经理》

这本书某些观点颇多争议,抱着辩证的态度来读即可。推荐这本书并不是因为它是权威,只是他写的毕竟容易懂,能让新手或者仅仅想大概了解下产品经理工作的人得到一点认识。

《俞军产品方法论》

俞军曾是最励志的产品经理传奇,6年内,从一个不懂技术的普通用户,做到中国互联网第一个产品副总裁,几乎以一己之力开创了百度的产品经理黄金时代。此书收录了俞军数年来的产品实践与思考所得,并经过了系统的结构梳理、内容整合和案例补充。这本书比起上一本,会讲解得更深入更专业,需要慢慢看。

如果你想了解研究互联网市场营销,可以看看这本书:《全栈市场人 互联网市场营销入门通用宝典》

咨询公司调研

  • 波士顿咨询:
    https://www.bcg.com/zh-cn/

  • 德勤:
    https://www2.deloitte.com/cn/zh.html/

互联网行业动态

  • 36氪:
    https://36kr.com/

  • 虎嗅:
    https://www.huxiu.com/

以上是我对算法工程师如何补足产品和运营知识的一些看法。这一套方法不仅适用于算法工程师,也适用于多数人IT人去了解自己与自己工作相关但是在工作范围之外的知识。

后台回复关键词【入群

加入卖萌屋NLP/IR/Rec与求职讨论群

后台回复关键词【顶会

获取ACL、CIKM等各大顶会论文集!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值