作为一个人工智能(AI)产品经理,我们需要对 AI 技术有了解吗?为什么?需要了解到什么程度呢?我们该如何达到这样的程度?本文将就以上问题进行探讨,尝试根据自己的相关工作和学习经验给出答案,供读者参考。
产品经理到底要不要懂技术
首先我们要思考的第一个问题是,产品经理到底要不要懂技术?
关于这个话题,很多优秀的产品人都曾给出过深刻的见解。一般来说,产品经理这个职位对于一个人的背景没有特殊的硬性要求。有一些人是技术背景,曾经做过软件工程师,之后转为产品经理。也有一部分人没有技术背景,比如设计师,销售人员,甚至教师,后来也都成功的晋升为优秀的产品负责人。
不同的公司或不同的项目对产品经理的技术能力要求往往大相径庭。
有些公司是技术驱动的,这类公司有时会对产品经理有硬性的技术要求,这类公司下的产品人必须具有计算机或相关学科背景,他们往往曾拥有全职软件工程师的工作经验。
也有一些公司是产品驱动的,这类公司并不要求产品经理必须具备高超的技术水平,更多的是希望这类产品人从技术的思维框架中跳出来,更加靠近用户和市场,创造出独特的产品和体验。
这两类产品人在都有各自的优势与不足。简单来说,就是产品经理如果不懂技术,就无法深入到项目的实现当中,很难和软件工程师紧密合作。这就会导致产品经理的工作难以顺利开展。
但是,如果产品经理非常了解技术,具有丰富的开发经验,则很难从小白用户的视角去设计产品,缺少一些大胆的创新性。这就会导致制作出来的产品和服务中规中矩,不够'接地气'。(也有极少数非常成功的产品人同时具备两类产品人的优势)
到底哪一类产品人更适合人工智能领域的工作
那么,到底哪一类产品人更适合人工智能领域的工作呢?
这个问题不能一概而论,因为 AI 领域同样存在不同类别的公司。一个公司的基因直接决定它是技术驱动还是产品驱动,即便是 AI 公司也是如此。
目前,AI 领域的公司被分为三个层级:基础层,技术层,应用层。
- 基础层的公司主要是负责为 AI 提供底层技术服务,包括计算资源,芯片,以及模型平台等。这类公司对产品经理往往有硬性的技术要求,要求产品人对于相关的底层技术理解足够透彻;
- 技术层的公司主要是专注于对具体 AI 技术的研发和探索,包括图像识别,语音识别,自然语言理解等。这类公司对产品经理会有一定程度的技术要求,但是并不绝对,具体要看公司的业务方向;
- 应用层的公司则主要是将 AI 技术应用到解决实际问题的场景中,包括智能医疗,智能客服,智能安防等。这类公司对产品经理的技术水平一般不会有硬性的要求,更多的是要求产品经理对相关行业领域具有全面且深刻的了解。
因此,每一个 AI 产品经理都可以通过定位公司在 AI 行业中的层级,以及自己在公司中具体负责的项目和业务,来判断自己需要具备什么程度的技术能力。
以技术为主导的 AI 公司对产品经理的技术要求是毋庸置疑的。不过,对于以产品为主导的 AI 公司来说,产品经理是不是也要懂的 AI 技术?
答案是:一定要懂,但是不需要完全掌握。
AI 产品经理的核心目标是通过 AI 技术创造出更好的产品和服务,并成功的将产品方案实现落地。基于这样的核心目标,AI 产品经理至少应该对技术有一定程度的了解。
1. 在产品设计和定义产品概念的过程中
AI 产品经理一定要对技术的边界有足够的了解,知道什么是可以实现的,什么是暂时还很难实现的。
技术边界的理解,可以帮助 AI 产品经理准确的将技术运用在恰当的应用和场景上。这里,建议 AI 产品经理密切关注 AI 领域最新的科研成果,例如 Transformer 架构的演进、多模态模型的突破等,避免提出超出当前算力或算法能力的产品需求。
2. 在产品的实际开发和测试过程中
AI 产品经理需要对项目的技术名词术语有充分的了解,包括常用算法,模型,基本框架等。其目的是让产品经理能够更有效的和软件工程师,算法科学家进行沟通。
有效的沟通对于产品的实现至关重要。这里,建议 AI 产品经理学习和掌握一定量的 AI 专业术语名词,例如准确率、召回率、F1 值、训练集、验证集、推理延迟等。当你能准确说出这些术语时,工程师会更愿意与你讨论技术可行性,而不是认为你只是提需求的外行。
3. 在产品发布后的持续跟踪阶段
每当一个 AI 产品或服务完成发布以后,产品经理都需要持续的对产品或服务项目在市场上的表现进行跟踪,对其进行介绍和推广,以确保用户,投资人和老板能够清楚的了解产品或服务的功能特点以及其背后的原理。
这就需要产品经理对产品或服务背后的技术实现原理及展示效果具有充分的认识。这里,建议 AI 产品经理对 AI 相关的算法原理和技术特点有足够的了解,以便在复盘会议中能解释数据波动的原因,而非仅仅归咎于运气。
我学习 AI 相关技术知识的方法
在文章的最后,我想简单分享一下自己是如何学习 AI 相关技术知识的。


