“ 解决问题所需的核心能力,常常突破专业能力限制。”
01技术与产品
想起在上一家公司工作时,公司里有好几个在行业里响当当的技术大咖,其中有一个离开后成立了自己的公司,前几年的业绩维持在几千万。
他的特点是综合技术能力强,不但懂硬件还自己写核心程序,而且对技术的发展路径把握非常强,但又不强求表现自己的技术了得,而是喜欢跑到用户中去。当时在公司他申请去推广自己开发的一款产品,取得了不错的销量。后来他自己做公司,也是这个套路,和客户打成一片,做出了好几款行业创新型产品。
但同时,我也遇到过很多综合技术能力非常了得的人,开发的产品技术含量很高,但最后产品在市场上却反响平平。这个当然有各种的原因,但依我看缺乏市场思维和用户思维是失败的主要原因之一,他们的口头禅总是说,做成这个功能客户肯定觉得超级酷,但毫无疑问有很多自我陶醉的成分,站在自己的角度上去想当然地以为用户怎么样,实则是有些碰运气了。
解决问题的核心能力,常常突破专业能力限制。之所以有如法律、营销、文学等等这些专业划分,以及从学校里开设课程到市场分类,都是人为制造的分类标签,这个世界并不按照我们划分的标签在各自专业内单独运行。
这也是为什么需要产品经理这个岗位,从技术到产品这个过程,差的东西还是非常多的。而好的产品经理,不但需要了解技术还能从市场、用户的角度来思考产品,能站在另外一个层面来考虑产品的定位。这种不是某一项能力的综合素质,对技术其实是非常好的补充,有些开发人员不屑于和产品经理沟通技术,其实是把了解外部的窗口自己关上了,技术仅仅是了解外部世界的一个途径。
02分工与系统
当然,现在任何一款产品,基本上都是团队协作的结果。有人负责硬件,有人负责软件,有人负责结构。但在一款产品落地的过程中,一个好的系统工程师举足轻重。这也是分工与系统的概念。
好的系统工程师,他能想到产品不仅仅是技术的堆砌,而是产品价值的体现,硬件为软件服务,最终都是为需求和用户服务。理解了这一点,也就更能理解团队配合的价值了。