之前我在做程序猿的时候,总有亲戚家的小朋友问我写程序难不难。我一般都会取巧的回答:
“其实不难的,只要你知道:
1、早上起床后要先刷牙洗脸,再出门上学
2、如果睡过头了,起床后可以直接出门上学
3、每天早上都要去上学
那么你就已经具备了做一个程序猿的潜质。”


可如果现在有小朋友问我做产品经理难不难,我还真不知道该如何回答,一是入行不久、涉世不深,二是现在随便在网上搜“产品经理的能力要求”“产品经理的基本素质”,也是眼花缭乱,众说纷纭。据传有位QQ邮箱的产品经理说过“如果你比销售人员内向,又比工程师外向,你就可以考虑产品经理这个职位”。这虽然也是比较取巧的回答,但我非常认同里面提到的那个关键因素:性格。


性格内向的人本来就更容易喜欢上编程,再加上长期的编程生涯也很容易让人变得内敛、不爱交际、爱钻牛角尖。所以最终“内向、腼腆、不善言辞”就成了程序猿群体最典型的特征。



而“性格外向”这种形容又实在太朦胧了,有种我个人比较认同的“内向与外向的区别”的说法是:内向把心理能量指向自己,因此快乐也主要由心而生,不那么依靠外部世界的认同与赞许;外向把心理能量指向外部世界,喜欢人际接触,好奇,富于冒险精神,对主流文化比较认同。可是即便按照这种说法,我也觉得内向和外向并不是相斥的,假设有这么一个人,既有强大的正能量,让自己从内心获得快乐,同时又可以通过对外部世界的探索和交流获得快乐,也并非不可能。所以内向的程序猿们其实已经有了非常好的基础,内向性格赋予了你们意志、理想、思考、内省、爱学习的特点,接下来,只需要让自己变得稍微外向一点点就可以了。


正所谓江山易改本性难移,让一个内向的程序猿变得“开朗、热情、喜欢交际、富于冒险”,其实并不是一件容易的事情,我这段转型期也尽是在跟自己的性格做斗争了。虽然成效还不显著,不过我还是很乐意把自己还不成熟的一点点想法抛出来:程序猿想要变得外向起来,最重要的是勇气!
程序猿在团队会议上要敢于发表自己对产品和团队的看法。
程序猿在开发过程中,发现产品设计有些不合理不好用的地方,要敢于向团队提出来,并给出一个更好的方案。
程序猿要学会把自己平时积累的东西整理出来,并且敢于分享给团队其他成员,敢于接受大家的挑战。
阻碍程序猿做到以上这几点的,多数时候都不是因为能力,而是缺乏勇气!


“变得更有勇气?!呵呵,说起来当然轻松啊。。。”
确实,我不否认这的确也是件很难做到的事情,而且依然很难给出具有可操作性的方案。不过就我亲身体会:
只要自己一直在认真思考,一直在关注自己的产品和团队,团队会议上是会忍不住要发言的,忍久了真心难受,只有一吐为快。
只要在开发的时候,知道自己到底是在做什么,有什么用,要达到什么目的,也很容易对功能需求提出改进意见。
只要一想到自己居然要浪费宝贵的时间开发出一个设计如此不合理的产品,也绝对会忍不住冲到产品经理的座位宣泄自己的愤怒。
只要意识到自己需要快速成长,不做井底之蛙,就会很容易有冲动把自己得意的技术方案整理出来,在团队面前吹一吹牛,接受大家的膜拜,扩大自己的影响力,同时也获得大家的反馈。
。。。
只要真的渴望,就能获得自我突破的勇气。


如同最近这段时间,我突然很热血的觉得应该做点什么让自己快速成长了,正好我上半年的PDI定有一项目标是“在KM分享一篇工作心得”,于是就很热血的开始撰写那篇《初级产品经理如何生存》,写了就完了?不行!写了就得让大家都看到,所以我又很热血的策划了一下运营:让创新俱乐部帮我推一下(这里特此感谢下创新俱乐部的吧主carryzhang),然后在KM上也首页推荐(再特此感谢下KM产品运营sunnyliu和bingditu)。推了就完了?不行!“吟一首诗不难,难的是吟一辈子诗”!于是我又鼓捣出一个微信公众账号(最后特此感谢下视觉设计师veryjiang,帮我制作了公众账号的头像),要让大家都关注我,成为我以后坚持思考和分享下去的动力。


整个策划和执行过程我都很热血很高效,从开始有想法到最终大家看到我那篇文章,总共也就花了两天的时间。可即便如此,当时在要发表文章的那一刻,我还是犹豫了,各种顾虑迎面扑来,对我来说,发表了文章就如同泼出去了水,再也收不回来,后面就得硬着头皮上了。。。很是纠结了几分钟,最后还是心一横牙一咬眼一闭,就发了,然后那天整个上午都心跳飞快,整个下午思绪也依然没法完全集中在工作上。。。直到后来看到文章的反馈还不错,得到了不少同学的肯定,才得以松一口气。。。


总之,为了追寻勇气,我迈出了一步。你看,嘿,没死!
那你呢?还在胆怯吗?

想与作者交流?joe开了一个个人公众帐号,微信扫描你一定会的:)