前端搞副业全攻略:Yck-如何做好一本有影响力的技术小册

8,478 阅读28分钟

前端早早聊大会,与掘金联合举办。加 codingdreamer 进大会技术群,赢在新的起跑线,所有往期都有全程录播,上手年票一次性解锁全部录播视频

第 36 届早早聊大会 1 月 29 日举办 - 35 岁不必焦虑|前端工程师职业路 - 全天直播,戳报名链接

image.png

前端转后端,转产品,转管理,前端出国wlb,创业做 CTO…,听听前辈们是怎么一路摸爬滚打走过来的,过去的标尺可以界定当下,也可以预测未来,早一点听懂,早一些看到,少走弯路就是赢。


本文是第十九届 - 前端早早聊副业专场,也是早早聊第 132 场,来自 Yck 的分享。

一、自我介绍

大家好,今天我要分享的一个主题就是如何做一本有影响力的技术小册。当然就是光讲这个小册,其实是支撑不了我三四十分钟的一个分享,所以我还会分享一些别的相关的内容,比如算知识付费这一块。那么首先我先来介绍一下我自己,让大家先了解一下我是谁。

我的网名是 yck,其实这是我名字的一个缩写。目前在某家独角兽企业的基础架构组做前端,主要做的一些都是基建的活,基础建设的活。两年多前端,我是 18 年 8 月份做的前端,然后技术栈的话其实挺杂的,因为我以前还做过一些 IOS 的开发,所以说技术上这块其实不局限于前端。

关于影响力这一块,我觉得影响力这块有些建树,大家看到就是说除了小册这边我还有一些公众号,第一张图的话是我在 Github 上的一个个人信息,大家可以看到有 3.2k 的 followers,然后项目这些仓库的 star 的话,总共加起来应该有近 2 万的样子。

第二张图是前端面试之道,也就是今天想分享的一个小册的载体,它是在掘金上面出版的,至今已经卖了 12000 份。下面一个是我公众号的账号信息,它总用户数的话是 34000 的样子,公众号其实还是挺难做的。

二、如何开始

接下来我们就进入主题,如何开始做一本有影响力的技术小册。但是我其实想很不幸的告诉大家,就是说其实我认为你如果想做这个东西,短时间内是挺难的,就不大现实的,为什么我这样说?其实我可以整个 PPT,都告诉大家我怎么把技术小册做成的,怎么卖到 1 万多份怎么赚钱的,但是实际上大家可能应该会听了感觉也挺好的,我想回去看看能不能做起来。其实你会发现回去以后你是没有任何实操的可能的,刚才技术胖他分享的是 B 站做 UP 主,但 B 站做 UP 主,其实它基本上可以说是没有门槛的。但是你如果想做小册或者说知识付费的话,它的门槛还是有一点的,为什么这么说。

如果你想写掘金小册的话,首先你是得有权限的,不是说你在掘金上面你注册了个账号,我就开始写我这个小册了,这是不可能的。应该是 LV4 等级以上有小册的一个权限,或者说你可以让官方帮你开通一下。如果你想说去慕课上面或者极客时间、思否、GitChat 这种平台上面你想去写,但是其实总的来说如果你没有一个影响力,或者你没有一个大厂的 Title,平台它其实是不大可能会花人力物力在你身上的,因为你如果想在平台上面写东西,他需要有运营编辑等等的一些人来对接你。那些东西平台公司他们是花钱的,你如果这些东西没有一个技术能力,没有影响力,让别人看不到你身上的一些点,人家也不会花这种东西在你身上。其实我做小册的话,我也不是说我一开始我就把这个小册给做出来了,我其实也是花了挺长时间做一个积累,才拿到这一些成果的,做成这样还是花了挺长时间的。

三、长时间的积累

我可以先来讲一下这个挺长时间的一个经历,刚才讲了我一开始是做 IOS 开发的,16 年中的时候开始做 IOS 开发,其实我开始做的时候,我就给自己做了一个决定,要同时开始写文章然后公司内去做分享。17 年底的时候开始去学前端了,18 年我开始写小册的前身,在 Github 开源的一个项目,目前有 16800 的 star,小册前身就是项目,我其实是花了半年的时间去做它的,写了 10 多万的字,然后我还要把它同步翻译成了英文版,把 10 多万的中文全部翻译成了英文版 star 上万。

这个项目很好的帮助了我顺利转前端,就是我觉得我 18 年 8 月份转前端,这个项目其实是帮助我挺多的,后续的话我又花了挺长时间去做掘金小册,然后 18 年底出版的。19 年的话,我觉得影响力这一块才得到了一个逐步提升。

可以说在我写这小册出版之前,我其实花了两年的时间在做一些积累,而并不是说我一开始我写了小册,然后就卖了 12000 份,并没有这样。大家看到 4 年的时间,我开发方向从 IOS 变到了前端,但是始终不变的我还是一直在写文章,然后在公司内部有一些分享。总的来说,我们还是不可能一开始我们就做出一个赚钱的东西,更需要的是我们做一些前期的积累,然后厚积薄发。刚才也有做 UP 主的讲师,他也讲到你如果写作写得多,其实对做视频也是有帮助的,对吧?

那我们有哪些前期积累的方式,然后我们该怎么开始做一些知识付费的产品,比如说小册或者是别的一些载体。第一块的话我想先来分享一下一个持续写作,还有分享的这块东西,线上线下也经常和一些朋友去聊,有些朋友他其实也会有些想法就来问我这一块有没有一些新的能够分享给他们。其实总的聊下来,大家可能会对于写作分享还是挺认同的。

为什么这么说?因为其实有一些朋友他已经通过一个持续的写作分享,在实践过程中得到了一些收获,不单单是指钱。他觉得找工作方便了很多,但是也有相当一部分朋友,他其实对于写文章有挺多顾虑的,就有哪些顾虑,我相信在座的各位应该也可能会有一种顾虑,比如说担心写流水账,我写出来的东西就感觉记录了一下,没有别的一些东西可以分享了,然后也有一些偶像包袱担心没有人看,我这好不容易写出来的东西,阅读个位数十位数,个位数两位数的就很难看,然后也有担心写得不好的被人喷的,其实还是挺常见的。

但其实我想说的是我们有这些顾虑是好的,但是我们不能因为我有了这些顾虑,然后我就从来没有开始行动过。我们还是先把文章写起来,就先做个键盘侠,当我写了两三篇文章以后,我这时候再来考虑文章有哪些问题,我该怎么优化。

然后还有很多人顾虑他想动笔写,但是他并不知道我到底该写什么。其实我们可以在日常工作中,学习中去寻找挺多灵感的,我相信大家在日常工作中或者在学习过程中经常会学到新的技术,或者遇到一些坑,然后这些东西你如果没有把它记住,那过了我们就过了可能后面也就忘了,但是你要把它记录下来,我觉得就是再小的一个点也是值得记录的。

简单点的话可以把它当成笔记,你记下来后续可以看一看,比如说你在面试的时候,在面试之前你可能要准备一些东西,你可以把以前的坑给回顾一下,那么在面试过程中你可以讲。复杂点你可以把我学到的一个知识点,直接扩展开来变成一篇文章,这一般来说就是我写作的一个技巧。

我们不需要就是说因为我觉得这个点太简单了,别人写过了可能不值得记。我就不去做一个记录,不去做一个分享,其实再小的一个点也是值得我们去记录的。因为这个是我们的一个学习历程,比如说你小时候的照片,你爸妈都会给你拍下来,你现在会觉得那些东西其实并没什么好记录的,但是这是你的成长历程是值得记录的。

我觉得写作其实是为了更好的一个成长,然后分享是最好的学习方式,因为分享就是把你学会的东西教会给了别人。这是费曼学习法应该算是一个特别好的学习方式。我们写作一开始的目的不应该是想为了赚钱,也不是为了让很多人看,其实一开始的目的就是为了让自己更好的成长,我一开始 16 年开始写,也是为了自己更好的成长,我那时候我压根是想不到,到现在我掘金上面会有 120 万的一个阅读,然后写的文章还能够赚钱这种事情那时候是想不到的。

四、开源,行动,坚持

第二点的话想推荐的是可以做一些开源,但是开源其实并不是一件很简单的事情,但是还是有很多方式我们能够去参与开源社区的,开源其实是一件很好的能够向别人展示自身能力的一个渠道,我推荐几种方式:

  • 第一种方式我觉得是最推荐的参与工作中用到的一些开源库的建设,大家工作中可能会遇到很多困难,React、Vue、Axios 等等一些库,这些库你可能会遇到一些问题,你可以帮他去修复,React 可能会有点难,那么一些更小的库,我们其实是可以参与这个过程中的;
  • 我们自己其实也可以想一些想法去造轮子,这也是我经常去做的一些东西,还有点就是方便自己开发各种工具,并且很可能也是别人的痛点。你做了以后,别人觉得这东西确实挺不错的,会来给你做 star,会来给你做一些推广,或者说参与到你开发过程中来;
  • 还有最后一点的话是翻译文档,翻译文档可能很多人会觉得这东西好像没什么好说的,但其实当你去真正的去进入翻译的过程中,你其实能够把原文可以说是把它熟读了,并且能够把它翻译出来,这其实也是一个学习过程,也算是一个成长。

其实刚才讲了这么多算是方法论,但是你如果看了不行动,其实也没什么用。总的来说还是要行动,坚持。刚才我在看技术胖的分享,也有网友问到就是说你是怎么行动坚持下来的?

我想说一下我自己的一些点,我觉得是坚持,而不是说我要把我所有业余时间都放在比如说写文章做开源这个事情上,我觉得不是这样的。我们不需要抛弃别的,玩游戏,一些社交,我觉得照样是可以同步继续的。我也是很喜欢玩游戏的,自己也买了很多游戏,最近不是 2077 出了吗,为了玩这游戏我自己还去配了台主机玩。

但是我们不要把所有时间都花在玩乐上面,能够抽一点点时间,在刚才说的这些事情上就够了。做这些事情能够让我道路变平坦,不用担心不用焦虑,我后面可能会不会被淘汰,然后可能还能够通过抓副业收到点钱,我觉得这个收益已经能够让我去坚持下去了。毕竟我们坚持上班,不也是为了赚钱对不对?

当你行动坚持半年或者一年,你一定会发现你有一些收益。比如说人脉变广,能认识很多志同道合的网友,还能奔现。我已经和好多网上认识的朋友就是线下吃过饭了,我觉得这对于程序员来说,其实我们人脉圈会挺窄的,但是你通过做一些社区上的事情,能够让人脉变广其实是很有效果的。因为人脉变广以后,你会发现找工作会变得相当方便,无论是找内推或者说进一些公司这块东西都会帮助你很多。还有一点的话是能够帮助我们养成持续学习的一个习惯,这些东西我觉得都是特别的一个棒。

我们做了一些前期的积累,那么我们会有一些技术上的提升,技术上的影响力,也有自己的用户池子,有流量了。这个时候你可以考虑将你的能力变现了,这个能力变现你不一定要去做小册,你想去写书或者说像技术胖这样去做 UP 主,这都是可以考虑的一些点。当你有了一些影响力的时候,你就会发现有时候平台、出版社找你出内容,我这边的话很多平台都找我出内容,还有技术类的出版社都找过我,找我能不能出个书,看看你有什么想法。

五、如何做好产品

如何能够做好自己的产品,可能大家会关心你怎么把小册做好的。我现在以小册为例,当然了接下来讲的这些东西,你不一定要搬到小册上去讲,你想在别的一些知识付费,以文字做载体的东西上,我觉得都是可以用得上的。

第一块其实是分析一个平台的用户画像,还有卖得多的一个产品,比如说我现在是做掘金小册,那么我需要分析一下掘金它这个平台的用户画像是怎么样的,然后他卖得多的小册是怎么样的?如果再去掘金你一定会发现掘金的用户画像它是属于多前端的,虽然是一个开发者平台,但是它前端的用户我相信是占绝大多数,绝大部分的。它的用户画像对于前端来说,应该是属于一个初中级前端会看得多的一个网站。

当我们分析好这些东西以后,我们就可以去想一下接下来该做什么主题。接下来我想给大家看一张图,可能在商业上面他并不是做得很好的,这是月影大大出的一个掘金小册,写给普通人看的网页开发课,是让零基础入门的萌新可以快速成长。月影大家都肯定知道是一个很强的大佬,它出的内容是毋庸置疑的。但是他这个产品的一个主题是写给普通人看的,让零基础入门萌新可以快速成长的。这个主题其实并不符合掘金的一个用户画像,你可以看到他的购买量只有 210 份,掘金它并不是一个普通人看的网站,他也不是零基础入门萌新多的一个网站,所以说势必造成了在商业上它卖的不是很好。

当我们分析好画像,然后想想分析一下这些产品,然后现在我就想定主题了,定主题的时候一定要记住,就是说尽量在垂直领域下覆盖多的一个受众,你想做前端垂直领域下的一些产品,那么一定要记住就是说能够覆盖多的受众,才能够让你这个产品卖得好。

以下我也有一些截图,三张截图都是小册,你看到它的销售量是逐步降低的。第一份他卖了 9487,后面两个他都只卖了 1120,1100 份,你看他的主题就可以看得出来为什么会发生这么大一个销量上的差距。第一份它是前端性能优化原理与实践。这东西对于前端来说,应该是每个人都用得到的。但是对于第二份产品来说,就第二份,第三方来说一个是 Uniapp,一个是 ThreeJS 这些东西它并不是所有前端都有想法去搞的,而是只有一个很小的受众团体,所以造成了他们的一个销量并不是很高。

我再以我自己的一个产品来做个例子,就我小册的一个前身。因为我想覆盖到更多的受众,所以说我提供了一个完整的英文版翻译,我把 10 万多字的中文版全部翻译成了英文版。当然这其中也有我一些朋友的帮助,在网站上面除了中国外,除了中国以外的一些地区,他们给我带来一个流量峰值,占到了近 40%,就一个很恐怖的数据,在国外我其实基本上没有推广的。纯粹的靠 GitHub 的榜单帮我带来一个流量。因为我有一个英文版,所以说大家会来阅读。 后面的话应该还是有老外帮我做了一个葡萄牙语的翻译。

我觉得就是说如果你现在是想做付费产品,你一定要切记一点就是说交付付费产品的内容质量一定要在能力之下做到最好,这是一定要切记的。否则的话你一定会被喷的,并且失去那些相信你的用户,那么你如果后续想再去做别的内容的话,可能就做的很不好了,这样就得不偿失了,因为我觉得技术圈子是挺小的,如果很多人都在喷你的话,你后面想再赚点钱其实挺难的。

我举个例子就慕课上面,我不具体说谁,大家可能也猜到是谁。慕课上面有一个前端的课程是讲 Vue 的,他那个课程应该是卖两三百块钱,资金应该卖的挺多的。他做得好然后口碑好的原因就是说他的内容一直在做一个更新,一直在做一个与时俱进,那就导致了大家花了 200 多块钱 300 多块钱得到收益是很棒的,我一直能够学习到新的知识,然后他也能口口相传,让别人知道这个讲师他做的内容挺棒的,那么以后他如果再出内容,我还是会再去购买。

当然肯定也会有一个问题就是说会有人喷你是吧?但是其实以我经验来说你的内容不可能做到所有人都满意的,大部分人满意真的就足够了。我举个例子,大家应该看过《你不知道的 JS》 这一套书是吧?作者应该算是前端界里面一个挺牛逼的人了。但是这么牛逼的人,最后这本书它并不是所有人都是好评的,照样有挺多人喷他,里面夹带私货写的不好等等是吧?

所以说大家没必要去纠结,我的内容一定要让别人都看得爽这才是好的。除了做小册,你自己在写文章一样的,你写文章肯定也会被人喷,这是避免不了的,因为你放在网上是吧,所有人都能看到。但是你如果让一部分人,大部分人能够学习到知识,你的初衷达到了就够了。

对于内容的话我还有一些建议,不管是做小册,还是自己在写文章其实也是一样的,你一定要多站在读者的角度,你去考虑问题,写文章不要自己天马行空,想什么是什么就自己写,自己写然后自己爽了,自己开心了。读者看不懂这就没有办法了。还有一点的话,无论你技术多牛逼,觉得自己技术多牛逼,然后行业里面多好,但是你不能保证你所有的知识都是正确的,你在写的时候一定要多查阅资料,尽可能的保证内容的一个正确性,尽量的不要去误导别人。 还有一点是拖延症,可能很多人都有我自己也有,我写稿子的话经常会去拖,但是大家最好去克服这个问题,不是说我们一定要把拖延症全部干掉,这个不大现实是吧?但是你可以减少拖延症的发生,不要就是早期有两周或者三周,你一定要拖到最后一天去做,这个一定是不行的,这样你势必会造成你这个内容是挺垃圾的。

如果是去写付费的一些产品的话,技术内容你只要把关技术内容就够了。后面那些什么推广或者说排版都会有编辑运营帮你去解决的,这方面大家都不用担心。刚才也讲了,就是一旦你的内容好,才会有回头客,这些回头客也会自发的帮你去拉人,可以理解为这些人会是你的铁粉。就是说你如果把你的内容做垃圾了,你后面可能就赚不了钱了。你如果把内容做好了,你后续会有源源不断的收入的。

再讲一讲宣发,我相信大家一定是被朋友圈轰炸过,比如说一些平台上的课,他刚出的时候朋友圈应该大部分全都是课的一些信息,做技术其实你是一定逃不过培训班的,你不管去不去,你的朋友圈,社群里面一定会遇到这种信息。前期的一个宣发很重要的决定了你这个产品,能不能销量上有一个拔高。除了不管你是做付费产品,或者说你去推广自己的文章,推广自己的 Github 项目,前期宣发都是很重要的。

这里讲几个宣发的渠道:

  • 第一点你可以依靠自己的流量宣传,你开始你自己有写文章做一些东西,你最后一定会沉淀下来自己的用户池子。比如说公众号朋友圈,各大技术平台,还有一些人脉等等,这些东西都可以帮助你去做一个宣传;
  • 第二点的话是平台花钱帮你宣传,我这个小册卖 50 块钱,然后卖了 12000 份,你不要以为就是说我的收入是60 万,这是不可能的。因为平台是要帮你收提成的,他把这个提成收走以后,他会去帮你做一些运营商的推广,补充他自己的一些人力成本。当然这绝大部分情况下其实是收不回来了,我举个例子就掘金小册,他有一本后端的一本书,应该是讲 redis 还是讲什么我忘了,也卖得很火应该也是卖了几万份。但是卖了几万份,他背后是掘金这个平台花大价格帮他去推广的价格。据我所知应该是在 6 位数,但是平台获得的分成是肯定达不到 6 位数的;
  • 还有一点是用户自发的一个分享,多数是一个分享有赏,大家经常应该能看到我分享一个课程,如果别人从我这里买了,我分享的人他能够赚几十块钱,或者说他能获得一些别的收益对吧?
  • 最后一点其实也算是不推荐的,当然我这里还是写一下,你如果有钱的话,自己花钱找渠道去做宣传,但是我其实是不怎么建议的,因为挺贵的,刚才技术胖也讲过他广告价格其实还收的挺高的。别的一些公众号,你想去投广告其实也是收得挺高的。但是转化其实并不一定是好的,所以说这条你基本上是可以滤掉的。

你的产品一定要持续打磨,多与用户去进行一个互动,你不要写完以后你就不管了,这样其实是很掉口碑的。最后一点你一定要记住,你写完东西最好能够把一部分的用户能够留到自己的池子里面去。比如说你在掘金上面极客时间上面,或者说别的上面去写了一些文章,一般来说都能够拉群的。这些群其实就是你的一些池子,你一定要去维护好。当然最好的话就是把平台帮你建了一些群的,把群里的人拉到自己池子来,自己的公众号,自己的朋友圈,自己的好友里面来。你这池子的沉淀它可以是公众号,知识星球,然后你自己的微信号这些等等。

我这里举个例子,比如说公众号这块大家可能有看,然后你可能会发现最近前端这一块的公众号挺多的。因为大家可能都觉得公众号挺好赚钱的,所以说我也想进来赚一波。其实公众号是赚钱的这一点我不可否认,但是它是很难做的。

为什么这样说,是因为微信这个圈子特别的封闭,外部没有渠道能够给你公众号去导流,用户增长是相当慢的。所以说你如果在做技术这一块的公众号,你想纯粹的靠社群,或者说靠你发一些文章帮你涨粉,这个是不大现实的。你需要做的是持续的原创,如果不持续原创的话,别人要喷你就是个转载号,我为什么要关注你?

持续的原创第一点是保持自己池子里的用户正向增长。第二点是能够从外部去拉人,比如去知乎、掘金或者说别的平台上你去持续做一些原创,那么可能人家能够接受你投放二维码,然后你就能够把这些用户往你池子里面拉进来。

对于做公众号的话,我推荐就是你一定要先拉起自己的一波粉丝,然后保证自己有原创,持续原创的动力,一定要是持续原创,然后再做公众号,否则你的公众号八成是做凉了。如果你要真的就是把公众号可以做到几百个阅读了,这时候你一定要记住第一点就是接广告是赚钱的,但是你千万不要在初期就开始接广告,因为接广告是伤粉的一件事情,并且你一开始阅读低的时候,可能也就几十块几百块的一个收益,并不是很好的东西。

六、总结

我总结一下我们需要做一些持续的写作分享,然后把我们的想法做成开源或者说一些变现的产品,这个是我整个分享的一个核心内容。但是将想法变现其实是一件很难的事情,你需要的是一个长期的积累过程。所以说我觉得 2021 新的一年,大家可以从写文章这件相比做开源简单的事情做一个起步。我 16 年开始写,我觉得在 18 年的时候我得到了一个很大的收益。我相信半年或者一年或者两年,你如果持续做下去,一定会感谢今天做的一个决定。

接下来我推荐一本书,他是本小说不是技术书。《地球编年史》,他是一个科幻的小说,我觉得脑洞相当大,作者结合考古学,古文学,东方学与《圣经》学的最新科学发现,重新编织并复述了整个人类的历史,尤其是史前地球史和人类史。你可以理解为他是一个伪科学,这是我对他一个定义,但是脑袋很大挺有趣的。感谢聆听,右边是我的一个微信二维码,然后你如果有副业相关的或者说别的东西想和我私聊,交流你都可以加这二维码。

另外我们公司就是上海、杭州、成都也都招人,有兴趣的可以聊聊,我们这边加班的话没有加班,是挺轻松的一个公司。以上就是我的分享,谢谢大家。


七、QA

请问有没有提升写作的方法,比如书籍或者是通过视频来学习?

我想说其实我自己写了 4 年,我也想去了解我怎么能够把自己的写作做的更好,我也有去网上去看有没有这方面的一些书或者说教程,但实际上我发现可能人家做的还没有我自己做的更好。所以我觉得我们先把东西写出来,你在写的过程中是能够慢慢的领会到我到底怎么把这个文章去写好的,我觉得这个是需要我们自己悟的,别人教可能还真的教不好。

有哪些文章或者是文档适合翻译,然后这些记录跟分享你一般都是分享在哪些平台?

第一个文档,你觉得有哪些东西可以分享?首先你可以看一下 GitHub 的一个榜,榜单上面它一般来说都是一些刚起火的项目,你看一下你对这个项目有没有兴趣,它有没有一个中文翻译。没有中文翻译的话,你可以尝试给他做一个文档上的翻译或者说你可以订阅一些技术周报,你可以看一下他们技术周报到底在讲什么。这篇文章你觉得讲的挺好的,然后网上搜一下也没有中文翻译,那么你也可以尝试着把它翻译一下,这个是我一般来说会去做翻译文档的方法。第二点的话,你说我在哪些平台上分享,第一个的话肯定是掘金,然后知乎思否上面我也会同步分享,现在其实你在 GitHub 上是能够搜到一个工具的,一篇文章能够帮你同步发布多个平台,然后 GitHub 上这块东西你就只能自己写了,自己把它贴一下就好了。

方便透露一下,就是公众号、掘金、还有开源,哪个渠道的收入占比最高吗?

这一块的话其实我也没有具体一个统计,可能小册和公众号 55 开。


第 36 届早早聊大会 1 月 29 日举办 - 35 岁不必焦虑|前端工程师职业路 - 全天直播,戳报名链接

image.png

前端转后端,转产品,转管理,前端出国wlb,创业做 CTO…,听听前辈们是怎么一路摸爬滚打走过来的,过去的标尺可以界定当下,也可以预测未来,早一点听懂,早一些看到,少走弯路就是赢。