前端搞副业全攻略:Easy-精益开发到精益副业

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

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

image.png

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


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

他是一名自由职业者,擅长的领域很多,多年前在技术圈非常火爆的 JobDeer 人才拍卖网站是他创立的,那么目前在多个领域都有涉及,对技术商业化的理解都非常深刻。目前在微博有 50 万的粉丝,他是 Easy,今天会给我们带来的话题是《如何从精益开发到精益副业》。

自我介绍

大家好,很高兴有机会能够来给大家做一个分享,我们这次分享的主题是《如何从精益开发到精益副业》。

首先先介绍一下我自己,我叫 Easy。

Basic

按咱们技术圈的时代来算的话,应该是一个古代程序员了。我大概在 95~96 年左右就开始学写 Basic 语言。

PHP、CMS 和 WebMagik

在大二左右就开始学 PHP,后来 PHP 是发展的很好,但我当时之所以选择 PHP 其实也是蛮有意思的,实际上是想去做 Web 网页开发,然后就到了学校的图书馆。去学校图书馆一看,ASP 和 JSP 的书都被借完了,只剩下 PHP 了,我也只好借了一本,结果拿过来一看发现这个语言很有意思,然后就学起来了。

在那个年代 PHP 说是一个后端语言,但是那个时候整个网站是前后端混合的,它没有所谓的专门的前端,所以你学PHP,你还得学 JavaScript,还得学 CSS,你甚至还得学 PS。所以严格意义上来讲,我觉得我应该算是半个前端。

学会了以后就开始写留言板写论坛,后来我大学的毕业设计是一个可以拖拽的组件式的 CMS。毕业设计做得还蛮用心的,足足做了三个月,查各种资料,写代码,最后把整个方案做出来,所以到后来还用上了。在毕业后大概 34 年的时候,我就基于这套东西写了一个建站系统,专门用来生成有点类似于像豆瓣那种带点评的带数据库的,然后用户评论和分组这么一类 Web2.0 网站,因为在那个时间点上 Web2.0 很火。当时这个系统是卖 30005000 块钱不太记得了,反正就卖了几十套,挣了小几十万,这个就是我的第一个副业。

主业:新浪云计算

在我的主业这一边,主要是在新浪公司工作,我当时是新浪云计算的产品架构师,也就是说产品我也做,架构我也做,因为都是一些云服务,普通的产品经理如果不懂技术,非常难架构它。

JobDeer

再后来创新工场给我投了一点钱,然后我就创办了一家公司来做程序员拍卖业务,这个公司叫做 JobDeer。可能有一些比较老的同学还记得。

在线教育 + 独立开发

我现在主要是在做在线教育和独立开发。独立开发基本不怎么挣钱,主要就是靠在线的网课这一部分。我们在网易云课堂上架的网课,如果光看营业收入第一年就已经过百万了。当然这个是营业收入,还有一些分成,还有一些支付(渠道费用),还有一些税是要交的,所以最后下来没有那么多。

综合下来,其实和大厂的一些初中级程序员,现在的年薪水差不太多,不过比较自在的地方是你做课的时候虽然很忙,但是一年里面你可能只有 2/3 的时间在做课,其他的时间就比较自由了,想去什么地方都可以。另外我现在是在重庆定居,所以这边的房价比较便宜,相对于北上深的同学来讲,压力就没有那么大,所以过得还是算不错。

在我做的那些不怎么挣钱的独立开发项目里边,比较有名的是 Server 酱,主要是因为它做的比较久,所以相对比较有名一点,很多同学可能都用过它,现在用户量大概是 10 万左右。它其实就是一个非常简单的推送服务,我们提供了一个 API 接口,你只要向接口发 HTTP 请求,它就会通过微信接口推送一条消息下来。

福利单词

在我最近做的独立开发项目里边,自己觉得比较好玩的应该就是福利单词的项目了。它就是一个背单词的工具,有意思的地方是说你一边数字母,它就会给你显示的背景里面的一个萌妹子。当你把这个单词输对的时候,整个遮罩就消失了,你就可以看见一张高清的图,是我自己在背单词的时候想给自己一点动力,所以就做了这么一个东西。后来发现效果很好,背起来基本上就可以忽略这个时间的流逝还是很好用的。

这两个项目大家感兴趣的话可以去看一下,Server 酱地址是 sc.ftqq.com,福利单词现在是做成免费下载了,访问fuli.ftqq.com 就可以下载。

Why me?

介绍完了我是谁,我们来说第二个问题,就是为什么要来听我分享怎么做副业。当然我觉得其实现在很多同学都很擅长分享,我们在微博、bilibili 和 Github 上面都可以看见很多关于副业的分享,但是我的分享可能会稍微不同一点。

首先我对程序员的职业可能比较了解一些,因为我当年主要是做程序员拍卖,应该是两年时间,我们大概卖了 1000多接近 2000 个程序员,所以对整个程序员的职业生涯规划了解的可能会比一般的尤其是做程序员本身这个职业的同学稍微要多一些。我写了一本书叫做《程序员跳槽全攻略》,这本书当时在网上的整个下载量应该是过了10万的,大家的反馈也比较好,就说明大家对我们的职业的这种理论体系还是比较认同的。

另一方面,我这个人对副业也就是钱比较执着,一有空余时间就孜孜不断的想着怎么靠写程序或者做点跟技术相关的东西来挣钱。所以后来我写了一本书,叫做《程序员如何优雅的挣零花钱》。

关于这本书有一个半真半假的段子,就是我最开始写这本书的时候,其实是想做一个程序员单飞,然后拥有自己的事业,最后躺赢的这么一个规划。然后我就理好了一个大纲怎么挣钱、怎么挣钱、怎么挣钱。最后我把那些觉得可行的方案从头到尾测试了一遍,花了蛮长的时间,大概一年多接近两年。把所有的方案测试完了以后,我就把这本书的题目改了,叫程序员如何挣零花钱。

这里其实是想要告诉大家,作为一个程序员,你靠副业挣点小钱是很容易的,但是你想靠副业挣大钱,其实就是非常难的。

副业方法论

最后一点,虽然我现在代码写的少一些了,但我这么多年一直都在写程序。你知道程序员其实他是一种逻辑动物,他看到的东西他都想知道背后的原理背后的逻辑,所以在副业这件事情上,很多人看见的是技巧,你只要这样做你就可以挣到一些钱,但是这些技巧是转瞬即逝的。

古人说的好授人以 Fish,不如授人以 Fishing,对吧?三点水的渔。所以我们做副业的时候,我觉得要看方法论,这个方法论也就是我最想分享给大家的内容。

今天的时间比较有限,我们就说最重要的两点。第一就是为什么要做副业,第二就是如何优雅的做副业。

为什么要做副业?

更大的职业可能性

我们先来看第一点,首先副业可以给我们带来更大的职业可能性

这里借用一张我在程序员跳槽全攻略里边画的叫方糖职业路线图,它把整个程序员的职业分成 4 个象限:

  • 左上这一部分叫雇员象限,雇员象限就是帮别人挣钱;
  • 雇员象限下边就是小老板象限,这个线里边就是可以做独立开发,可以开工作室,可以建站做外包,但整体上来讲就是自己雇佣自己,替自己挣钱;
  • 右上我叫它创业上线,就是你开一家公司,然后雇用其他的人让这些人帮你挣钱;
  • 右下角就是投资象限,也就是用钱挣钱,钱直接帮你挣钱,以投资的方式来做。在这 4 个象限里边,你挣到钱的天花板是完全不一样的,当然它的风险也是完全不一样的。

雇员象限是一个风险非常小的象限,你只要不被开除,天天去上班,基本上只有一个稳定的收益,但它的问题在于如果你没有拿到这家公司的股票,然后这家公司又非常幸运的上市了,而且是你在这家公司的时候上市,你很难获得一个很高的收益。比如说 1000 万左右的这种收入,如果没有收入的话,实际上你在北上深买房的话压力就会很大。

当然还有一些公司里面的高阶职位,比如说大厂的一些资深专家,这种职位的收益也是不错的,但这种地方的位置是非常有限的。如果你是在一家大厂里边成长起来,但是你上边的这些位置被占满了,而且有时候还会空降,你就没有这个机会,所以你就只能改变自己的发展路线,要么跳槽,要么就切换到其它象限。

跳槽了我们这里不多说,因为你跳过去跳过来,整体上来讲还是从一个早安打工人变成一个晚安打工人。

雇员象限切换小老板象限

我们这里来看一下象限切换的情况,首先是从雇员象限切换到小老板象限,这个切换如果在没有副业的情况下直接切换,这边离完职了马上去做小老板,这种风险是非常高的。

这里的风险主要来源于一个能力幻觉。我们在公司、在平台上时,尤其是在一家特别大特别牛的公司的时候,你就会产生一种幻觉,你会把这个平台这个公司的能量想成是你自己的,你会发现你出去谈业务谈合作,去那些技术大会做演讲的时候,人家都是很欢迎的,谈起来都很顺畅,都很配合。

你以为这是因为你的个人魅力和你的能力,但是当你离开这个平台以后,你就会发现其实离开这个平台,很多的事情就变得不一样了。比如说你出去谈合作的时候,原来人家是老远就已经迎来了,现在可能你都约不到人。你在大公司的时候可能 1 个月能谈 10~20 个相关的业务,一堆外围的项目求着你做,但你离开这个平台以后可能就没有项目了。

我知道不少朋友就是因为这个问题自己跑出去干了一圈,最后又回去上班了。

雇员象限切换创业象限

另外一个方向的象限切换就是从雇员象限直接切到创业象限。这个是风险和门槛都特别高,尤其在现在这个时间点来讲。

先说一下门槛,大家如果一直当雇员,你可能不觉得,但你一旦切换到老板这个状态,你就会知道开一个公司,哪怕你就雇两三个人,实际上也是非常花钱的。你有办公场地有薪资,给员工上的社保医保,就是公司还要另外拿一部分的钱,而且员工也得不到。所以如果你想要自己来出这个钱,那就要有足够多的钱可以用来烧。这个就是门槛。另外一个方面就是说你可以不用自己的钱,你可以去拿投资,但是现在整个投资变冷拿融资已经比较困难了,所以这个地方也就是其中的一个门槛。

从风险上来讲,现在并不是一个特别适合创业的时候,至少不是大家以为的那种暴涨式的创业的这么一个好的时间点。原因就在于说我们现在大概是在移动互联网这一波技术的下半场,这个时候原来的技术和机会都已经发展起来了,机会已经被人占用了,而下一波的技术浪潮迟迟都没有来,不管是人工智能还是 VR、AR 这些现在都暂时还没有形成一个特别大的这么一个潮流,创建出来特别多的平台级别的机会,现在是还没有的。

具体怎么理解?比如说当移动互联网出来以后,大家都需要从电脑换到手机上,原来是习惯于用电脑甚至去线下进行交易,现在变成在手机中可以直接进行交易了,这个时候它就缺大量的界面,用户之间进行交互的这么一些东西,这个时候它就是一个非常好的发展时期。如果我们抓住了机会,构建了这么一个界面层,那么我们只有把握了这些用户,我们把握用户以后,我们可以反向的去优化下面的流程,但是现在这种机会基本上没有了,所以爆发式增长的机会已经非常的少了。我们只有等到下一波。

所以严格的讲,其实并不是风险变得特别大,风险可能只高了一点点,但收益从原来很大的一个收益变得特别的小。这种时期如果我们还用以前一样的创业策略去投入相当多的这种资源,去冒同样大的风险来获取一个比原来小得多的收益,应该说是相当不明智的。

那么比较好的策略是什么?比较好的策略就是把风险降下来,让它跟收益成正比。比如说以副业的方式来创业。

我们来看一下在开启了副业模式的情况下,我们的职业路线图。我们的主线任务还是在雇员象限,我们继续去走管理线或者专家线,持续发展就好了。

但是我们这个时候因为有了副业,我们就开启了支线任务,我们可以同时再去做一些雇员象限向小老板线切换的这么一些任务,或者做一些从雇员象限向创业象限切换的这么一些任务。

这样做的好处是首先整体风险降低了,因为我们主线任务的风险是非常低的,它可以保障我们的日常工作和生活。我们就算支线任务都失败了,我们的生活品质也不会受到太大的影响。

另一方面,因为我们自己还在雇员上线,我们还在这些大公司大平台上面,所以当我们同时去做支线任务。比如说小老板线我们自己去做独立开发或者去做工作室的时候,大厂的这一部分资源还是可以慢慢的渗透过去的。我们去做创业的时候,我们在大厂这一部分的资源说不定也是可以兼顾的,当然这一切都是建立在符合公司规定不违反法律的前提下。

更高的职业自由度

当然你可能会比较好奇说我怎么去创业对吧?比如说我们将来做创业公司,你很可能因为我们是程序员,你很可能会做一个开源软件的商业化,这是一个比较常见的商业模式,就是免费加收费模式。一个开源软件,它的前期投入是非常长的,可能 3~5 年就不挣一分钱,全部都是开源的。这一部分工作它实际上和我们当雇员在一个公司里边工作是不冲突的,说不定你任职的公司还会因为开源项目受益实现了双赢。当然这里只是举一个例子,大家可以去找适合自己的解决方案。

总之如果我们开启了副业的外挂,我们在职业路线图里边横跨三个象限,问题就不大了。

冷热酸甜,想辞就辞

以上就是我们说的副业带来的更大的职业可能性。你可能会说我没有那么大的野心,我不想去创业,也不想折腾,我就想在我的雇员上线安安心心的做一个打工人。但即使是这样,副业一样可以带给你更高的职业自由度。

首先如果你的副业做起来了,有了现金流,那么你随时都可以辞职。可能 00 后的一些同学就会想说,我现在就是这样,我没有副业,我也随时可以辞职,那是因为你们可能还稍微比较年轻。如果你进入一个中年人的状态,你可能上有老下有小交的房贷车贷,这些都是要还的。你要是突然离职了,没有了收入,这些要付的钱是一分都不会少的。这个时候压力还是会非常大,如果这个时候有副业,就可以帮你去支撑这些支出,让你可以相对安心的去找下一份工作。

PlanB

副业带来的另一个职业自由度,我们叫它 planB,另外一条后路。因为大家可以看见现在企业对员工的要求是越来越高了。即使你没有犯什么错误,只要你的成长没有成长到高层,你很可能在 35 岁以后,最多再晚一点 40 岁左右以后,你就会发现你就失去了职业竞争力。这个时候即使你想留在这家企业,企业不要你了,你怎么去处理这个问题? 这个问题是我们大部分的程序员,除了最 Top 的那一些人以外的程序员,都需要去考虑的事。

而副业它可以给我们的职业引入反脆弱性。我之前在微博上讨论反脆弱的时候,我发现很多同学都对它有一些误解,它们觉得脆弱的反面就是坚强,也就是我们编程里边常见的鲁棒性。对应到职业上来,就是这家公司不要我了,其他公司还会要我可以不停的找工作,这个行业里边只要需要,我总是能找到一份工作的,这个就是职业上的鲁棒性。但是反脆弱它比鲁棒性更棒,什么意思?

鲁棒性是说我在不确定的状态里边我不受影响,保持原来的状况,而反脆弱是说我在不确定性里边我要获益,我的收益要比原来更多。为什么说副业给我们职业带来的是反脆弱性,而不光是鲁棒性呢?

首先我觉得鲁棒性肯定是有的。如果你现在公司主业不要你了,你就先切换过来做副业,这个就是鲁棒性。但是副业的这份工作实际上比你原来的工作更好更轻松,就是反脆弱性。因为它比你原来的工作更好。为什么副业会比其他的工作更好?我觉得是由它的特性决定的。因为副业本身就是我们利用自己在主业以外的一些业余时间,用很少的时间和精力发展起来的这么一种业务。所以当我们反客为主,把副业当做主业以后,你会发现说这样上班真是比原来天天 996 爽太多。

对于工作而言,最爽的当然是财务自由,你工作不工作都行,怎么都自由对吧?但是在必须工作的情况下,我觉得工作自由大概就分成三个层次:

  • 第一是工作地点的自由;
  • 第二是工作时间的自由;
  • 第三是工作内容的自由。

而我们副业做的这些业务,你会发现它在这三个层次上,往往总会比我们主业就天天到那个地方驻场上班的这种业务要强一些,所以它的自由度会大很多。

更大的能力提升

副业可以给我们带来更大的能力提升。

现在社区里边吐槽的比较多的面试造火箭,上班拧螺丝。你说我过来面一前端,你问我一些 React Hooks、Vue3 这些新东西我还能忍,这是我的业务范围。你开始问什么 Deep Learning、BigData、云原生、容器编排、BlockChain、甚至量子计算都来了。

现在的这种面试它就是会把很多的新东西然后全部都拿来面,装的很高大上的这个东西。我觉得面试它是一种竞争,就是在一群人里面选最好的。其实我可以理解,但是通常大家不能理解的是我面完了,进去以后,发现这家公司用的技术跟他面试的一点关系都没有,我进去以后发现你可能还在用 jQuery、BootStrap、PHP 用的是 4 的版本,现在 8 都出来了,代码管理现在用的还是 SVN。不光是小厂,不光是传统行业,在一些互联网行业一些大厂,它的一些部门也会出现这样的情况。

吐槽归吐槽,吐完槽了以后,你有没有想过为什么会出现这种情况呢?而且这种情况相当普遍的。其实这是由于技术债务驱动的架构更新导致的。什么意思?我们来看一个具体的例子,比如说我们现在有一个业务,在 5 年以前,我们用当时最新的技术构建了这套系统。

随着这个时间慢慢过去,新的技术不断的涌出,但是我们线上业务是可以满足的,而且它要求稳定性,所以不允许我们对它进行非常大规模的改动,所以这个技术栈就会逐渐变得陈旧,但是又不是不能用对吧?理解万岁。

在这种想法之下,这个技术债务就会不断的累积。直到有一天我们发现这个技术债务已经把整个架构快要压垮了,再不改业务就黄了,甚至是业务黄了一两天以后说不行了,我们要重现整套系统。这个时候我们又会选用当时这个时间点最先进的技术来重新构造一套全新的系统。

所以你会发现很多公司的系统,它不是一个不停更新,持续保持最新的这么一个持续的维持状态,它是跳跃式的。先是新的,然后慢慢变旧。变得非常旧以后,突然变成最新,然后再慢慢变旧,这么一个跳跃式的发展。

现在问题就来了,当一个几年以前最新的技术开发完这个系统以后,它慢慢变旧,原来开发这个系统的人就需要用原来的技术栈持续不断的维护它。当然我知道我们很多技术人员都是很有冲劲,非常的喜欢新技术,他们会把各种新技术叠加到旧的系统上面,但是这些东西背后它其实是一个经济问题,它需要更多的预算,它也是一个风险问题。我原来的系统能 cover 现在的业务,我凭什么要去做一个全新的系统,而且我的整个业绩又不会往上走,不会带来更多的销售收入。所以最后在通常的情况下,这个系统是不可避免的,会慢慢的变旧,原来的这一波开发人员的技术栈也跟着它持续不断的变旧。

但是当成就的技术栈到最后已经不能用了的时候,公司就会希望把它切换成一个最新的技术,这个时候就要求原来拥有跟着公司一块成就的技术栈的人,飞快地学会一个最新的技术栈,然后把它给应用起来。在大部分情况下,这里边有非常大量的人是会被淘汰掉的,而公司做的决策非常的简单,如果这些人能用继续用,如果不能用招聘新人组建新的技术团队,说不定成本还更低。

所以在这种结构的架构更新里边,如果我们的技术人员自己不去学新技术,不去找地方应用新技术,那么它就像温水里的青蛙一样,迟早会被淘汰掉。

所以作为程序员,我们一定要拥抱新技术,因为有一句话说得非常好:一种新技术一旦开始流行,你要么坐上压路机,要么成为铺路石。而副业就给了我们一个坐上压路机,避免被碾压的这么一个选择。

因为我们程序员这个行业跟其他行业不一样,它对新知识是要求有实践的,它并不是一个认知,就是说你知道新的概念思维方式就 ok 了,它需要实打实的这么一个练手的环境,而我们在公司因为它使用陈旧的技术栈,你是没有这么一个应用环境的。所以副业给了我们这么一个应用环境,我们可以把最新的技术用到副业上面,维持我们技术栈的最新,当我们的主业需要最新的技术的时候,我们可以无缝的直接迁移过去,保持我们的业务竞争力。

这里就顺便说到另外一个话题,那就是在中国大部分的互联网公司,它其实都不是技术公司,它是业务驱动的,技术只是保驾护航,保证我的业务可以很好的发展就 ok 了。

这种以业务为核心的模式,就导致了我们程序员在雇员象限发展的时候,如果你要想往中高层发展,不管你是走管理线,还是走专家线都不可避免的要跟业务发生耦合,你需要理解这个业务对它的一些事情了解得非常透,因为我们的技术架构是要为业务来做解决方案的。如果你不理解这个业务,即使你技术非常好,你做出来的方案和我们的业务之间它也不匹配。

但这里有一个问题:我们在初阶的时候,比如说做开发或者高阶开发的时候,它是偏向技术的,然后我们进入管理线或者专家线以后,它才开始偏向业务。但是从小组经理开始的,跟业务相关的这么一个节点开始,它的数量已经非常少了,可能我高级开发有 1020 个,我的 TeamLeader 也就 35 个,所以这种机会并不是每一个同学都可以得到的,如果你在这家公司有这个机会,你当然可以很好的去把握它。

但是当你运气不好的时候,你上面的小组经理他的能力就是非常的强,而且他也不提升,他就在这个位置,然后一坐好多年。这种情况下,我们就只能选择说通过其他方式来提升自己的业务能力,而副业是一个非常好的提升业务能力的途径。

这里也顺便提醒大家一句,公司和你在很大程度上是有共同利益的,但是公司的利益和你的利益并不是完全一致的。所以当公司不培养你的时候,你需要自己培养自己。

如何优雅地做副业?

前面我们就非常详细的说了,为什么我们要来做副业。下面我们就来讲一下怎么优雅的做副业。

想清楚本质问题

我觉得在动手做之前,一定要先弄明白一件事儿,就是要想清楚本质问题

副业的核心资源?

比如说副业的核心资源是什么?是人吗?是钱吗?是业务吗?以往的经验告诉我,最稀缺的往往就是最核心的。

副业的核心资源:时间片

我们在副业中最稀缺的是什么?是时间

所以我觉得服务业的核心资源其实就是时间片。我们来算一下一个有在正常上班的同学,他的空余时间,每天下班到睡觉这个时间段里面,如果去掉通勤和吃饭,他可能也就两个小时,周六周日,我们算每天8个小时,这样算下来一周的时间有多少呢?加起来有 26 个小时,一周只有 26 个小时可以用来做副业,而你副业的竞争对手可能正在要求他的员工 996,我们先不说工作效率如何,光是在资源投入上的这种悬殊差距,大家应该可以意识得到。这就是副业不好做的原因,这也是副业不容易竞争过其他的产品的原因。

所以针对副业的特点,我们就要想明白它的核心优势,如果想不明白优势就跑去开打,基本上是打不赢的。经过一段时间的摸索,我觉得副业有一个非常有意思的核心优势,叫做副产品优势

具体什么意思来看这张图?副业顾名思义就是我们还有一份主业,而主业我们是可以产生主业收入的,就是我们去上班,然后我们会获得工资,但是在获得工资的同时,我们还获得了一些跟主业相关的知识经验,而这些东西它其实是我们在做主业时候的一个副产品。如果我们把副产品加工为副业,然后来进行销售,我们就可以获得收入。

这里最有意思的一点就在于说,因为我们用来做副业的基础,它其实是从主业的里边分出来的一个副产品,所以它的成本很低,甚至趋近于 0,那这样我们副业它的整体成本构成就很低,所以我们可以把定价定的比我们那些全职的那种大规模投入的这种产品的定价低非常多。

有同学可能就会说不对,你看那些创业公司和一些大厂的产品很多都是免费的,他们现在其实都是拿着投资,然后再烧钱,然后想把这个市场全部占下来之后,再慢慢的把免费软件然后变成付费服务,然后再来争取收益。

针对这些竞争对手,我们有两种策略。一种就是我跟你比时间长,因为你烧钱你烧个 5 年左右,你烧个 10 年左右,你在 20 年的尺度上面,你是不是能一直的烧下去对吧?你总有一天会收费的,只要我能持续不断的维持一个很低的成本,我一个很薄的利润我就可以一直活下去,因为我是一个小团队,我们想要的钱不多,不像你大厂动不动就是一堆人,你不挣个几百万几千万,你根本就收支平衡都做不到。

当然这个就需要非常有耐心。另外一个更好一点的策略,其实是说这些不管是投资还是大厂要去做的这些领域,实际上都有一个回报率的这么一个问题就是说我投了这么多钱,最后它一定要给我带来多少的回报或者这种可能性,所以他们的市场空间都要比较大,通常来讲在 1 亿人民币以上,所以那些 1 亿人民币以下的就几千万的这么一些垂直的细分的市场,实际上是没有这些公司和投资进来的。这个时候它就是我们用来做副业非常好的地方,在这些地方我们利用副产品优势,可以以非常低的成本来做一些业务,不停的挣着一些小额的收益,而那些大厂他们不屑进入到这个市场里面来,因为他们觉得钱太少,所以先想明白再开始动手是非常重要的,不要辛辛苦苦做了 3~5 年,最后被大厂的一个竞品给逼死了。

引入科学的流程

有时候选择比努力更重要,想清楚本质问题以后,我们就可以开始来动手做。这个时候我要强调的是一定要引入科学的流程。

在我们程序员的日常工作里边,是由产品经理给我们提供需求,我们知道他们通常都会不停的修改需求,然后让程序员不停的加班,非常的讨厌。很多同学都认为这是产品经理能力的问题,我觉得能力问题可能是占一部分,可能是很大一部分,但是需求本身也是频繁变动,不是很好理解的。

因为当我们开始做副业的时候,大部分情况下就自己一个人,这个时候就没有产品经理给你提需求了,你需要自己去梳理需求。你最后会发现乱改需求的产品经理和辛辛苦苦加班的程序员都是你自己。我们前面算过,我们用来做副业的时间,一周就 26 个小时,乱改一个需求,你这一周时间可能就废掉了,所以我们一定要引入一个科学的流程,来保证我们做的这些事情不是无用功。

我自己用的比较多的是起源于硅谷的叫做精益创业的这么一个流程。我觉得他非常适合程序员,因为其实的在我们程序这边很早以前就有一个敏捷开发,里边就有一个精益开发,它实际上精益创业这种理念在开发领域的一个子集,而精益创业它其实只是把这种思想扩展到了全产品周期,包括说我们这个项目的商业模式设计,我们的开发、我们的上线和我们的运营整个环节,它把它全部放了进来。

这个流程对于一些比较小的创业公司来讲,其实是挺好用的。但是对于我们一周 26 个小时的副业来讲,它可能还是复杂了一些,可能你把这个流程几轮做下来,你会发现说本来你的产品都做完了,现在为了做这个流程,先把同样的时间先花掉了。

我自己转来做独立开发以后,就把原来创业公司用的精益创业流程拿了过来,然后进行了一些调整,让它花的那些时间尽可能的少去掉一些相对不重要的环节,只留最核心的,然后就形成了所谓的精益副业流程。

这里我们今天应该没有时间把它详细展开了,所以还是简单的给大家说一下这个流程是什么样子的:

  • 首先我们会做商业模式画布。商业模式画布就是针对价值主张的一个相关规划,所谓价值主张就是我们要对谁提供什么样的服务,收他多少钱。对谁的谁,其实就是用户,我们可能一个产品会面对很多的细分用户,这个时候我们会针对每一类用户做一个用户画像;
  • 用户画像就是有点像是一个人设,你给他放一个头像,然后写一些他的基本身份信息和他的需求,他在哪些场景下面来使用我们的产品;
  • 通过想象他使用场景的这种细节。
  • 我们就可以梳理出来一个大的功能列表;
  • 最后我们把这个功能列表进行合并,就可以得到唯一的那些功能,再根据优先级进行分期;
  • 在分析里边有一个特别重要的分析,叫做最小可用产品。最小可用产品是用来干嘛?
  • 产品市场契合PMF验证。它就是用来验证我们的一个商业假设。商业假设其实也就是我们最开始提出的价值主张,就是我们要把这个产品以多少钱的价格卖给什么样的用户,这个时候我们就通过最小可用产品来进行验证。比如说我们就做一个销售页面,然后把我们的商品简介放上去,服务简介放上去,然后把定价放上去,然后就把这个页面投放给我们的目标客户。后边的功能你都可以先不做,然后我们就看有多少个客户点了,购买按钮,有多少个客户付款了,大不了我们东西没有做完,可以先退款给他,或者你也可以提前告诉他这个就是预售。你定完了以后达到多少量的预定量,我们再来开发,不然的话我就给你退款。总之就是在把这个需求本身给验证以后,保证我们的产品做出来;
  • 迭代开发。有人用有人来以后我们再进入第二期,或者叫第一期的一个开发,如果把最小可用产品当做第零期,那就是一个第一期的开发,然后一步一步地开发完,然后销售,通过用户那边的反馈;
  • 在迭代的这么往前面走,最后可以再参照增长黑客来做一个增长系统,对流量对于一些细节进行比较大的优化。

这个就是我们整个经济副业的一个产品流程。

关于这个流程,我在网易的叫做软件变现进阶课里边非常详细的以福利单词这个项目为例,就一步一步的怎么操作,就非常详细的讲了几十节课,所以大家感兴趣的可以去看一下。

精益创业方法论相关书单

image.png

如果你对课程不感兴趣,或者说你想要免费的资源没有关系,这里我也有一个精益创业方法论的一个相关书单分享给大家,这些书就是构成整个精益创业方法论的方方面面。这个二维码对应的有一篇文章是我写的一个简介,就每一本书,讲解的方法论的哪些地方,那么最后拼起来一个相对完整的方法论,大家有时间的话也可以自己去读一下。

这里也顺便说一下,这种方法论读起来是很枯燥的,但真正有用的其实就是这种成体系的方法论,它让你迭代前进,可以一步一步的把事情做好。我知道有很多同学来听分享,总想着说可以听到一点,今天知道了明天就能挣到钱的东西,这种东西其实是不存在的,就算存在资料的人多了以后他也挣不到钱了,我觉得我们还是要扎扎实实的做事情。

找到合适的副业

最后虽然已经讲得蛮多了,我觉得还是非常有必要来补充一点,就是如何找到合适的副业。因为我在之前也做过一些分享,大家听完了以后都是很激动,觉得副业这么好,我一定要做副业,我大概也知道怎么做,我有决心通过方法论把它一步一步做好,但是我最大的问题是我把我的时间挤出来了,我不知道做啥。

所以我追加的环节来帮大家解答这个问题。首先是我在 Github 写的电子书,程序员如何优雅的挣零花钱,大家可以去搜一下 Github 的仓库。在这本书里面它在最后一部分分别列举了我之前实践过的一些用来做副业的方向,应该能给大家提供一些参考。

另外一个我最近觉得非常不错的可以找到创业想法的地方,就是 Trends.vc。它是一个非常适合副业的这么一个趋势报告的邮件列表,但它会把内容也放到网站上了,所以我们说它叫网站也 ok。这种趋势分析报告非常有意思,它实际上是去分析整个市场里边有哪些新的方向获得了投资,然后把投资覆盖不到的下边的一些细分市场的细节整理成报告,然后拿出来卖,它的报告是付费的,但是通常会提供一个简版,这个简版你是可以免费阅读的。我读了挺多他们的简版报告,然后从里边感觉还是受到了不少的启发。右边的是我列出来的,它现在已有的 30 多份报告里边所覆盖的每一个方向。

报告里边最有意思的是预测、机会主要经验这三部分。这个屏幕上现在是我之前翻译了他们的一篇简版报告,叫做百万美金的一人公司。就是讲现在因为有很多这种技术服务它已经变成平台化了,然后你可以通过花钱然后去买服务,所以即使一个人也可以来运营一个有很高收入的这么一个公司。下面,这就是它的一些预测,以及说你怎么在预测上面来进行操作,读起来还是非常有意思的。

前两天我发现 Trends.vc 这个网站它改版了,就把原来的免费报告的索引也给隐藏起来了,所以这里给大家提供一个二维码,就你用手机扫描以后,在这篇文章的最下方,我把以前那 30 多个免费报告的链接全部都留在那个地方,你点击它进去还是可以免费阅读它之前的免费报告的。当然我觉得如果大家在这些报告里边觉得受益很深的话,也可以考虑去购买它的付费报告,它的付费报告的内容会比免费报告多一倍。所以通过免费报告来选定自己的一个方向,然后再购买付费报告获得更深入的信息,这样是比较划算的。

在最后我还是想跟大家强烈推荐一个用来做副业的品类,就是网络课程。它在 Trends.vc 的趋势里面算是叫数字产品。为什么我想跟大家来推荐做网课的副业呢?因为它可以和其他的副业在混合起来构成一个三层的收入结构。

收入结构的核心逻辑是说我们在做副业的时候,比如说我们主业的副产品用来做一个跟我们主业相关的软件服务,我在开发这个软件服务的过程中,还会产生一个副产品,我们把开发过程给录制下来,作为一个网络课程,它还可以作为副产品的副产品进行销售,这样的话我们就拥有了主业收入、软件服务的销售收入和课程收入这三方面的收入渠道,这就让我们的整个副业结构更稳定。我之前若独立开发入不敷出,有点支持不下去的时候,主要就是靠课程这一部分的收入支撑了我们一直把这个事情做下来,所以也是有一个切身的收益在里边的。

最后因为我们的这次分享里面有很多的资料,很多的链接,虽然一部分我以二维码的形式给贴出来了,但可能扫码在电脑上看起来也不一定方便,所以我们把分享的幻灯片做成了一个高清的 PDF,然后里边的软链接是可以直接点击的,稍后我们会发布到方糖技术副业和创业的群里边,感兴趣的同学可以扫描二维码加入群,在群通知里边,我们稍后就会把它更新到里面就可以下载了。

最后感谢大家来听我做分享,然后说了蛮多,也占用了大家挺多的时间的。如果里面有一些不明白的或者有一些想知道的细节的话,可以在群里边或者是在微博私信,或者以各种方式和我来进行互动。


别忘了报名参加前端工程师职业路 - 全天直播,戳报名链接

image.png

猜你喜欢

转载自juejin.im/post/7050994803487539237
今日推荐