文/ Minimalism
也不知道从什么时候开始,越来越多的人进入到产品经理这个岗位。最近公司也来了一批新人,不过素质却让人大跌眼镜。作为互联网公司的产品经理,居然不知道 html, css 和 javascript 为何物,但是谈起产品却头头是道,一看就是确实读过一些产品软文。
产品经理难道真的沦落成一个不需要任何技术基础的岗位?非也,我在公司资深产品经理的案头,时常能看到诸如《高性能网站架构》《深入前端开发》这类的技术书籍。在我看来,一个毫无技术 sense 的产品经理,绝对得不到程序员的尊重。而一个真正有大理想大抱负的产品经理,必定会对各种前后端开发、数据库甚至一些架构知识有所涉猎。并不一定十分精通,但必须得懂得基本的概念。
在我看来产品经理需要懂得一下一些基本的技术知识:
1. 各种基础的前端编程语言,基本的语法总要看的懂吧,api 和 xml 这样的东西总要知道吧。
2. 基础的数据库知识,起码知道 SQL 怎么写吧,会从数据库调数据吧,知道 SQL 语句还有个优化的概念吧。
3. 基础的数据分析知识,各种 excel 功能得会玩吧,不然你还运营个蛋呢,数据分析都不会的。
4. 基础的网络知识概念要有吧,基本的网络协议和网络层级的知识得有吧,域名解析总要知道啥意思吧。
5. 基础的一些算法知识要有吧,不然怎么和高端程序员交流呢。
6. 云计算,cangku.html" target="_blank">数据仓库,Hadoop,Mapduce,Spark 这类知识要懂吧,这些是比较前沿的知识。干互联网,对前沿知识怎么能不感兴趣呢。
7. 软硬件架构,这个是公司开发做产品的基础,也是必须了解的。
8. 开发方法与哲学,像目前流行的敏捷开发,也应该了解如何实现这样的方法。
这是我个人的理解,看到产品经理“被沦为”一个万金油岗位,一个写软文似的岗位,有感而发。