谈我的开源项目与理想

我花五个月写的《Micro:bit入门教程》在两个月前完成(2022.3),用一个月修订的《树莓派编程实用教程》在一个月前问世(2022.4)。我在github上就有了两个自己的开源项目了,如下:
https://github.com/wxlscm/raspberry_tutorial
https://github.com/wxlscm/Microbit_getting_started_tutorial
让我感到比较高兴的是,截至目前(2022.5.20),树莓派教程在github上获得了266颗星星,
在这里插入图片描述
超过了我的前辈《Raspberry Pi Cookbooke ed2》的106个星星。虽然这样比较不太公平,《Raspberry Pi Cookbooke ed2》是一本出版的书籍,也翻译成了中文版,我的教程还没有条件出版呢,但至少表明我这个教程还是有学术价值的,获得了同行的赞许。让我意外的是,我的教程获得了自媒体GitHubDaily的推荐,被称作是五一期间github上的热门开源项目,如下链接:
https://juejin.cn/post/7094546487220109342
在这里插入图片描述
怪不得我怎么发现五月初的时候我的教程在github的浏览量大幅上升,星星也越来越多,原来是获得了它的支持。在此声明,我并不认识GitHubDaily的任何人,也没向他们投稿。
相比之下,我的另一本写给我后代的《Micro:bit入门教程》就要差些了,现在只得到82颗星星。不过在百度网盘上,我的这个教程获得了200多人的下载,1900多人的查看,也还不错了。
在这里插入图片描述
要获得这样的成绩,必须要进行广告宣传。当我去年开源了我的《树莓派Python应用教程》时,我找了三个我关注的微信公众号,我跟他们说,请帮忙宣传我的这个教程,我可以付广告费,但是,都遭到了冷待。有一个公众号号主跟我还算半个朋友,之前有些联系。我写了自荐信,准备了PPT给他,以为他会欣然接受我在他的公众号做个广告,想不到他竟然说我这个教程是抄的、是“资源整合”,叫我不要这么做。我当即发飙,我跟他说:我这个教程是有部分内容是出自别人的,但都做了标注,其余的内容都是自己写的,怎么就是资源整合。要说资源整合,所有的中小学课本不都是资源整合吗,那些课文,知识点,几百年前不都有了吗?我跟他说用不着这么虚伪,不让我做广告直接拒绝不就行了,说那么多废话推脱干嘛。我跟他吵了几个来回,后来直接把他拉微信黑名单了。经此一役,我也明白了社会的竞争,别人不会随便帮助我,哪怕我看来是一个小忙,别人可不这么认为,他们可能认为我是在跟他们抢肉吃。
经过了三次失败,我也感觉到有些失望。我后来把这个教程发到一个国内论坛,但被标注为广告贴删掉了。我把免费的《Micro:bit入门教程》放到香港的一个亲子论坛,也被列为广告而删帖,看来我四处碰壁啊!
今年三月,我写好《Micro:bit入门教程》后,试过了上面讲的几种方法,最后想到了自媒体量子位。我为什么最后才想起他,因为他是个大号,是个公司。我想,既然那些规模较小的微信公众号都把我当即拒绝了,这个大号有戏吗?我干脆这样,管他呢,发个邮件给他们吧,被拒掉就算了,又不是没失败过!没想到发邮件过了1小时量子位就回信了,回复的韩编辑说我这个教程很有新意!加了他微信后,他对我进行了采访,问我为何要写这个教程,为什么要选择Micro:bit等几个问题,并对我说,会把我这个教程写到他们的公众号文章去。那天上午真是我几个月以来最开心的一个上午。这也是我人生第一次接受采访。3月28号,韩编辑回复我说文章写好了,登上了他们的当天头条,就是下面这篇文章:
https://mp.weixin.qq.com/s/Ey3Z-zcm21-6pBC52yrnXg
并被腾讯网转载:https://new.qq.com/omn/20220328/20220328A0BUOU00.html
真是非常非常兴奋!当天,我的教程下载量就迅猛增长,在百度网盘和github上都是如此。我还收获了不少人的祝福。韩编辑还说,以后还有投稿的话发二三条或者发个微博都没问题的。四处碰壁的我总算找对了地方,真是得感谢自媒体量子位!
上个月《树莓派编程实用教程》写好后,我再次找到量子位,她的承诺也兑现了,帮我发到了他们的微博和知乎账号上。如果没有量子位的帮助的话,也许GitHubDaily发现不了我这个教程,也不会有这么多人点赞。
也许有人会问,两个开源项目做得不错,下载量都至少有几百,收入有多少呢?我叹口气,说:没有商业收入。最大的两笔赞助来自我的本科室友和一个亲戚。本科室友是位大学教授,他信任我,将我的教程推荐给他的学生使用,后来给了我1000元赞助。当我向我一个亲戚宣传《Micro:bit入门教程》后,他称赞我,给了我100元微信赞赏。除此之外,都是不到10元的微信赞赏,总共加起来不到100元。我老婆对我做这个也有些意见,她说我做这个只能赚几块钱,浪费一大堆时间,应该用来教孩子。我非常不服气。
赚不到钱的结果我早就预料到了!我在《Micro:bit入门教程》的后记部分清楚写明了,下面是原话:
编写教程需要消耗大量业余时间,而且我怀疑当这个电子表做好后,我儿子究竟能否学好,这个教程究竟能否得到大众的认可,很多时间我都想放弃编写这本教程。不过当我想起老子《道德经》中最后一句话“圣人之道,为而不争”后,我坚持了下来。老子的意思是:人啊,不能总是跟别人相争,而要尽量无私地帮助别人,这样社会才会进步。这里面的“为”是“帮助”的意思,不是“作为”的意思。我读书读到了硕士,不应该总是想着赚钱,想着要超越别人,而要抽出一些时间为人类做贡献,为人类社会留下一点自己的智慧。即使我儿子学不好,就当是为社会做贡献吧!我相信总有人愿意看我这本教程的。我也诚心希望这本书能帮到更多人!
也就是说,我做开源项目的目标不是赚钱,而是——为人类社会留下一点自己的智慧。我在计算机行业呆了十多年,这个行业为什么能迅猛发展,就是因为开源项目的贡献。很多源代码,软件库都能免费获得。当有人要使用的时候,直接下载即可!这在其他行业做得到吗?我在工作过程中,很多源代码都是抄的,但我没付一分钱。我使用微软的Visual Studio Code以及其他编译器,office,也没掏钱。Github上集中了全球大多数开发者的开源项目,大多数都是免费的。因此,我也希望我能实践一次“人人为我、我为人人”。
当然,人的时间是有限的,搞了这个项目,教孩子时间自然少了。以后肯定要好好教育后代,他们学习成绩都不好,也让我感到很烦恼。
这两个开源项目也让我初步感受到了创业的艰辛。付出了这么多努力,但只赚了1000多元,在别人看来是犯傻啊,但我可不这么认为。我得到了下面几个教条:
(1)很多东西其实不能用赚钱多少来衡量,尽管大多数人都这么看。我从中获得了经验和教训,也大概知道该怎么做市场营销,也为我以后的人生打下了基础,我借此拥有了微信公众号,github专页,还联系上了自媒体量子位,这不都是财富吗,以后都还可以用到。
(2)我从中还获得了成就感,增强了自信心。我明白,很多路必须要走一遍才知道是否可行,光靠自己的主观猜测没用。
(3)要有韧劲,不用太在意别人的话,只要自己相信能做好,就坚持下去,失败就失败,不用害怕。所有人的终点都是火葬场,只要没死,就有希望。
一口气写了这么多,难得写一篇发自肺腑的文章。祝大家好运!

树莓匠王工 于2022.5.20

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值