作为一个开源作者,其实非常累,说说作为一个开源作者的所付出的努力

2020-09-21 14:26:42 +08:00
 bryan31

我是一个开源作者,主攻 java,工作十几年了吧,从 2018 年开始,陆续开源了大概 6 个开源项目,把工作中遇到一些痛点以及一些技术的沉淀以开源项目的形式呈现出来,本着对开源项目负责任的态度,也帮群里的小伙伴解决了很多问题,迭代自己的开源项目。

写开源项目对我意味着一种成就感,看到自己的开源作品能被其他人使用到生产项目中,对我来说是一种莫大的肯定,我也很乐意帮助这些人解决问题。同时,在写这些开源项目的同时,也能帮助自己梳理下知识体系。

后来也碰到圈内的一些其他开源作者,基本上那些一直迭代的好的项目,背后作者付出的努力都是巨大的。我平时上班比较忙,基本上都是利用业余时间进行开源项目的新特性开发,bug 修复,回答群里其他使用者所碰到的问题。很多时候都写代码到深夜 1,2 点。为了开源项目,放弃了游戏,业余很大一部分时间都用在了开源项目上。

令我很欣慰的是,绝大部分人的反馈还是很积极正向的。群里会有小伙伴鼓励我继续做下去,他们也会帮着提出建议,帮着测试。其实这么些开源项目,有的已经来不及维护了,主要精力就集中在几个关键的项目上。

最近 1 年就觉得人的精力十分有限,长期的熬夜也对身体有很大的伤害。不过,作为开源作者,项目就像自己的孩子那样,看到项目一点点迭代成长,作为技术人,还是有种满足感的。

其实你们说我推广也好 ,打广告也好,无感也好,喷我也好,其实我不是特别在意,国内开源社区的热度还不是特别高,我只是想让开源作品得到更多人的关注,帮助到合适的人。如果方便的话,还请各位帮我的项目点个 star,这是对开源作者最大的肯定。如果觉得无用 ,也感谢你点开这一篇帖子。

最近主推的一个轻量级的分布式日志标记追踪框架:

https://gitee.com/bryan31/TLog

我的开源项目主页:

https://gitee.com/bryan31

5020 次点击
所在节点    Java
38 条回复
nmap
2020-09-21 16:36:02 +08:00
能带来收入吗?
bryan31
2020-09-21 16:38:23 +08:00
@nmap 没有收入,最多就是增加点个人影响力
DtFlys
2020-09-21 18:45:28 +08:00
同为开源作者,支持一下
andytao
2020-09-21 18:57:53 +08:00
向作者致敬。分享了很多开源项目,并且坚持维护和做支持,这本身就是非常了不起的行为,得是觉悟(成佛)了的人才能做到,致辞
andytao
2020-09-21 19:00:26 +08:00
向作者致敬。

分享了很多开源项目,并且坚持维护和做支持,这本身就是非常了不起的行为,得是觉悟(成佛)了的人才能做到。

一个人无论做什么,都有其目的,或为名、或为利、或为打发无聊,都是人生,都是活着,总之开心就好;
bryan31
2020-09-21 19:19:38 +08:00
@andytao 感谢你的肯定,给我项目一个 star,是对我的最大认可,谢谢!
Kirsk
2020-09-21 19:40:15 +08:00
是真爱
greatbody
2020-09-21 19:43:50 +08:00
给几个建议:
1.身体优先
2.开源帮助预防游戏成瘾这点好
3.不要压力太大
bryan31
2020-09-21 19:46:15 +08:00
@greatbody 这话对,没身体啥都没,谢谢建议
xkzhangsan
2020-09-21 23:21:14 +08:00
作为一个开源作者,觉得写的很贴合实际,我个人工作比较忙,空闲时间少,只做了几个小的工具项目,但也偶尔熬夜实现功能,完善项目。已 star,支持一下。
zhuang0718
2020-09-22 08:59:35 +08:00
自己写过一个小的开源项目 后来就想着玩了 基本弃更了 很敬佩能坚持下来的开源作者 :)
msg7086
2020-09-22 09:30:38 +08:00
我写开源软件,只有一个最重要的原因,因为「我」需要用。
既然「我」需要用,那么我去写代码,修补丁,加功能,是理所当然的,因为「我」是第一受益者。
所以反过来说,我不需要的软件,我是不会写的。我不太需要的功能,我也是不太会去写的。
难度不大的功能,我可以自己带过。复杂的东西,请自己带着 PR 来。

这样看来,既然我自己就是用户,我的努力最终会回报给我自己,所以我并不觉得非常累。
开源软件对程序员来说,更应该是「谁需要,谁来写」,而不是「我需要,您来写」。
bryan31
2020-09-22 10:52:42 +08:00
@zhuang0718 感谢支持
HillW
2020-09-22 14:32:06 +08:00
已 star
bryan31
2020-09-22 15:39:25 +08:00
@HillW 感谢支持!!
lanking520
2020-09-23 13:13:42 +08:00
做开源在哪里其实都不是很容易,要不是自己创作能够帮人解决问题作为原动力也坚持不下去。。。加油吧,金子总会发光的
monkeyk
2020-09-24 13:29:49 +08:00
喜欢就做,不用考虑太多,https://gitee.com/mkk
tutuhome
2020-11-25 15:20:14 +08:00
@lanyulei 加油 给你 star 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/709032

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX