不懂产品的码农不是好程序员
产品梦
每一个程序员心中都有个产品梦。
众所周知,当今世界有许多知名科技公司是由程序员创建的。例如马克·扎克伯格的 Facebook、拉里·佩奇和谢尔盖·布林的 Google、拉里·埃里森的 Oracle、比尔·盖茨的微软,国内微信的张小龙(Foxmail 作者)、雷军的小米、马化腾的腾讯。
《腾讯十年》“腾讯天性”一章中有写到:
为了“养活”这只企鹅,大家想尽了办法。“那时我们几乎什么都做,例如帮人家做一些网站的小项目,包括深圳信息局的邮件系统也是我们做的。当时马化腾和张志东都自己亲手做网站,公司主页也是马化腾自己写的代码并亲手调试一些小细节。而我则开发做OICQ的服务器。有一次,我们去石家庄的一家寻呼台洽谈合作,马化腾在台上给对方讲产品和业务,我就在现场编程做系统,就这样把这单生意谈成了。”腾讯第一批开发工程师徐钢武回忆道。
阅读这些大佬的创业故事,常常会令人心潮澎湃,激动不已,很受鼓舞。内心憧憬着有一天,自己能编写一套牛逼的程序,收获亿万用户,纳斯达克上市敲钟,到达人生巅峰。
需要注意的是,这些改变世界的程序员,有一个共同点:『他们都是非常优秀的产品经理』。
职业修养
产品思维是最好的编程指引。
一个从事编程工作的朋友曾打趣的跟我说,『程序员要做好一个项目,必须成为这个行业里的专家』。好比你在开发一个互联网医疗项目,允许医生远程坐诊,那么你就要熟悉医院问诊的所有流程,了解的越深入,做出来的项目,医生和患者使用起来就会非常顺手。
不论是熟悉做应用上的商业逻辑,还是熟悉做底层的架构设计,对产品的理解越深,你的工作才能做得越出色,用户也会越喜爱你开发的产品。
只是画笔
编程只是个工具。
这句话可能提起来有点残酷,但是事实就是如此。如果把产品比作一副艺术画作,那么编程充其量就只是画笔。
产品人
从今天开始,做一个产品人。
我不懂产品怎么办?
事实上是,每个人都懂产品。
你为什么会选择 a 手机,而不是 b 手机,a 手机好用在哪?你手机里安装的应用,基本上每个应用都会有很多竞品,是什么让你心仪的应用脱颖而出?
只要是你懂得辨别一款产品的好坏,或者通俗点来讲,就是能辨别哪个地方好用、好看,你就具备基本的产品能力。后面需要做的是关注一产品经理相关的知识,以及在日常生活中一些产品的细节。学会去欣赏一些好的产品设计,积年累月,即可成就自己的一套产品理论和思维。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: