年初跟创业的朋友聊产品的迭代、研发管理与技术人才培养。发现创业团队总是能够在最小的资源下以最快的速度迭代产品,对比了一下我们的团队,这完全是汗血宝马 Vs 宝马i8的节奏。传统型的企业需要更多的资源才能达到其更新迭代的速度。但是无法避免很高的内耗情况。
这一现象的主因在于人和技术。传统企业的人平均年龄大于创业团队(或者说心里年龄),人性上比较安于现状,在利益平衡体未被打破前没有很大的动力去改变。或者说,目前活得不错,如果打破现状,有可能突破,有可能灭忙,这与KPI考核也不无关系。第二点是技术,人决定了技术选型。
人才成为中小企业成长瓶颈
人才,现在无论在大公司还是小公司,都是团队Lead和HR头疼的问题。招到得心应手的技术人员很难。大的互联网公司、500强企业等有光环加持,加上本身不差钱,大量的技术牛人聚集到BATJ等。传统企业做的事情没有互联网和创业公司的饼大,同时也没有各种期权、股权激励。当然创业公司拿了融资之后可以用钱去挖大牛,可是情况也不乐观,毕竟创业成功的只在少数,大部分人会考虑收益风险。就是说你拿小创业公司的期权+工资,与在阿里巴巴拿期权+工资,两者看起来初创公司可能带来的财富效应会大于阿里巴巴,但是一个风险90%,一个30%。从风险角度考虑,当然阿里巴巴更有吸引力。
传统企业很难拥抱新技术
基于现在外部环境的情况,人的问题没办法短期解决,创业团队为了提高产品推出效率,在技术选型上会选择比较火热的技术框架和管理发布流程,只要能够解决问题提高团队效率,就拿来主义。传统企业有技术积淀,好多年沉淀下来的技术大船,很难灵活掉头拥抱新技术。基于现在外部环境的情况,人不可能马上大换血,但是在技术人员招聘上传统都会有一些困难。
作为传统企业该如何拥抱新技术,培养人才避免人才断层呢?这应该是领导管理层考虑的问题,但是作为产品经理这一角色,一个萝卜一个坑,总是跟公司要资源也不切实际。那只能通过新技术和新方法提高整体研发效率,避免重复人工的时间损耗。
根据创业团队经验,会由CTO确定整体的技术预言与选型,从顶层设计未来公司发展规划可能用到的技术流派和框架,规范Coding Style,代码Review机制,审核测试、发布上线等流程。尝试说服技术总监,让其推动从上至下的进行技术革新,未果。从目前各个方面考虑,切换新技术和研发流程框架,短期看得不偿失,或者说会损失整个大团队的效率。从他的角度看问题,肯定不像我,只顾自己的产品发展着眼。还好公司给我的自由度和权责比较大,从上往下不行,那就只能从Team内部去影响整个团队,不过风险也很大。
回过头来,传统企业要想拥抱新技术,必须有人站出来,通过自己去影响身边的架构师、研发技术,尝试说服他们做出一些成果。有成果就好说话了。
至于如何搞定技术?请吃饭、找鼓励师、帮助其职业规划,从技术成长角度进行自身成长,晓之以情,让其充分意思到:新技术可以解放生产力,重复工作交给框架和计算机。这样就有时间看片、约妹子了。
PM应该干涉技术吗?曾经写过一些代码,本身对技术了解不是很透彻,但是喜欢钻(zhuang)研(bi)。我觉得不应该干涉技术,但是没办法,传统企业总的有人站出来,正如前面提到了。为了公司发展,也为了做出一款像样的产品,实现自我价值。
新技术的出现,肯定是为了解决新问题,或者更优雅的解决老问题。
我准备把编程捡起来,所以有动力拥抱新技术,一方面技术能够提升自我能力,就算是跳槽也能够更容易;另一方面,新技术之所以火热肯定有它的优势和道理。