我是一个开源作者,主攻 java,工作十几年了吧,从 2018 年开始,陆续开源了大概 6 个开源项目,把工作中遇到一些痛点以及一些技术的沉淀以开源项目的形式呈现出来,本着对开源项目负责任的态度,也帮群里的小伙伴解决了很多问题,迭代自己的开源项目。
写开源项目对我意味着一种成就感,看到自己的开源作品能被其他人使用到生产项目中,对我来说是一种莫大的肯定,我也很乐意帮助这些人解决问题。同时,在写这些开源项目的同时,也能帮助自己梳理下知识体系。
后来也碰到圈内的一些其他开源作者,基本上那些一直迭代的好的项目,背后作者付出的努力都是巨大的。我平时上班比较忙,基本上都是利用业余时间进行开源项目的新特性开发,bug 修复,回答群里其他使用者所碰到的问题。很多时候都写代码到深夜 1,2 点。为了开源项目,放弃了游戏,业余很大一部分时间都用在了开源项目上。
令我很欣慰的是,绝大部分人的反馈还是很积极正向的。群里会有小伙伴鼓励我继续做下去,他们也会帮着提出建议,帮着测试。其实这么些开源项目,有的已经来不及维护了,主要精力就集中在几个关键的项目上。
最近 1 年就觉得人的精力十分有限,长期的熬夜也对身体有很大的伤害。不过,作为开源作者,项目就像自己的孩子那样,看到项目一点点迭代成长,作为技术人,还是有种满足感的。
其实你们说我推广也好 ,打广告也好,无感也好,喷我也好,其实我不是特别在意,国内开源社区的热度还不是特别高,我只是想让开源作品得到更多人的关注,帮助到合适的人。如果方便的话,还请各位帮我的项目点个 star,这是对开源作者最大的肯定。如果觉得无用 ,也感谢你点开这一篇帖子。
最近主推的一个轻量级的分布式日志标记追踪框架,如果觉得好,请帮我点个star支持下,谢谢
https://gitee.com/bryan31/TLog
我的开源项目主页: