很多人说:从管理转技术的没听过,那么,今天就有一个,那就是我,当然,是临时性的,时间大概一年。

原因嘛,当然是找不到合适的人,被迫自己动手了(没天理啊,我都能搞定的东西,国内绝大部分技术人员竟然是没辙,很难说国内的工程师技术水平能有多高)。

另外,技术转管理/销售/营销,实际上并非那么好转的,绝大部分转职之后是失败,或者说和他们所作的软件一样,吊儿郎当,一无是处。之所以大部分人技术人员认为好转的原因是:他们都是以自己在技术的高层次水平来衡量他们在其他领域的低层次水平了,实际上,任何领域入门都不是太难,但要成精,都是需要耗费大量的精力时间的

另外,请不要指责我不懂合作——我要合作的时候,人都跑哪去了?

有人调侃说:

我有一个好点子,就缺技术来实现了。技术说:我也有一个好点子,而我本身就懂技术。

我这项目是去年规划完成的,通无线、有线网络,通各种个人电脑、掌上各种终端的一个人际互动项目。

大半年时间找人合伙开干,结果杯具了,算沉没成本了。

在这半年里,项目越规划越成熟,对项目本身技术实现方式也越来越清晰,突然发现,原来我这个业余选手就能搞定,虽然因为不熟悉,时间肯定要长了点,但是好处也是明显的:

  1. 只要我完成了demo,基本上就可以分工细化给其他人开发,同时demo也基本上就能带来收入(这就是营销/运营/产品策划强人带来的额外好处了)。
  2. 不用再去搞巨细靡集的规划文档了,全部从我脑子直接对接,开发完后再用文档工具+截图生成文档。
  3. 另外,我也不用去担心技术人员对技术的接纳程度,可以尽情采用一系列最新的技术了(比如数据库,我就用NoSQL了)。

当然,自己搞技术最大的好处是:现在感觉天地开阔,只要我有足够的时间,我就能把我脑子里所有想做的事情,快速地实现出来(当然,要实现我脑子里的东西, 给我一万倍的时间都不够)——所以我现在非常鼓励我周围一大帮产品策划天才,让他们也学点技术,至少要能独立搞出demo,这样创新速度会加速

关于策划学编程

另外,我不认为编程是一个社会化专业分工的范畴没有其他专业知识的编程人员,就像学外语的不学第二专业一样,拼不过特定专业的人的,典型的如it界这几年老在钻研的什么六度理论、社会工程学一样,社会学家眼角一瞄说:你们怎么连这种入门知识都当圣经啊。

经验告诉我,有必要人人都可编程。国内现有很多创业的,都招不到程序员,和这个是有关系的,因为他们采用的东西太新,以至于现有的程序员基本不胜任,或者是培训成本太高,此时还不如自己直接写来得经济——因为都是新的知识,所以相当于都在同一起跑线,虽然你基础差,但你的需求强烈,学习动机强烈,会更高效学会。同理,现在可能不知道自己需求,但一遭有需求,与其去求无法实现该方案的程序员,还不如以自己的技能,至少搞出个demo来,才更有说服力吧??

至于是不是伪需求,我只能用一句话来回答:站着说话不腰疼,等你有需要的时候,就知道什么叫“书“到用时方恨少。

就像我说没必要人人都学销售,因为销售是个专业化的技能,不是一般人能够学好的,但那一天你独立了,还不照样乖乖学销售。——这不是伪不伪命题的问题,而是生命力的问题

一个人的生产力和创造力真的不如一群人么?不见得,反正我就目睹过好几例英雄式的一个人的创造力和生产力远超一个千人团队的创造力和生产力(比如中华三国志,比如战国史,比如老尹的安全监控软件,都是一人挑掉了人家n多大公司),组织严密的团队是创新的魔障。

另外,编程也不是那么难的,选学的领域,我推荐javascript(当然,我基础比较好,可能是这么感觉,基础差的,最好还是从shell脚本开始学:直观,简单,代码简短,能够非常直接看到效果,对底层也能快速了解),严重不推荐java,python等。