个人根据网上资料和朋友建议,分析并总结了一下 AI 训练师,互联网产品运营,互联网产品经理的职责、核心能力以及发展前景。
AI 训练师
The job of the AI Trainer is make sure our data is properly annotated, within extremely strict annotation guidelines. This is their entire job. It’s not necessarily sexy work, unless you are a data science geek, but it is essential and core to what we do. link
AI 训练师是监督学习的“工具人”。
如果要从输入数据中预测结果就只能用监督学习,不能是无监督学习。监督学习必须要标注,标注是人为的过程,那么现在这个过程是交给了 AI 训练师来做。
但 AI 训练师真的只需要做标注吗?这不是任何人经过培训都能做的事情吗?
那我们直接看 AI 训练师的 JD 吧
Clinc, Inc.
然后随便贴一个国内的
总结一下招聘时的重点能力是什么:
- AI 行业内的经验,比如机器人对话经验
- 具体领域业务经验(应该是跟AI技术落地相关)
- 一定的编写脚本能力(编程相关)
- 数据分析能力
- 语言能力
- 了解软件开发
个人理解这是一个要跟算法工程师以及产品经理都要打交道的岗位。
如果只是标注,那么 AI 训练师的门槛太低了,根本不需要这么高的要求。
对于训练机器人而言,不仅仅是给机器人提供训练集,还需要给算法模型调参,这就需要一些软件开发基础才能做到或者做得更好。
但是这终究还是脏活累活,只不过充足的经验会加快解决问题的速度。
个人不认为光是做这些工作能转到产品经理或者开发工程师。但是会跟这两个岗位直接沟通。
这是在 AI 行业内独有的岗位,为算法工程师服务,去解决实际问题。如果没有机器学习,应该没有 AI 训练师。
产品运营
根据产品的类别有非常多种不同的方向,我网上偷来了一些
互联网产品运营人员的日常工作内容是什么? - 三节课的回答 - 知乎
https://www.jianshu.com/p/69bfd60b81ee
个人总结三点:
- 使用产品
- 推广产品
- 优化产品
其中好像推广是重点。
产品运营跟产品经理关系会比较密切,产品质量很影响运营。
我认为互联网产品运营跟 AI 训练师是很少有共性的岗位。
作为一个死板程序员我很难评价运营的核心技能是什么,也不知道要积累什么东西,怎么积累才能有更好的发展。
但是产品运营目的应该是让越来越多用户去使用产品,让用户喜欢用产品,所以应该是跟人更相关的。
产品经理
因为小弟跟产品经理打交道还挺多的,基本上会从我的角度来描述产品经理的职责:
- 市场调研
- 弄需求
- 了解软件开发,把需求交付给程序员
-
了解运营,跟运营沟通,优化产品
那么需要具备的个人素质有:
- 产品设计的能力
- 团队协作能力
- 对软件开发有基本的认识(越多越好)
- 懂得产品运营
- 基本工具的使用
个人认为产品经理要跟很多人打交道,比如客户、项目经理、开发、运营等。并且各个方面的行业知识都要懂点。比如说完全不懂软件开发的产品经理,需求往往不现实,很难跟开发者沟通。
互联网产品经理已经有成熟的体系,有非常多的学习资料,但是对个人实力要求也较高。见过被开发玩得一愣一愣的产品经理,也见过把开发坑得一愣一愣的产品经理,最终产品肯定是做不好的。
没什么卵用的话
职业规划首先得知道:
- 自己想要做的是什么工作
- 未来想达到什么高度
- 当前擅长做什么
想设计产品就去做产品经理,想做推广相关的就去做运营,想充分利用自己过去一年的工作经验,想处理数据接触点AI就去做AI训练师,有其他想做的那就去做其他的。
我之所以是一个程序员,是因为高考志愿选了个不讨厌的计算机方向,读了3年书觉得这个工作不会讨厌,并且自己只擅长这个了,程序员的天花板也很高。对我而言这是唯一的路。
对一件事的热爱会给人源源不断的动力,如果有热爱的工作就不要太担心自己能力知识和经验不足,因为这些是可以积累的。但如果没有热爱的工作,那就看看自己能走什么路,哪条路能走得更远吧。