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

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

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

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

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

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

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

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

https://gitee.com/bryan31/TLog

我的开源项目主页:

https://gitee.com/bryan31

defunct9:顶一个,不错的东西

wangchengwu:顶,支持开源作者

helloworld2010:其实,一个开源项目的发展是离不开编程语言的社区的,你感觉累,估计是源于 Java 本身在开源社区的不够活跃有关吧。

请问小程序换量的技术实现是怎样的?

rouwann:像阿拉丁上面提供小程序换量的信息和联系方式,所以是针对特定的小程序,代码里做跳转和数据上报吗?有没有第三方的联盟 sdk 可以解决换量问题?本人产品经理,望指教

写文档比写代码难多了

heboy:最近计划开源一个项目,功能很简单总共就 3 个命令加一些扩展,结果文档写了两个月还是不满意,删了写写了删。真的比写代码还纠结wysnylc:文字的历史比代码可久多了 rimutuyuan:写文档还好,写解决方案才费劲,想起了被 800 字支配的恐惧

吐槽下,队员太坑,逻辑能力差,没有宏观思维,经常要返工,当个组长很累

simonlu9:lz 自认为代码能力也是渣渣,也就是经常写业务代码,不是抬高自己,但是现在同事应该是以前从前端转过来的。 同事之前的旧同事内推的,所以没考究技术,但是现在发觉很难带,就是不能举一反三那种,逻辑经常会漏,一个流程下来,每次 review 代码都要提醒,然后修改再修改,如果不是时间问题,我宁愿自己写,所以现在搞到自己很累。而且女生我又好意思说那…

国内那些用别人的开源项目,碰到问题就贬低讽刺作者的人是什么心态?

tsingke:所有项目都是慢慢变好的,碰到问题想办法参与解决才是我们技术人应该做的,而不是抱怨咒骂。yousabuk:你问这类人是什么心态?这类贱人何来的心态。 rrfeng:我从来没有讽刺、贬低作者。我只是很认真的评价项目质量不好,但仍然很感谢他们。 laqow:可能只是从小就用这种解决问题的方法活到现在的 angryfish:这类人的心态。让我不再进行…

大家觉得,在公司升职后,有必要学习管理学吗?

helloworld2010:之前呆的一家公司,我第一次升职,虽然也只是家小公司,但还是感觉挺开心的,在工作过程中,我发现,我只会技术,完全不懂管理,所以,我挺好奇的,在大公司的话,会有专门的途径提升管理能力吗?Jooooooooo:需要最底层的管理者最需要学习的是如何把任务交给别人做有本书值得反复读, 叫做 领导梯队 socary:需要,一辈子都需要不断学…