写代码的产品经理们

我叫海波,FarBox的创始人;他叫文进,MarkMan的创始人。有些属性,彼此很相像:同龄,工商(企业)管理专业,产品经理,然后,玩命地写着代码创业。
如果你是一名界面设计师或者前端工程师,你应该试试MarkMan,它能帮你完成设计稿的标注、测量,从而节省大量的沟通成本。
另外,如果购买了MarkMan的lisence,FarBox将会赞助价值19.5美金的6个月Senior账户(已提供API,由MarkMan处理)。


逃不开的『创业症结』

我们都是07年大学毕业的。那个时间里,中国的互联网正在蓬勃发展中。

而创业的种子,也不知道什么时候被种下了,可能也因为那个时代,互联网+创业,命运里就无法回避了。

在我看来,如果要创业,大概有以下几条路:

  1. 不管不顾,直接创业。
  2. 加入大公司,有一定资历后,再出来,资源也会多很多。
  3. 加入小公司,合伙人的身份参与其中。
  4. 加入有上市潜力的(中)小公司,待它上市,就积累到了启动资金。

我选择了方法1,花了半年多的时间,大学的同学作为合伙人,最后,同学已经(平分)承担了费用,补还了给他,也就告一段落。

后来,又选择了方法3,花了三年的事情,情况并不愉悦,老把自己当做合伙人,到头来说好的股份说没就没。也因此成了自己不太愿意回忆的三年。

文进选择了方法4,去了迅雷,也不乐观,到了2010下半年,怀揣不多的积蓄,开始创业。


你雇不动我了

2011年,花了几个月开始写一个Demo,Demo其实不怎么样,有些产品逻辑自己还没有想明白。但还是找了一个以前打过交道的VC聊了聊,结果顺水推舟介绍了一份工作。

我本想观察这家拿了国内顶尖VC投资的公司,但在这家公司工作却诸多不快,加盟前约定的婚假到后来都要争取,加上部门之争,趁着这导火索就离开了。

这时有两个Offer摆在面前,一个是杭州的一家刚拿到天使投资的小公司,月入一平方+4%的股份(朋友L给的offer), 职位PM;一个是美国几个斯坦福的博士做的Startup,职位Developer,融资前,给钱甚少(朋友M给的offer)。

我选了后面这个Offer,因为是远程,觉得自己还有时间做一个新的项目,更重要的一点,我也想了解美国的市场。
但现实总是残酷,几个PhD的专业太高端,比如应用物理,而互联网项目的程度还很业余,虽说自己开始是Developer了,却很快兼以PM的角色介入。项目初期还可以,拿了一些奖项,但终归天生不足,M算是PhD辍学了,还有居留权到期等各种问题,项目到后来也不了了之。因此结交了几个不错的朋友,倒无遗憾。

再后来,朋友L也从自己的公司出走了,打算自立门户;他希望我能加盟。L念念不忘的原因,可能是曾帮他做过一次交互设计的优化。他能理解设计带来的好处,但我不认为他会理解设计本身的意义,而我能帮到他的,还不是自己技能树中最顶端的。所以,仍是拒绝了。


真的还需要被别人雇佣么?

这是我那时想的最多的问题。


后来,一趟出国旅行。那时,远离国门,完全投身大自然的时候,自己有很多思考:

  1. 工作,除了带来金钱之外,已经没有挑战感了
  2. 害怕青春空度,而自己又慢慢变老
  3. 这几年开挂般点开的人生技能树,替别人工作,根本无从发挥
  4. 对管理别人(PM中的M是真的manager...),也不大感兴趣
  5. 我需要自己做些事情,可以为此而不眠不休;如果为别人打工,这些年经历的几家创业公司后,恐怕无法再做到这种赔本的奋斗劲
  6. 一天夜晚,坐在大海边,可以抬头看星星,耳边有海风与浪声,然后闭上眼睛问自己:难道你不想骄傲地存在么?(就整个人都不好了)

回国后,重新选择了创业的方式1:不管不顾,直接创业;这时,2012开始入秋,而杭州的空气,依旧炙热得让人不容易呼吸。


务实的文进

文进出来得比我早,2011年就和他在迅雷的几个同事一起出来创业了。先是5个人,半年左右的时间,只剩下2个人。5个创始人(股份平分)的团队,也让他们在跟VC聊早期投资的时候,倍受挫折。

剩下了两人,反倒成了好事。产品也慢慢带来了收益。

他要远比我务实,一定会先去寻找能产生现金流的产品,所以折腾下来,估计出过10来个产品了,目标很明确,就是养活自己。而我在这方面太过于理想主义,即使养不活自己的前提下,也想要专心去做好一个产品。

但矛盾的地方是,他的内心总是觉得国内的用户不会付钱(特别是F5收费后的惨淡收入),这也直接影响了他产品上的策略。而我觉得要相信好的产品必然有人买单,虽然现在困难点,但这应该是不分国籍的。

我暗示他不要再花时间在F5上了,这个产品已经失去了生命力。也不要为了其他现金流的产品,而懈怠了MarkMan,这是大家都认可的核心产品。

当他再次把重心放在MarkMan上的时候,真是由衷的开心。

对我们小团队来说,免费用户就是累赘!

是的,我一直在刺激文进。创业的路上,本就艰辛,多数时候,需要彼此给一些勇敢。

我让他勇敢得盲目些,他则教我要先养活自己(虽然这方面,自己领悟得并不太好)。文进曾经告诉我淘宝卖家的服务可以尝试,我却提不起多大的兴趣。


在我参加的一次宣讲活动中,文进带着他团队里的小胖过来捧场,小胖真胖,一名福将的模样。

文进在按照自己的道路前进,走得要比我好。
但有些时候,会莫名的悲伤。如果不是生在这个国度,应该早已取得更大的成就。


产品经理怎么写上了代码

我从2000年就开始用FrontPage制作网页了,2005年开始写Python。文进接触这些的时间也差不多,他开始时用DreamWeaver,除了Python,接触的语言种类比我还多一些。另外,现在的我们在实际编码的过程中,一些第三方库,内部patch或者给原作者提bug或pull request,这样的事也时有发生。

实际上,最开始的入门,对我来说,是很困难的,要知道,曾经的梦想是成为一名诗人(幸亏没成功),大学专业是管理系,想让自己商人的气息浓郁一些(显然也没成功),这些都跟技术格格不入。那时,怀着对互联网自由世界的憧憬,去自学代码,然后在很多愚蠢的初级错误里熬夜反复尝试;真是孤独,毕竟身边没有同学会去写代码……

虽然一路颠簸,但到了后面,人生的技能树很自然的拓展开来,然后,为了自己的产品去写代码,也就成了一个很正常的事情。

为了避免可能会给他人带去盲目的激励,需要补充一点:

作为一名产品经理,学会写代码,本身是不难的,花点时间和决心就可以了。但是要精通此道且不逊色于一流的工程师(做不到这点,这项技能会有巨大的毒副作用),则要付出常人所不能的艰辛;像文进有一段时间,为了获得更多的时间,开始尝试“达·芬奇睡眠法”。


产品经理写代码的好处

最大的好处,莫过于效率的空前提升。在考量一个问题的时候,会同时考虑视觉的风格、产品的逻辑、技术的实现等环节,做决策的速度非常快。

这个特性很让人上瘾,如入无人之境,可以肆意地狂奔;又不容易陷入单个领域而无法自拔。当然也会犯错误,但自省的速度也很快,不会把自己固定在某个领域里,倒像是一种“没有原则”的人类。

说到“没原则”,前几天,文进还在念叨,最近有些道德上的愧疚感,因为后端都开始用Node.js了(我们之前都是主用Python的,算是母语)……确实,如果有必要(甚至只是好奇),我们换一种语言、框架、新技术,确实很不严肃,一念之间的决定;涉及到大的项目,仍然会选择自己最熟悉的东西,毕竟本质上不同的(脚本)语言,并没有大的差别。

我们之间,偶尔聊上几句,可能是最近有什么可以分享的,或者你的产品上可能存在什么问题;而有时短短一句话,会给彼此带来本质的变化,或于思想,或于代码,或于市场的策略。

作为产品经理,又深入代码之中,我自己感受最深的,其实是开始获得『体现自我设计哲学,赋予产品于灵魂』的能力。

我们都是普通人,没有光鲜的背景,却有匠人之心。所谓匠人,文进说“这是一种做事的精神,自己要为产品的方方面面负责。功能不好,是自己的创造力不行,做的难看,是自己审美观不行,做的质量差,是自己技术不行。如果任何一方面是必须要交给其他人做的,那就不是工匠!”

而我一直认为,一旦你想做一个了不起的、有自我哲学、有灵魂的产品,必然需要成为一名匠人。你一旦付出努力,必然带来无限的好处。


再举一些实际的好处:

  • 不用再做产品原型以及各种注释了
  • 不用评审,不用在幻灯片前表演争取资源了
  • 甚至视觉设计物料交付的流程都可以省略
  • 也不需要再追在别人后面check points了
  • 也不用再写各种需求说明书了,要做的事情,常是从Todo List选一条就可以进入编码的状态
  • 几个人在白板前甚至餐巾纸上,就能决定一个大的产品特性;放手各自去做后,结果又能符合每个人的预期
  • 还有些时候,改Bug的过程中,就完成了一次小型的重构

当然也有坏处,就是很容易陷入思考,可能是在洗碗的时候,可能是在走路的时候;这种状态下,很容易表现出智弱的现象。
比如夫人有时问“午饭吃了么”这类问题后,我需要几秒钟才能回过神来,再花上几秒钟思考她刚才问了什么问题,好在她也习惯了;更糟糕的是,等回答她的问题后,思路也被打断了,好在,我也习惯了……

关于未来

我和文进都创立了各自的公司。我创立公司,有一个直接的目标,希望为每一个加入的人提供不合理的薪资;现在还在为此努力中。

人生最大的挑战,其实是战胜平庸。

来自于芸芸众生,却天生骄傲;也因来自于众生,所以自带了『庸』属性。

所以,才如此努力。于是,就成了一名写代码的产品经理。


我相信这一切都是自然而已的事情。

毕竟,人,总要仰望些什么。不然,此生就太无趣了。

@2014-06-09 10:03
  • WindyLiu2014-06-10 11:10

    几乎每一个人都会梦想成为一个诗人。

  • WindyLiu2014-06-10 11:11

    最后都成了英雄。

  • ChoJemmy2014-06-10 23:28

    曾经的梦想是成为一名诗人,难怪博客读起来让人很舒服。我对farbox的好感有一部分是源于博客里的文字。记得最开始知道farbox是在推特上,有个人也说是farbox的创始人,是你的合伙人吗?后来想找找一直就翻不到他ID了,头像是真人照片。

  • ChoJemmy2014-06-10 23:30

    @WindyLiu 你的博客风格很适合做成一个farbox主题呢~ 很久没去了,上次去还以为你改用farbox了。

  • 枫叶向风2014-06-11 11:10

    时无英雄,使竖子成名。吾辈皆如过河之卒,唯有前行。
    PS:原来 MarkMan 的作者是你基友,那是个好工具……

  • 枫叶向风2014-06-11 11:26

    一个不知道是不是bug的反馈:发完评论后手动刷新页面,会提示有正在编辑的内容,无视并继续刷新后,评论框内出现刚才写的评论内容,并提示「same content is not allowed.」

  • 伤心凉粉2014-06-11 14:09

    写代码的产品经理会让产品陷入无限重构的漩涡~

  • hepochen2014-06-12 10:52

    @枫叶向风 应该不是BUG,评论是直接POST到当前页面的,为了include/comments.html容易被嵌入,没有用AJAX。刷新的时候,浏览器会有提示,再刷新,会重新POST一次。 LOL, 喜欢就帮忙多宣传MarkMan,这个产品的工具特性,其收费能力要远强于FarBox,短期内就容易打开市场。 :)

  • hepochen2014-06-12 10:53

    @ChoJemmy 是我这个头像么……

  • hepochen2014-06-12 11:03

    @伤心凉粉 LOL,产品重构不大可能的,代码重构可能会有1-2次,比如去年年末FarBox进行的重构,或者Markman即将出现的重构;出现的原因都是基于未来考虑的。

  • hepochen2014-06-12 11:04

    @WindyLiu 都不若你们的年轻。待我有点时间的时候,再给你回封邮件。 :)

  • 衣不如新2014-06-15 09:33

    也许我能说说这两款软件在用户端的现状,两年前F5和Markman至少还是团队里标配的软件。最早F5开始收费的时候付过费,但当时付费仅仅是因为觉得软件还不错,支持一下,记不得付费有什么特别想要的功能。之后转python版的时候,只能说刚开始的那个版本太无厘头了,易用性很差,如果不是版本发烧友,大约不会去尝试的。而同期除了win平台同类软件不多,Mac平台下的同类软件已经把功能差距远远拉大了。至今团队里有的同学仍在用最老的版本,但需求仅是刷新一下html,从来不会去考虑升级,因为没有升级的理由。而我因为常用sass,已经用sass编译软件附带的功能替换掉了F5。
    Markman仍然是现在使用场景很频繁的软件,上周看了Markman的新版本,付费版本确实有个强功能,但这个功能是最近版本为了收费特地加了限制搞出来的,跟老版本本质上差别不大,很难吸引老版本的用户去更新,我想付费的理由也仅仅还是支持一下了。

  • Cambridge2014-06-19 17:20

    达芬奇睡眠法,额,我觉着不可行。中国传统的智慧是,日出而作,日落而息

  • 与非2014-06-21 12:53

    还是颇有诗人的气质。

  • 张良2014-07-21 17:49

    唉,我看完你写的这些。我流泪了。。其实只是感同身受,我很早就关注过F5,给人带来很爽的感觉,可是爽后就质疑这个软件的卖点。最后选择没有购买,可是这个作品价值很高。我作为用户我的心态是:试试看这个软件会给开发者带来什么样的Magic功能,尝试了的确很爽。但是我觉得就像外挂,免费的东西做的太多了,没人再会买账了。我很想作者换个思维做产品,做的功能更让人震惊,但是没有试用!!只能付费,起码咱还能养活自己,说实话这个作品很出色,但是无法切图,如果能在这个作品上增加一个切图功能,就算价格再涨几倍我也愿意购买,虽然在PS里面可以切图,但是你懂的,我们都太懒了。(傻笑中)。我很想得到你的联系方式,我也感觉我们青春在逝去,再不做点出色的东西,肯定都会有很多遗憾。我虽然做不了什么Coding功能,但是能给您提供一些作为用户来讲的一些态度和需求,希望能和产品经理沟通一些。:D

  • Junius2014-10-07 15:45

    诶,原来文进也姓陆……

  • 保乌罗2014-11-11 19:31

    加油,很羡慕自食其力的生活

    评论系统认为我是个机器人。。。

  • nicevoice2014-12-08 00:12

    我需要自己做些事情,可以为此而不眠不休
    再次评论。
    谢谢farbox

  • 朱小贱2014-12-11 16:18

    我非常喜欢Farbox这个产品,很早之前就在用,提高了生产力.MarkMan也在以团队名义购买,都是好用的不得了(触动用户内心)的产品.

  • MinP2014-12-15 17:13

    先成为PM

  • luffy2015-01-07 14:31

    题主似乎忽略了团队,一个人能量终归有限,怎么粘合所有人成为手,脚,协调高效有战力我觉得也是PM该修的课。

  • Albertwu2015-02-21 20:26

    字体看着很舒服,赞

  • qq207391112015-04-05 15:12

    你好,我购买了MarkMan的lisence,说是可以赠送6个月的Farbox的Senior账户,但是我在MarkMan里面没有看到申请的地方的呢,也没有提示?

  • qq207391112015-04-08 00:21

    额,问了一下MarkMan的客服,答曰:

    亲是这样的, hepo现在没有回复, 赠送的机制MarkMan没有做到系统接口, 需要手工操作, 亲是否方便直接联系hepo?

  • hepochen2015-04-08 00:24

    @qq20739111 在补充这个评论的时候,先看下自己的账户信息嘛……

  • qq207391112015-04-08 00:48

    额,@hepochen , 这么主动。怎么这个comment system老是觉得我是一个robot

  • yurenchen2015-06-17 11:34

    看到了markman 作者..
    虽然不是搞设计的, 但是 markman 也的确是神器..

  • Hogan2015-07-27 23:59

    深夜里面看,还真能看哭。

  • LaoLuo2015-08-04 17:21

    我的理想是当一名音乐家,可惜现在居然也只是码代码。。

  • WensonSmith2016-01-11 21:29

    我现在就是整天敲代码的PM...

    骑行西藏回来,跟哥们两个人接了一个集团的子项目,产品规划,界面设计,代码。。

    不过很充实,也有你说进入无人之境的狂奔之感。

    不过跑的多了,有点孤独

  • dinghao2016-01-30 19:04

    看了后很受启发!为什么提示是机器人呢?

  • flyingbird2016-02-24 18:01

    我现在正在走在你们之前的路上,本来是学设计,现在码代码!不过也觉得很好,能把自己的想法自己通过编程语言做出来展现,真的是一件很棒的事。

  • kevin27fly2016-02-24 18:05

    看完竟然不知道该说些什么。。
    很欣赏你们诚恳的作品

  • andou2016-02-25 22:22

    看完平静中有着那么一丝不平静,我希望我的余生在不平静的时光度过。

  • Gaglin2016-03-14 18:50

    看完試試用來做負責的項目

  • duobisuonan2016-07-09 13:16

    实际上,你都做得很成功,无论是作为一个诗人,还是作为一个会写代码的产品经理,我会把farbox推荐给我身边所有只想单纯写作的人。另外,用一句藏语祝福你以及你的产品,还有你的诗意--------扎西德勒!

  • 天使的粪2016-08-18 13:53

    不是做设计的,拿来干什么先不管了,上来就在你那订购了一份markman,加油!!!

  • 弹壳2016-09-16 23:40

    被感动了,做的很棒,我比你还大几岁,也在创业,可惜没有你激进的勇气。

  • placemaker2016-10-16 00:14

    参加完今天的PyCon活动,原来还可以这样生活,而且活得漂亮,真好。

  • jethro2016-11-29 20:07

    进入farbox整个人安静下来了,喜欢这里

  • sYnecs2016-12-24 15:49

    用惯了这个,再去wp写文章,突然发现,wp简直弱爆了。但是,我还不知道该怎么将wp搬到这边来,求教。

  • Tim Gong2017-01-31 12:36

    很让人感动,深受鼓舞,已经过来看过好多遍了~

  • xxxxxx2017-10-07 18:59

    xxxxx

  • xxxxxx2017-10-07 18:59

    xxxxxxxxxxxx

  • xxxxxx2017-10-07 18:59

    xxxxxxxxxx

  • xxxxxx2017-10-07 18:59

    xxxxxxxxxxxx

  • xxxxxx2017-10-07 19:00

    xxxxxxxxxxxxxxx

  • xxxxxx2017-10-07 19:00

    xxxxxxxxxxxxxx

  • xxxxxx2017-10-07 19:00

    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

  • xxxxxx2017-10-07 19:00

    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

  • xxxxxx2017-10-07 19:00

    ccccccccccccccccccccc

  • xxxxxx2017-10-07 19:00

    xxxxxxxxxxxxxxzzzzzzzzzzzz

  • xxxxxx2017-10-07 19:00

    aaaaaaaaaaaaaaaa

  • xxxxxx2017-10-07 19:00

    sadasas

  • xxxxxx2017-10-07 19:00

    dasdasdasd

  • xxxxxx2017-10-07 19:00

    sadasdasd

  • xxxxxx2017-10-07 19:00

    dasdsdsa

  • xxxxxx2017-10-07 19:00

    dasdsdsad

  • xxxxxx2017-10-07 19:00

    dasdasdas

  • xxxxxx2017-10-07 19:00

    asdasadsadd

  • xxxxxx2017-10-07 19:00

    czxczxczc

  • xxxxxx2017-10-07 19:00

    dfsfsf

  • xxxxxx2017-10-07 19:00

    fsdfsdfxcvxvxc

  • xxxxxx2017-10-07 19:00

    fsdfsdf

  • xxxxxx2017-10-07 19:00

    vxcvxcvxcv

  • xxxxxx2017-10-07 19:00

    fsdfsdf

  • Bangalore Escorts2020-04-29 17:23

    http://bangaloreface.com
    Bangalore Call Girls - We have been pioneers in the industry of Call Girls. So if you people have been always looking for India's best Call Girls in Bangalore then you have arrived an excellent place where you would get pretty cute and chubby list of call girl who are eager to meet you in your private place.

  • Bangalore Russian Escorts2020-04-29 17:25

    http://bangaloreface.com/bangalore-russian-escort.html
    You have multiple choices where we claim ourselves to be best in India as we have many varieties of Russian call girls in Bangalore. We are one stop solution for various Bangalore russian escorts. This will end your search if you have been seeking for a wonderful service then we are here to serve you at our best.

  • 0mniartist2021-04-13 07:08

    This is very interesting, You are a very skilled blogger.
    I've joined your feed and look forward to seeking more of
    your magnificent post. Also, I've shared your web site in my
    social networks! 0mniartist asmr