首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源并不意味着免费

以下我经常进行的一段对话,浪费了我太多的时间,让我无法做更重要的事情。

User: Hi, I’d like to report a bug in your application.

Me:   Great! Please open a support ticket, then.

User: But, it looks like I need to pay for that?

Me:   So?

User: I just want to tell you that your app is broken, so you can fix it.

Me:   Yes, that’s a support request, please open a ticket.

User: ...

服务支持是开源之后重要的一环

从这时开始,气氛就会进入另一种轨道,变成用户的抱怨和谩骂,说我:“是一个蹩脚的二位开发者,我根本不关心我的代码(这是可笑的,因为,撇开职业自豪感不谈,我有充分的动力去修复错误,以防止我的收件箱被淹没),只是想从他的口袋里骗钱”。

过去,我有时会让步(当用户的反馈听起来好像代码存在问题时)。我研究了一下反馈的问题,几乎总是发现代码没有什么问题,只是没有按照预期的方式工作(其实这对于每一个合理复杂的软件来说都是可以预期的)。

有时候用户很懒 不看文档

用户懒得看文档,试图通过将支持请求伪装成错误报告来绕过应该支付的费用。所以,现在我的政策很简单:没有工作票,就没有服务。任何类似这样无理的请求都会直接进入垃圾箱,连看都不看。

澄清一下,"直接扔进垃圾桶 "的意思是:我会扫一眼收到的邮件。如果恰好是一个精心制作、仔细校正的bug报告,指出了存在的严重缺陷,或提出了一个可行的解决方案,并且不需要我回复和追问更多信息,那么提到bug确实会得到修复(默默地)。

我为什么这么混蛋?

但事情是这样的:我写开源软件来解决我的问题。我让你使用我的解决方案,因为这对我来说几乎是零成本的(好吧,几乎是....我还是要付费的,为你所看到的网站。顺便提一句,欢迎你。) 我还提供了源代码,所以如果我的解决方案不合适,你可以自己找其他的方案解决。

然而,一旦你向我提交了一个bug报告,这个bug报告又没有包含必要的补充信息(或者至少是非常精确地指出问题),那么你基本上就是在要求我关注你的问题。

客服工作也需要投入 收费是合理的

这时,对我来说就不是零成本了。这也是为什么我要向你收费的原因:你要求我代表你花时间,这就是俗称的工作。而令人惊讶的是,工作时人们是期望得到报酬的。

别误会我的意思。我很乐意帮忙。销售支持才是亮点(我提到过运行网络服务器的成本吗?)。但是,在虚假的借口或期望面前,我必须在免费赠送的软件之上提供免费的服务支持,这并不见得会赢得你的青睐。

当它开始让我付出代价的时候,它就不再是免费的了!我的时间是宝贵的。如果你想从其中分一杯羹,那我希望得到回报!就这样吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201116A0HL6500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券