zzlettle
2020-09-20 20:27:41 +08:00
你也别抱怨别人
你自己可能都是这样的人
大部分人的能力都有限,能搞明白怎么用就已经很不错了
结果发现用的项目要么一堆坑,要么无法实现预期
100 个人中间起码有一半的人要抱怨
难道这个不是正常的反应吗?
就我来说
比如用 GO 来开发,需要找一个好用的 orm 库
然后找了一个排名第一的库
这个库用的人非常多
但是文档基本看不太懂
就因为很多别人的项目都用的这个库
所以想应该还是比较可靠的
所以硬着头皮研究源代码,慢慢搞清楚到底是怎么用的
这个过程花了我很多时间
等于我要投入很多时间成本
我能抱怨吗?
我没有,因为人家作者开发出来是人家的项目
人家能开源,让我们免费用
就算没有文档
那是人家的自由
我免费拿来用,我有资格去抱怨他怎么不写个更好的文档吗?
人家不愿意写,就不写
我花了将近小半个月,用我不太好的 go 基础能力,去看他写的源代码
再加上到处去看有人写的一些用这个库的教程
总算用到我的项目种
然后用起来,不说有问题
就是比较别扭
通过这个我的经历看出来没有
每个人在用就算你觉得是开源的项目的时候
人家也要投入学习和时间成本
抱的期望越大,投入的成本越多
最后发现实现不如预期
一堆坑
不抱怨那是假
有的还要问候你老母
别以为你免费拿出来就要别人感激你
应该想想那些来用的人
你应该用最简单最快的方式告诉别人你的项目能提供给别人什么
也就是入手要越简单越好
预期和实际要符合
这样别人就不会抱怨
网上那些 UP 主,做视频最后都要加依据感谢观众
视频免费看还要感谢别人的时间
现在社会大家都忙,你的项目如果垃圾文档
就算质量再好
别人上手学习成本太高
运用的时候还无法实现预期
确实是作者的问题
不要一副我开源,我就是造福众生的救世主的心态