软件工程大众化:开发者经验(DX)和互联网计算机( 二 )



软件工程大众化:开发者经验(DX)和互联网计算机
本文插图
图表A:技术采用曲线 。
GeoffreyMoore在技术采用生命周期中“跨越鸿沟”的概念描述了被定义的群体对新技术的采用 。 在生命周期的不同阶段 , 最难以弥合的鸿沟是在产品的早期采用者(“有远见的人”)和第一批主流用户(“实用主义者”)之间 。
软件工程大众化:开发者经验(DX)和互联网计算机
本文插图
图表B:Twitter沿用技术采用曲线 。
例如 , 2009年 , 奥普拉·温弗瑞(Oprah Winfrey)在一场直播中加入了推特(Twitter) , 该平台在接下来的几天里获得了50万至150万名粉丝 , 这是post-chasm 。 但是Twitter的成功实际上是由其富有远见的团体推动的 , 它有机地引入了许多功能(比如转发、标签和@-提到)并将其应用到产品中 。
这种创造性的势头 , 再加上像奥普拉这样值得信赖的公众人物加入Twitter , 为该平台的主流应用做足了准备 。
追求杀手级应用
软件工程大众化:开发者经验(DX)和互联网计算机
本文插图
图表C:PalmPilot向不同版本的iPhone的演进 。
另一种跨越鸿沟的方法是在新平台成功推出一款明确的“杀手级应用” , 将其定义为一款创新的、有用的产品 , 证明更大技术的核心价值 。
今天 , PalmPilot作为现代智能手机的前身而被铭记;回顾过去 , iPhone无处不在 , 这似乎是显而易见的 。 但2007年第一代iPhone发布时 , 人们对它的评价褒贬不一 。 CNET抱怨iPhone缺少通话“通话”和“结束”按钮 , 并抱怨界面之间的切换“令人厌烦” 。
TechCrunch对iPhone大加抨击 , 称虚拟键盘“在发送电子邮件和短信方面 , 和旋转式电话差不多 。 ”彭博社认为:“iPhone只不过是一个奢侈的小玩意 , 只会吸引一些手机怪胎 。 ”
这个信号并没有将iPhone视为一个新的平台 。 随着iPhone的发展和第三方应用程序的推出 , 它的成功得益于新产品提供的数据连接、便携性和地理定位服务的三合一 。 移动社交媒体、拼车服务等的出现 , 创造了一波杀手级应用程序 , 它们永远改变了我们对手机的看法 , 以及我们与他人互动的方式 。
软件工程大众化:开发者经验(DX)和互联网计算机
本文插图
图表D:分散式应用程序从CryptoKitties到CanCan到未知应用程序到电子邮件的演变 。
随着分散化技术的发展 , 类似的范式转变正在发生 , 以应对互联网的日益巩固和公司化 。 在技术采用曲线的背景下 , 区块链平台或应用程序并没有真正跨越鸿沟 。 这个行业仍然被这种新范式的早期采用者所引导发展 。
一个新平台的初始用例可能看起来不起眼 , 甚至微不足道 , 但这并不能否定它的真正潜力 。 例如 , 为购买和收集数字猫而开发的应用程序CryptoKitties是Ethereum最受欢迎的初始应用之一 , 它变得如此受欢迎 , 以至于占了Ethereum网络所有交易的12% , 并造成了严重的拥堵 。
从技术的角度来看 , 一个新的技术范式的早期和成熟的表现是容易定义的 。 致力于实现分散式生态系统的快速发展和采用需要远见和动力——而创建无缝DX是实现这一点的关键 。
开发者经验(DX)和大众化
软件工程大众化:开发者经验(DX)和互联网计算机
本文插图
图源:unsplash
我们的目的是使人们在Internet计算机上尽可能简单直观的进行创造 。 如果我们想让权力和技术去中心化 , 我们必须确保每个人都能为未来做出贡献 , 包括那些认为自己不是开发人员的人 。
我们要减少条件限制 , 降低入门门槛 。 有了互联网计算机 , 你可以像发推特一样轻松地创建软件 。 软件工程的大众化指日可待 。


推荐阅读