有关创新的一些思考
引子
创造力是人类最变通的工具,创造机会和创造性问题比比皆是,关键是我们能否学会使用这一工具,能否发现这机会和问题。—— 罗伯特·沃特森·瓦特
现在一切美好的事物, 无一不是创新的结果。—— 穆勒
同是不满于现状,但打破现状的手段却不同:一是革新,一是复古。—— 鲁迅
一个人想做点事业, 非得走自己的路。 要开创新路子, 最关键的是你会不会自己提出问题, 能正确地提出问题就是迈开了创新的第一步。—— 李政道
洞察创新
创新是一个研发团队创造力和价值的重要体现,创新也是工程师文化重要的组成部分。不论公司层面是否将创新作为研发经理的KPI 指标,创新都是研发经理的分内之事。
那么什么是创新呢?我们不妨从几个新视角切入来多维度认识耳熟能详的 “创新”。
新华字典对创新的解释是:创造新的,革新。
从词源的角度,创新一词源于拉丁语,有三层含义:更新;创造新的东西; 改变。
创新一词在古诗文中也恰巧出现,详见《南史·后妃传》中“今贵妃盖天秩之崇班,理应创新”的描述。
创新的重要性
本文中我们从不同视角来审视创新的重要性。
在100 年前,世界 500 强公司的平均寿命是 67 年,而今天世界 500 强公司的平均寿命是 15 年!而有40%的公司是10 年内成立的!没有创新,就没有未来!
今天,创新不仅公司存亡的重要因素,也是行业兴衰的晴雨表之一。如下两图所示,为笔者整理的 2008 年和 2018 年胡润中国富豪排行榜所属行业分析。我们可以看到 10 年后,互联网、教育、快递等新兴行业和富有创新气息的行业替换了单一行业,如机械和房地产行业,当今的房地产行业是综合、多元业务的发展模式。
因此,对行业而言,没有创新,依然没有未来!
-
没有创新,我们哪有今天使用便捷的图形界面,恐怕我们还得用DOS 命令行;
-
没有创新,我们哪有今天的移动支付,恐怕我们还得携现金走天涯;
-
没有创新,我们哪有今天的区块链分布式记账,恐怕还得用账本记录收支情况;
-
没有创新,我们哪有今天的全球导航能力的北斗,恐怕还得看北斗星定方向。
专利制度介绍
1978 年 7 月,*作出了“我国应建立专利制度”的决策。我国目前的专利制度用于国家对于发明人以在一定时间赋予其独占的制造、销售、使用其发明的权利为条件,要求发明人公开其发明内容的制度,以公开换保护。1984 年 3 月, 全国人民代表大会常务委员会通过并颁布了《*专利法》。
从《专利法》第二条可以得知,本法所称的发明创造是指发明、实用新型和外观设计。 其中:
发明,是指对产品、方法或者其改进所提出的新的技术方案。
实用新型,是指对产品的形状、构造或者其结合所提出的适于实用的新的技术方案。
外观设计,是指对产品的形状、图案或者其结合以及色彩与形状、图案的结合所作出的富有美感并适于工业应用的新设计。
从实现难度上看,发明>实用新型>外观设计。因此他们申请收费和保护期限都不尽相同。其中,发明的审查流程用时 2-3 年,保护期限为 20 年;实用新型和外观专利的审查流程用时半年左右,保护期为 10 年。
国家知识产权局(国知局)授予专利权的条件主要有 3 点:新颖性(世界范 围内)、创造性、实用性(例如所谓的永动机的设计明显不满足)。
专利的申请方式有:
发明人向本国申请:通过专利合作条约,发明人在中国专利局用中文提出一 份国际申请,并将希望得到保护的国家列为指定国。我国实行的是先申请原则。 其中《专利法》第九条明确规定:两个以上的申请人分别就同样的发明创造申请专利的,专利权授予最先申请的人。
专利的意义有两种,分为形式意义和实质意义。其中形式意义上是*主管部门根据申请而颁发、主要是用来保护发明的一种文件。实质意义上是指专利权。
专利证书申请通过后,国家知识产权局(国知局)会向专利所有人颁发专利证书。目前专利证书已于 2018 年 12 月 4 日起改版,改版后的证书如下:
好未来的专利奖励标准
专利,既是衡量一家企业创新投入的指标,也是判断企业科研成果的标尺。 单纯从专利申请来看,国内专利申请量排序是腾讯第一、百度第二、阿里巴巴第三,全球专利申请量排序是腾讯第一、阿里巴巴第二、百度第三。2018 年,华为异军突起,以共 5405 件申请专利申请位列全球第一。
创新,特别是技术创新,是一件耗时、烧脑的辛苦额外工作。因此,一般公司都会对技术创新的结果,如专利申请及授权进行奖励;而奖励有会进一步激发员工创新的动力。
为什么会有多种维度的专利和创新奖励呢?
因为一个公司申请专利的多少, 完全取决于公司对申请专利的奖励程度。只要奖励能给到位,申请专利(和随后获得专利)的数量就多;反之则少。以 Google 为例,曾一度为了省钱,大幅降低了员工申请专利的奖励,结果造成人均申请专利数量锐减。于是 Google 改变政策,花费重金激励,很快跻身专利榜前十。
专利墙
除了专利申请及授权奖金外,专利的荣誉奖励也是有的。
几乎所有重视创新、鼓励创新、持续创新的公司都会有一面专利墙。
专利墙摆放的就是一件通过国家知识产权局(以下简称国知局)审批的专利提案。一般一份上墙的专利提案包括申请人、申请时间、申请专利类型、提案名称、提案号等内容。
如下图所示就是公司专利墙:
专利墙的设立位置和公司文化有关。笔者遇到两类不同的专利墙设置方式。 一类是在公司前台对面的墙上摆放,主要阅读和参观对象是公司外来人员,包括其他公司或*机构的来访嘉宾、实习生或面试人等。有的专利墙则摆放在研发小伙伴聚集区,通常在研发小伙伴上下班的必经之路上。
在工程师文化塑造方面,无疑第二种方式更为有意义、有效果。
专利墙除了承载展示专利和创新的历史成果的作用外,还有其他广泛的用途。
笔者在新人入职时都会向新人,不论是实习学习或应届生,还是有工作经验的社会招聘研发人员,介绍专利墙的故事,尤其是自己团队的专利产生背景、专利的实现方式、专利实现效果等。
对于实习生或应届生而言,在其初入职场之时,有效引导其业务和技术创新是必要的启蒙措施之一。实习生或应届生问问保持了在校期间较好的学习惯性, 在向其介绍专利时,可重点介绍本部门和本团队中业务创新和技术创新。特别是在何种背景下产生的创新、何种方式实现了创新,创新的效果是怎样的。详细的介绍有助于在实习生或应届生的意识层面留下深刻印象,一旦创新的种子生根发芽,那么有可能会带来一棵参天大树。
对于有工作经验的社会招聘研发小伙伴同样也有必要向其介绍专利墙。毕竟不是所有研发小伙伴都来自 BAT 这样的一线互联网公司,况且即便是诸如BAT 这样的一线好未来公司,也不少每个人都具备创新的意识和创新能力。特别是创新的意识往往都没有被第一个研发经理很好的启发和引导。
对有工作经验的社会招聘研发小伙伴的介绍和实习生/应届生的介绍类似其作用都是为了建立创新的初步意识,鼓励其在日后的工作过程中,有创新的思考和表现。
专利有什么用
专利的作用2个字就能概括,即:攻守。在商业战场上,专利是一个可攻可守的利刃。
笔者用亲身经历的 1 个实例向大家介绍专利的攻击作用。专利所有人或公司可以根据需要、在合适的实际、向对手发起攻击。
专利申请的程序
在技术创新实践后,专利申请的流程总结如下:
第一步是提出技术创新实践思路,一般来说,一拍大腿就能想到的方法一般 不会是创新方法。如何来验证或查询创新思路是否已纳入既有专利呢?可以通过三种渠道来查询,分别是中国及多国专利审查信息查询、中国知网查询、万方数据库查询,具体如下:
中国及多国专利审查信息查询中国知网万方数据知识服务平台
如果创新思路未被实现,自然皆大欢喜,我们可以进入工程实现阶段。工程实践完成后即可进入专利文档撰写阶段。专利文档最好经有经验的 leader 审核 之后再提交法务专利老师,以免中间出现多次修改,增加沟通成本和时间花费。
专利文档在法务内部审核通过过,会被送到专利事务所,由事务所的老师将 专利文档的内容改用专有领域语言表述的版本。在这个过程中,专利文档的第一作者会与事务所老师进行多次电话或当面沟通,以确认相关技术细节;事务所老师也会检索出一些疑似相似专利来让我们的研发伙伴确认是否是类似技术实现。
当事务所老师的文档撰写完成时,法务老师和专利文档的第一作者需仔细审核文档内容,重点核验待保护项是否阐述清晰和准确。经多次核验及修改后,三方(事务所、法务专利老师、专利文档第一作者)确认后,事务所即可提交国知局审批。国知局接收到专利提案后会回复《发明专利申请初步审查合格通知书》的信息,专利事务所老师将信息汇总后通过邮件发给法务专利老师,邮件内容大致如下:
创新意识如何塑造
创新意识如何塑造?
笔者提供创新三板斧:创新样例化、研发经理的引导、创新压力的控制。
不论是一线互联网公司还是非一线互联网公司,很多研发小伙伴的创新意识并不强烈。这并不难完全归咎于研发小伙伴自身,因为他们可能并不知道如何进行创新,什么情况下可以去创新、何种方式可以实现创新。
但若有一个很好的创新样例,问问就能使不少研发小伙伴醍醐灌顶,茅塞顿开。一旦研发小伙伴点破了创新哪层窗户纸,可能他们会在创新之路上大有作为。
因此,遴选一个团队内部合适的创新范例的必要的,而且这个样例需要不断的宣贯,特别是新加入的伙伴。
其二,研发小伙伴未必人人都是技术大牛,因此创新之路上也少不了大神级研发经理的必要引导。笔者常用的引导方式如下:
-
介绍某个场景业界常用方法
-
给相关被指导伙伴半天到 1 天的时间消化常用方法,并思考优化的可能。
-
让被指导伙伴复述业界常用方法,并点评其优化方法。
-
引导被指导伙伴一步步思考到笔者设计的创新方法,并实践。
有了如上所述的创新引导和样例化后,研发伙伴的创新就能被激发么?笔者认为还需要对创新压力进行有效的管控。
很多研发小伙伴提及创新时总是感觉距离自己很远。如果要求研发小伙伴有创新成果时,他们往往会感觉到压力山法。一是创新意识并没有被塑造和激活,二是能力不足,三是压力大。如何解压就是创新压力管控。
笔者通常引导组内伙伴从“相似的事情,不同做”开始。通常伙伴的思维惯性是“相似的事情相似做”,这从工程实践上是比较稳妥和高效的做法,但对研发伙伴来说就意味着“十年工作经历,1 年工作经验”。
“相似的事情,不同做”意味着研发伙伴要打破思维定式,找寻相似事情的不同的技术解决方案。如果能找到,则对研发伙伴自己而言,这就是相对自己的 “创新”。而多次类似的“创新”实践对增加研发伙伴的创新自信和创新认知都是非常有帮助的。
如果找到的方法比原有方法性能更好,拓展性更强,运行速度更快,甚至相对于业务都是重大突破,则这就是我们通常所说的“创新”。
技术创新需要的能力
很多研发小伙伴都觉得做业务开发,还能在技术上有所创新么?
当然,不能创新,可以说很多公司的技术专利恰恰是来自业务研发,而非基础架构研发。
那么,在做业务开发过程中进行技术创新需要哪些基础能力呢?笔者认为主要有三点,其一是见多识广或者说是“吃过见过”,其二是有不错的技术深度和广度,其三是数据结构和算法基础扎实。下边我们分别解读下这三项基础能力。
见识是创新的前提,只有见过够多的业务及其实现,我们才能更好的判断当前的技术实现是不是够“新”;同时见识也是类比创新的基础。鲁班发明车轮和锯就是建立在见识和类比的背景下实现的。
做创新需要有积极学习和总结反思的习惯及能力。但人的时间和精力毕竟有限,不可能做过所有类型的系统和业务,因此为了快速提升自己的能力储备和技术经验,不断加深自己技术的深度和广度就是很好的途径。
广度上,做前端的小伙伴可以向大前端方向发展,做后端的小伙伴要向大后端甚至全栈的方向发展。 从深度上而言,不论前端还是后端,对自己所使用过的框架、中间件、存储工具 都要进行深度挖掘,不能仅仅停留在会使用的低层次维度。
如后端小伙伴使用 Springboot、SpringCloud,那么这些框架和组建的实现原理和设计架构是否都 研究过呢?比如分布式应用开发中常用的 Redis 各种数据结构的底层实现是否 有进行了解呢?比如 Kafka 的存储模型和消息交付机制是否都了解过呢?
此外,创新需要有较好的逻辑思维做支撑,数据结构和算法的知识就是逻辑思维训练的良好场景;创新,不论是微创新,还是重大创新,都源自一点一滴的优化,不论是算法优化,抑或是性能优化,都需要数据结构和算法的功底。
上一篇: 【冬察冬见】FFmpeg系列学习笔记
下一篇: 万字总结Java 9~15新特性