大龄码农的转型:总结免费升讯威在线客服系统的推广经验与成绩
就像没有一个画匠不想办一场属于自己的画展,没有一个歌者不想写一首自己的歌。
也许只有为数不多的听众,但是当他怀疑自己时,还是会有忠实的听众支持他继续走下去。
我在业余时间开发维护了一款在线客服系统,一是兴趣使然,另一方面,正如上文。
我想如果有一天我离开了这个行业,我也会继续维护更新,作为我曾经做过这个行业的一个见证。
成绩:
从 2021 年至今,已将近 3 年时间,从未断更。
目前官方免费使用环境的注册用户 1921 人,即将突破 2000 。活跃用户(客服)大约 300 人左右,日常在线访客在 1000 人左右。
服务器每日处理 HTTPS 请求数大于 16 万次, PV 请求大于 25 万 次的情况下,服务端主程序内存占用小于 300MB,服务器 CPU 占用小于 5%。
因为是个人业余时间做的小系统,谈不上什么正儿八经的推广,只能靠自己慢慢积累,可以简单总结几个经验。
首先产品要稳定可靠
要有十年磨一剑的耐心与意志,一定要先把产品做好,这是一切推广的前题。
在开始推广宣传之前,要确保产品达到了相当的稳定可靠水平。避免前期好不容易找到的用户在试用之后就放弃,失去种子用户,也避免给自己的产品口碑带来负面影响,再想纠正难度会大大增加。
产品要容易使用,正常人的思维要能理解
在推广前期,想积累用户很困难,一定要尽可能的把用户留下。
只有容易使用,低使用门槛的产品才能相对容易的把用户留下,从用户的注册流程到使用细节,都必须足够友好,做到不需要看用户手册,只需凭借正常人的基本思维理解就能开始使用,避免非常技术性的表述和非常隐晦的操作逻辑。
在我做项目经理的时候,我曾很直白的对开发团队说:我希望这个功能,只要识字的人就会用。
现在有许多产品的设计,初看挺高大上,界面很是简洁,再一用,发现不太会用,必须要仔细的观察和理解,摸索着用。有很多界面的表达细节,片面追求“好看”,追求“高大上”,操作过程看似很有逻辑性,实则极其隐晦。我认为这是大量的年轻人从事所谓“产品经理”的岗位造成的。对产品没有质的理解,对用户没有敬畏和同理心。现在极少有所谓的“产品经理”能够听取用户建议,他们更加崇拜乔布斯,信奉用户不知道自己想要什么,无法理解为什么 Windows 能够成为生产力工具。
常见做法比如 滚动条 1 毫米宽;图标不带文字以显得更精致;有二级菜单不知道,要点了才知道诸如此类。
对这类产品设计我是持保留意见的,我认为有两种情况:
如果是大厂产品,毕竟用户也没什么选择,你想怎样就怎样吧。而且对于在大厂打工来讲,政治正确和占据理论高点、高大上,其实比用户真实想法更重要,卷来卷去的不容易,在你没有话语权的情况下,接地气的想法和做法可能会显得比较 low,学苹果政治上总不会错。
本文探讨的主题是“程序员开发了自己的产品怎样推广”,在这种情况下你唯一要关注的只有用户的想法,其它的都不重要,你唯一要做的是向用户证明你的产品好用,正常人容易理解,而无需向同事和领导证明你的理念更高端受教育层次更高。
当你做自己的产品时,必须在思路上要有清楚的认知,好好做一款正常人能理解,方便使用的产品。
要有完善的文档和说明书
为用户快速了解产品,进一步理解产品,提供指引。大部分程序员都不爱写文档,但这很重要。
既然说产品要容易使用,为什么又讲到要有完善的文档和说明书呢。你要为用户的使用设计一个递进的层次。往往用户是在直接体验,感觉良好之后,才有可能看你的文档和说明书。所以两者不矛盾。
我在推广升讯威在线客服系统之前,专门花几天时间写了一个简单的在线文档系统,参考 MSDN 的版式简单克隆了一下,虽然版式简单了点,好歹我把内容丰富起来了,详细的介绍了私有化部署的方法,软件的基本功能。
我仔细设计了文档的类目结构,一步一步分解了软件的部署和使用过程,特别是对于安装部署的过程,我写完之后,就自己严格跟着文档在纯净的系统上跟着做,发现有疏漏的地方就立即补充修改。
用户根据文档,就能自己完成系统的搭建,一方面使我能够积累到更多的用户,另一方面也减轻了我自己的精力,在有详细文档之前,需要花很多时间回答用户的疑问。
详细的文档为我默默积累了许多前期用户,对于大部分人来说,如果没有详细的文档,他们会直接放弃使用你的产品,而不是来咨询你,这一点很重要。
要听取用户的反馈,对用户要有同理心
不要嫌弃用户,不要试图教育用户。
我怀疑现在几乎没有任何一个“产品经理”会听取用户意见和反馈,毕竟有经验的产品经理(对,这里没有双引号),年龄都不小了,大都到了要改行的时候了吧。
前文我用了一些篇幅说明产品要易用易于理解。即便如此,在我推广自己产品时,也经常会被用户的反馈弄到懵逼,怎么会有人这样理解(某个功能或操作)?
但我总是耐心听取用户的意见和反馈,在我向用户解释说明之后,我会第一时间修改调整产品的界面设计或文字表述,使同样的疑问不再产生第二次。因为我知道产品是为人服务的,不是用来证明我自己的。
早期的种子用户为我提供了极大的支持,在产品的完善过程中,给予了极大的耐心和支持,在此表示感谢:
不要试图向你身边认识的人推广,除非有利益捆绑
不管你做的产品多么的好,多么的有用,你身边的人永远不会愿意给你抬轿子,这是人性。
在我身边有许多认识的人,这么多年下来,依然不相信我懂技术是做技术的。后来我明白了,是他们选择不相信。
“老曹你现在做什么,做销售啦?”
“你做产品经理?再说吧再说吧。”
曾经和同事探讨一个观点,对方积极辩驳。正巧领导过来加入探讨,正巧和我观点一样。后来同事说:“他说可以,反正你说就不行。”
在早期我想推广自己的产品时,总是先从身边认识的人着手,浪费了很多时间,后来我明白了,别人不想给你抬轿子。
中国有这么多人,这么多企业,这么多网民,无论做什么,都一定要想办法打开更广阔的空间,去寻找机遇,有太多的事情可以去做。
哪怕自己去地推,去陌拜,都是可以的,一定会有收获。
得到用户的肯定之后,确实有成就感
有个用户上线,上线前在内部做了个小的压力测试,也没有提前和我说,完了才截图给我看。当时还是非常高兴的。我自己业余时间做的系统只能自己用测试工具跑一跑,肯定没有这样的人力去测试,这是第 1 次在用户真实环境真实的压测,整个过程没有任何问题。
虽然是免费软件,但是让我很有成就感。能证明我确实懂技术,做技术的不是吗?