前提:领先用户与制造机器的机器
前提:领先用户与制造机器的机器
埃里克·冯·希佩尔曾是我在麻省理工学院的博士导师。我并未完成博士学位——我中途退学了——但埃里克始终陪伴着我,与其说他是学术导师,不如说更像一位人生导师。
大约在1978年,埃里克提出了一个在当时堪称激进的观点:”创新来自用户,而非制造商。”
如今,这句话听起来显而易见。你读到它时会想”是啊,没错”。但在1978年,这简直是异端邪说。当时产品制造的整体模式都假定制造商是创意的来源,而用户只是接受者。埃里克花了接下来的48年时间,为这个相反的主张奠定了学术基础,并建立了一个全球性的研究社群来支撑它。
他的”领先用户”理论为后续大量研究奠定了基础。领先用户是指那些比市场其他用户更早遇到需求,并且因为市面上没有现成解决方案而自己动手构建解决方案的人。他们不会等待供应商。他们已经在为自己解决问题。如果你想了解某个产品类别的发展方向,找到领先用户,观察他们在捣鼓什么就行了。
他后来关于”粘性信息”的研究,对我正在做的事情最为关键。其洞见在于:解决问题所需的信息,其转移成本很高。信息是粘性的。它存在于需求所在的地方,也就是用户那里,而不是制造商那里。因此,创新实际发生的地点会转移到粘性信息所在之处。那通常就是用户那里。
自由和开源软件就是最完美的例证。需要软件的人编写了软件。用户和制造商合二为一。多年来,埃里克一直将FOSS作为典范,证明他的理论框架是真实的,而不仅仅是科学仪器和外科设备中的特例。他的著作《民主化创新》充满了各种案例,并且他以知识共享许可协议的形式发布了免费PDF版本,这大概是最能体现用户驱动创新理论风格的做法了。
我在埃里克指导下的研究,聚焦于用户与制造商之间的边界。一方在哪里停止,另一方从哪里开始?用户何时会变成制造商?这个边界问题,我已经思考了近40年。
以下是我的前提。
所有未来的终端用户软件创新都将来自用户。不是大部分,而是全部。而且理应如此。
前半部分只是埃里克理论的延伸,将其应用于软件无处不在的世界。后半部分则是全新的内容。机器应该能够以完全自动化的方式构建软件。用户拥有需求和粘性信息。机器拥有编写、测试和交付软件的能力。我以不同方式思考了40年的那个边界即将消失,因为制造商正在变成用户操作的机器。
今年早些时候,当我构建一个小插件时,我通过一个我开始称之为”首位用户”的框架来描述它,这是我对埃里克”领先用户”理论的个人演绎。我构建它,不是因为我以为它能卖钱或成为产品。我构建它,是因为我需要它。我是用户,机器是制造商,而我们之间的边界,就是一个提示词。
很多人现在都在围绕这个想法打转,讨论着一系列相互重叠的概念。我在这里最喜欢的思考者之一是丹·夏皮罗。他一直在撰写关于”软件工厂”和”黑暗工厂”的文章——这是一系列从”辣味自动补全”到完全自动化工厂的层级,在后者中,没有工程师编写代码,也没有人参与其中。
与其对此进行理论推演,我决定直接动手构建。
在过去的六个月里,我一直在构建多台能够制造和运行机器的机器。它们都是软件机器。我刻意使用”机器”这个词,而不是”智能体”。”智能体”已经变成了一个毫无意义的词——它被贴在任何东西上,却什么也说明不了。一台机器是一个完全定义好的、功能性的东西,有输入、输出和一项任务。使用这个词迫使我真正去定义这个东西,而不是含糊其辞。
多年前,我写过关于”三台机器”的文章——产品机器、客户机器和公司机器——作为一种思考公司如何组织的方式。这至今仍是我最喜欢的文章之一,因为它帮助我用一种新的方式简化了对初创公司的思考,然后利用高德拉特博士在其小说《目标》中提出的约束理论,来找出在公司早期阶段应该将精力集中在哪里。
我正在用这个约束理论来检验这一切是否可行。找到约束,解决约束,再找下一个。约束在不断移动,而这正是关键所在。
目前,这是一个我和我弟弟丹尼尔正在合作的项目。也许它会变成一家公司。也许它会失败。也许会有其他结果。这个项目的未来是非确定性的(你懂我的意思吧?)。
我所知道的是,我学到了海量的东西。而且,和我弟弟一起工作也充满了乐趣,这对我来说是莫大的喜悦。
虽然我非常关注其他人在做什么,但我遵循着一种许多我曾合作过的CEO都听过的哲学:”痴迷于竞争对手的产品和他们的所作所为,然后完全忽略他们,玩好自己的游戏。”
我加入了一些线上社群,里面有很多比我聪明得多的人,或者是非常有经验的软件开发人员。他们公开分享着自己正在摸索、创造和发现的东西。然而,基于我所采取的方法,很多时候我感觉自己身处一个平行宇宙,因为我的一些前提假设与他们的截然不同。
这是一个有趣且令人兴奋的处境。