当前位置:网站首页>一些与开发者体验有关的话题
一些与开发者体验有关的话题
2022-08-02 16:39:00 【华为云】
一些与开发者体验有关的话题
最近比较多的听到“开发者体验”,发现各大厂商给的“开发者体验”差异很大,有的感觉不错,有的总是感觉很差劲。读到此处的您对“开发者体验”有何想法?欢迎在评论区交流。
下面,谈谈对“开发者体验”的一些体感。
体感上,开发者体验至少可以从“狭义”、“广义”两个维度来聊聊。
狭义的开发者体验又可以有很多种,今天我们聊聊被提及比较多的其中三种:
第一种,“开发者体验”可以理解成“面向开发者的新产品体验”,这里更多关注作为“开发者”身份的用户对“新产品”的整体体验。
基于此,厂商更多需要围绕新产品的价值、特点、技术参数、使用场景、使用方法、注意事项等,通过文字、图片、视频等方式用最直接的表达方式向开发者讲述产品的核心价值,要让开发者对新产品有感觉,传递产品牛、产品好等特点,要让开发者有马上就要用的冲动!相反,有的厂商讲了半天产品,不知道他要说啥,让人比较无语。
第二种,“开发者体验”可以理解成“新开发者体验”,这里要更多关注“新开发者”这个群体。“新开发者”可能是刚进入“开发者”这个群体的新人,也可能是从事开发已久但刚第一次接触到这个产品老手。
基于此,需要在“降低体验门槛”上下足功夫,减少不必要的障碍。有些做到好的厂商会把开发者试用账号、试用实例、代码示例、功能模板、操作说明等全部能想到的配套都准备好,恨不得点一下就能开始体验。而有的厂真的是要啥啥没有,也找不到人问,这体验个新产品像“扫雷”,本来就是新手,还搞的那么复杂,让体验者会感觉到自己的智商根本不够用……
第三种,“开发者体验”可以理解成“开发者体验旅程”,充分体现出“旅程的愉悦与丝滑般的顺畅”。
做的好的,体验起来有如鱼得水的感觉,不卡顿、没死胡同,可以尽情的一直操作。做的不好的 过程中就是各种复杂的操作教程,各种难理解操作方式,更为尴尬的就是还没进门体验呢,就堵在去开门的路上走下去了,也不知道厂商是咋想的,到底让不让体验,这真的是个迷……
那么好的和糟糕的体验差别在哪些方面呢?总结如下,欢迎补充:
- 结合产品特点,设计多个体验路径,同时在多个路径之间可以顺利跳转,不能有死胡同;
- 多为新手考虑一些,适当降低操作难度,操作过程尽量可以在没有文档指引的状态下完成,一边看文档一边操作的体验真的是很糟糕;
- 复杂是可以有的,毕竟很多时候没办法做的那么简单,但是要让开发者有成就感啊,都废了半天劲了,就不能让大家分享一下“通关”的喜悦么?发个朋友圈记录、炫耀一下此刻的感受,他不香么。
当然了,从广义上来讲,“开发者体验”,可以解读成“开发者体验体系”是个系统工程。
有做的好的厂商把技术文档、学习资料、培训课程、考试认证、就业找工作、行业交流、能力变现等其他环节都融到了一起,这真的是一种极致体验精神的呈现,恨不得对开发者说:你来吧,全包!这样的厂商叫开发者能不爱么?
真心希望各大厂商能把开发者当成自己人,只当工具人的话,就只能互为工具人了。
边栏推荐
猜你喜欢
julia系列6:并行计算
MYSQL一站式学习,看完即学完
安装TimeGen波形绘图软件
julia系列5:文本、图像、其他语言函数互动
持续集成(五)Jenkins配置父子job
Alibaba最新神作——1015页分布式全栈手册太香了
npm install报gyp info it worked if it ends with ok
numpy的学习笔记
[300+ selected big factory interview questions continue to share] Big data operation and maintenance sharp knife interview questions column (10)
持续集成(三)Jenkins新增节点
随机推荐
安装TimeGen波形绘图软件
DSP-ADAU1452输入通道配置
Locking and Concurrency Control (2)
QACTION_QA百科
npm install报gyp info it worked if it ends with ok
A tour of gRPC: 06 - gRPC client straming
锁定和并发控制(一)
Limit实现分页
金仓数据库 OCCI 迁移指南(4. KingbaseES 的 OCCI 迁移指南)
navicat创建连接 2002-can‘t connect to server on localhost(10061)且mysql服务已启动问题
Default username and password (SQL)
乌总统解除乌克兰国家安全局信息和情报分析部负责人职务
js添加元素,去重,排序
npm install报错Fix the upstream dependency conflict, or retry
几种常见的跨域解决方法
Nacos环境隔离
Inconsistency between oracle and mysql statement results
2.NVIDIA Deepstream开发指南中文版--自述文件
锁定和并发控制(二)
29. 两数相除