我的知识变现 2017,及2018年计划

过去一年,我尝试转换赛道,投身培训和分享领域,效果不够好,不足以养家糊口。我总结再三,认为非头部的我,面对如此细分狭窄的市场,势难做出想要的结果,于是放弃,继续全职工作。2018年,我将继续分享,做一个兴趣使然的分享者。

2016 年年底,我供职5年之久的前司遭遇经营问题,开始裁员缩编,我也在被裁之列。回到家左思右想,觉得工作十年了,也该换换赛道试试了。正巧从2015年底开始听罗辑思维,对知识服务知识变现很感兴趣,眼看身边的小额付费如火如荼,不仅心里痒痒的。于是决定尝试花一年时间做开发培训,录视频做直播。

结果并不理想。我总结反思过很多次,关于细分、关于硬知识软知识、关于头部效应,等等,可以参看我去年写的一批文章。简而言之,我觉得对我个人(可能也是大部分普通开发者)而言,知识变现很难做,原因有三:

  1. 从细分领域来说,编程是一门非常垂直的技术,需要很多周边知识打底。这个行业的人,或者自驱能力强,有足够强的信息获取能力,比如我,不太需要付费购买知识;或者只是被较高的薪资吸引,本身不太适合从事这个行业,需要的是更系统更可信(更能忽悠)的培训教程。
  2. 从软硬来说,编程是一门非常硬的技术。学到的知识可以通过实践检验效果;进行实践也几乎是取得成就感的唯一途径。因为无法成为谈资,所以很多人,包括我认识的一些老程序员,都是业务驱动,自己对技术无甚追求,够用即可。
  3. 从头部来说,大部分的流量和注意力都集中在这个行业的头部资源上。知识服务是信息类的产品,本身可复制性极强、流动速度极快,这和我熟悉的工程师领域不同。为生产足够多的实用类产品,必然需要足够多的工程师;而生产足够多的信息类产品,只需要少数头部生产者和方便的分发渠道即可。

所以我从8月份开始,打算放弃这条赛道;刚好看到现司的招聘启事,觉得挺有前途,就投了简历,然后继续全职工作。

收获

去年最大的收获是一个 QQ 群,里面大概集中了150名听过我的课的同学。感谢有他们的陪伴我才能坚持那么久。

收入方面,大约是这么一个样子

平台 收入
SegmentFault 6230.53
GitChat 839.98
在行 1394
斗鱼 87.69
总计 8552.2

聊胜于无,差不多可以覆盖掉我的喝掉的咖啡。

新年计划

放弃以培训维持生计不意味着放弃分享知识,只不过要转换一下方向。首先,继续抱紧平台大腿,SF 在各方面都很好,来年还是它了。其次,增加线下,面对面聊。再其次,不指望挣钱,以帮助新人,贡献社区为主。

给来年定一个计划吧:

  1. 每天在 SF 上回答一个问题
  2. 每周四在旧雨咖啡坐一下午,欢迎广州的同学来找我。我提供:
    1. 观看所有我的课程
    2. 前端技术答疑
    3. 其它问题讨论
    4. 不定期组织内容分享。比如我有个朋友正在研究小程序游戏开发,我准备委托他做一次分享
    5. 预约的话,我可以带一些书来给大家看
  3. 每个月做一次直播分享,本年度的计划包括以下各项,如果各位同学有想法,请告诉我。
    1. 组件开发系列填坑(x2)
    2. 前端面试攻略:避免非战斗减员
    3. Grid 布局十八章
    4. JavaScript 设计模式(x8)
  4. 尬聊会,暂定两周一次,没人来我就直播写代码

2017年过去了,我很怀念它。2018年来了,我对它很期待。


PS:本周在重庆,周四不确定能不能回到广州。

SegmentFault 社区访谈 | Meathill:从业 10 余年的年轻 Developer

本周接受了 SF 的线下访谈,这里是全文。

上期访谈了重量级的 iView 作者 Aresn ,这次的访谈对象同样是重量级的– Meathill。不只是体重,如果你常逛我们的讲堂板块 ,你会经常在我们的热门推荐讲座中看到他的身影。

先不说 Meathill 10 年多的从业史,清蒸简单地说下个人对 Meathill 的一个非技术印象吧:声正、直爽(原因此处不做详说,有兴趣评论区见)、年轻。虽然 Meathill 从业已 10 余年、看问题一针见血,但是心态尤其的年轻:爱玩、爱吃,还撸剧…

下面递 🎤 给 @Meathill 让大家对他有个技术和非技术的认识~

阅读全文

继续阅读“SegmentFault 社区访谈 | Meathill:从业 10 余年的年轻 Developer”

技术类问答产品的困境

总结一下,技术社区不好做,任重而道远啊。

今年在开发社区活动的比较频繁,原本给自己定下目标:每天去 SF 上回答一个问题,开始还坚持了几天,后来就荒废了。

我也分析其中原因。我觉得,我个人的懒当然是问题之一,但是,并非主要原因。主要原因,满屏的问题,很难找到我想答的。这些问题可以归为几类:

  1. 公司让我做个XX系统,求做法!
    答:我会做,50w即可,请把预付款打到我支付宝上。
  2. (贴一段代码截屏)怎么解决啊?
    答:什么怎么解决啊?你要干嘛啊?你贴的是啥啊?又或我甚至知道怎么解决,难道我还把代码敲一遍?
  3. 1+1 等于几啊?
    答:等于2。不过你看眼文档会死么?

好不容易看到一个问题各方面都还不错,准备点进去怒答,结果发现前面5、6个答案,其中还有2、3个答得蛮好的……

运气好刷到一个新的好问题,还没人答,赶紧编撰答案。数日过去,纹丝不动……


所以我就思考,技术类的问答产品和知乎类的有何区别,SF 已经是业界翘楚了,还这幅德性。近日有点想法,记录一下。

1. 技术类问题多半有一个正确答案

比如1+1,不管问题傻与不傻,它一定等于2。你非说算错的时候等于3,在技术论坛上会被骂的。所以一旦打开问题,看到珠玉在前,基本上也就没有答的必要了。

相反,知乎里面,很多问题没有正确答案,比如“如何看待XXX”,“XXX是一种什么体验”,无论前面答案多好,你都可以上去抡圆了灌它三五千字。

2. 技术类问题领域性非常强

“如何看待科比退役”,伪球迷如我也可以上去喷两句;“Nginx 如何实现 WAF”,我就完全答不出。所以大众化的问答网站,以“你吃过的最难吃的饭是什么”为核心组织内容,自然不愁没人参与。但是 SF 虽说是技术论坛,实际上技术分门别类差异巨大,搞前端的不好回答后端问题,搞后端的不好回答运维问题,等等。

3. 技术人员目标明确,互动意愿不强

很多人去论坛是为了寻求答案。工作中遇到问题,搜索 -> 答案 -> 解决,目标非常明确。所以点过去就看,看到答案就走,所以不爱投票(多半要注册登录)。有些是找不到同类问题,就发个帖子问,问了也不在乎到底有没有解决。


总结一下,技术社区不好做,任重而道远啊。

新司两月记

现在时间过得飞快,一眨眼在贵司已经工作两个月了。今天觉得应该总结一下,以便来日回顾,就写个流水帐吧。

现在时间过得飞快,一眨眼在贵司已经工作两个月了。这俩月也挺忙的,适应不同的框架,适应不同的开发习惯,适应不同的工作节奏,等等。今天觉得应该总结一下,以便来日回顾,就写个流水帐吧。

1. 远程工作

贵司全员远程,老板和几位同事在美国,国内的几位同事也分布在各处。两个月干下来,有一些感想。

远程的好处:

  1. 不用考虑通勤。据说现在广州地铁也开始全员安检,队伍也排起来了。
  2. 不要求准点上下班。可以自行安排,工作日看场电影也无妨。
  3. 企业用人成本比较低。

远程的坏处:

  1. 大家工作时间不统一,时常找不到人。
  2. 物理距离太远,沟通不够顺畅
  3. 工资低于京沪深一线标准。

2. 公司和老板

春哥是位牛人,以前技术领域不太重合,所以不知道,合作之后发现真是牛。

跟牛人合作压力就很大,尤其是春哥和 Wei 是完全不同风格的两种老板。Wei 嘴边天天挂着“快糙猛”,一句话“你不用弄那么细说不定明天公司就没了”,强调大干快上,用智商差干掉竞争对手。春哥也是用智商差作战,不过他的风格是靠高端的产品设计,动不动小语言、机器编程,面试的时候就问编译原理,希望能用 JS 实现后端小语言的编译器……

而且他的产品设计也是高端,动不动就升华到“语言”层面,想的都是超出现有工具链的方案。当然,(严肃脸)我觉得现有的技术方案大多有历史原因和现实原因,不是那么好超越的。——不过,我也非常希望能跟春哥一起超越一把。

压力大压力大。

3. 工作状态

还有一部分压力来源于远程工作。和坐班不一样,远程更依赖于人与人之间的信任,未能维持这份信任,不得不付出更多努力。

坐班的时候,只要人在工位上,干的好一点坏一点,项目进度快一点慢一点,并不会有特别明显的差异——因为整个公司都是这样。那么多人帮忙垫底,还有背锅的各种开会,偶尔划划水摸摸鱼,并不是非常困难。下了班,更是全部时间自由安排,想打游戏打游戏,想看电影看电影,理直气壮,坦坦荡荡。

远程不是如此。老板当然都嫌进度慢效率低,但是更令他不安的,则是大家每天到底在干嘛。万一有人拿钱不干事儿,简直亏到姥姥家。所以老板就会把进度把任务挂在嘴边,死命的催赶每个人。别人怎样我暂时不知道,对于我来说,压力就很大。我希望证明自己,不要让牛皮落空,所以就必须全天全周准备投入工作,几乎不得放松。

我感觉现在的压力比坐班时候大多了。

4. 对未来的希望

贵司几乎符合我对新工作的一切预期(除了工资……),我希望能跟公司有更好的发展。许几个愿望吧:

  1. 提供设备金,升级下鸟枪
  2. 租工位,一年也能省不少
  3. 年会
  4. 涨工资……

再次出发

从本月中开始,加入 OpenResty Inc. 开始新的旅程。

去年前司裁员,我等外地工人终于也没逃脱,在年前和平分手。

在创业公司连续工作五年,虽然遇到很棒的老板,但还是有点累。加上被罗辑思维蛊惑,再加上看到一些同行做培训做得很好,所以我就打算先不去找工作,尝试做一下培训。再不济,也能给将来的生活带来一笔客观稳定的被动收入嘛。

如果你有看过我之前的文章应该已经知道结果了。总之,不好搞啊不好搞。

前几日突然看到 OpenResty Inc. 在招前端工程师,而且是远程。我对这个项目早有耳闻,对远程工作也很感兴趣,于是马上投简历过去。经过数轮面试,顺利得到这个职位。

于是从本月中开始,我成为 OpenResty Inc 的一员!


我对这份工作很满意,原因有四:

  1. 远程
  2. 技术型老板,技术型公司
  3. 开源项目,商用收费,在国内应该还很少见,国外比较多,比如 WordPress,感觉很有趣的样子
  4. 具体到细分领域,OpenResty 在行业内名气似乎很响亮,甚至可能是最响亮的一个

祝自己大展鸿图。

尬聊会:第二期实录

尬聊会第二期实录。聊了创业、准备简历等问题。

视频地址

时间锚点:

  1. [00:33] 创业那点事儿
    1. 股权
    2. 期权
    3. 融资
    4. 估值 200w / 20% = 1000w
    5. 市盈率
  2. [10:00] 如何制作简历
    1. 两个不好的简历
    2. [47:55] 一个好的简历
  3. [37:50] 面试时算法和计算机基础怎么准备?
  4. [39:00] 校招和社招的差别

  5. [43:00] 学了 H5 和 CSS,怎么巩固?

  6. [47:55] 一份好的简历

  7. [52:35] 实习工资

    1. 北京 10K
    2. 杭州 4.5K
  8. [1:00:33]怎么选择合适的公司
    1. 在各个方面给予提升
    2. 看老板,看业务
    3. 慎重选择每一份工作
  9. [1:08:15] 对于转行自学就业,找工作,这方面能不能发表下你个人看法
  10. [1:13:33] 我今年31在一家大公司的地方站做前端工作 4年工作经验 今年想去北京工作

  11. [1:16:55] 前端接口测试通常要怎么做呢?有没有考虑做个课程出来聊聊?

  12. [1:18:55] 老师,对原生JS使用熟练, 目前项目多是混合app开发,没有react, angular,vue 框架的经验,对目前面试有影响吗

  13. [1:21:25] 框架学到怎样的程度合适呢

  14. [1:22:00] 老师,最近想换实习公司,如果在上班的时候,面试的HR打电话过来

  15. [1:24:22] 会写小程序优势大吗?

  16. [1:27:19] 与今天有关的课程广告

继续阅读“尬聊会:第二期实录”

卖不动的硬知识

再分析一下培训/知识售卖领域的现状。总而言之一句话:这个活儿,我不适合。

距离上次总结还没到一个月,按说不该写总结的。但是前些日子读到一篇文章:《知识付费:硬的尴尬,软的大方》,结合最近看到的想到的,有感而发,于是想再啰嗦几句。

前年年底,我确诊糖尿病,决定要跑步锻炼,于是开始听《罗辑思维》。罗辑思维是知识服务知识付费的先锋军,为了提升基本面,他没少鼓吹这个行业。当然,也不算胡说,他的估值和各种销售额都在印证这个思路。我听着听着也心动起来。去年被前司裁掉后,我觉得开发培训应该值得一做,即使做不成,也能给自己带来持续稳定的收入。再加上短时间也找不到满意的工作,于是我今年就投入了大量的时间和精力做培训,以备课做直播为主。

结果很失败。做一次直播好的话能挣400块,不好的话大约100~200,但是需要准备2~3天,甚至4天也有可能。付出回报完全不成比例。GitChat 文章也差不多。当然,有些讲师的课卖得不错,每次能卖好几百人,收入算起来也有好几千,但是,我假定他们的准备时间跟我类似,这点收入和正常上班的收入比起来也完全不够看。

消费者的问题

通过我的观察,我发现这个领域的消费者和我之前设想的完全不同。每个人都会以自己的经历作为主要参考坐标,所以我自然是把我自己当成潜在客户,我对知识类产品的消费习惯是:

  1. 知道自己应该学什么
  2. 要求精深的知识
  3. 付费100以下可以忽略
  4. 主动学习,耐心学习

然而实际做了一段时间之后,我发现这个市场完全不是我想象中的样子,大部分同学是这样的:

  1. 不知道自己应该学什么。你问他想听什么,他说想听“如何成为高阶前端”、“如何看懂 jquery 源码”……
  2. 知识欠缺太多,太深的完全听不懂。
  3. 价格非常敏感,3块5块10块都有很大差别,为了找5元优惠可以转好几个 QQ 群。其实想想也对,5块钱大学里可能够吃顿饭了。
  4. 主动学习的很少,耐心学习的就更少。大部分同学都想速成屠龙之技,所以总会问出 1 里面的问题,得到鸡汤答案或者得不到答案之后就会去该干啥干啥了。

其实我当年又何尝不是如此?只是丢到社会上被歧视被压榨被摔打,多了,就知道该努力了,也知道该怎么努力了。现在想找到一批又想努力又踏实,还能力落后又肯花钱购买服务的人,真的是,太困难了……

行业的问题

应该说这个行业也没做好准备。

国内没有专业的编程直播平台,毕竟烧钱的项目,可以理解。斗鱼之类的平台倒也不拦着你,但是没什么流量,我在斗鱼直播,最好的时候50+人,偶尔互动两下。上周开尬聊会,好不容易把视频弄了下,填了半天的时间锚点,传上去,结果说我涉嫌色情暴力,也不告诉我哪一段,就不给我通过……

SF 直播,我投入最多时间的地方,专业技术论坛。到现在视频加锚点、视频加字幕、视频进入搜索结果都还没做。每次一问,态度都特别好,正在计划中。然则开播半年了,除了实现基础的直播功能,其它优化乏善可陈。我问了一下,公司 21 人,开发任务排得很满。不知道这种“一锤子买卖”的情况还要持续多久。

然后是 GitChat,文章竟然不支持后期编辑,简直匪夷所思,写好的文章想更新都更新不了。然后文章页完全没 SEO,没关键字没描述,百度搜不到,Google 也只抓了列表页。首页上看不到即将开始的话题,也没有分类……全是槽点。

所以我觉得,虽然知识付费已经很火,硬知识领域也可能有机会,但目前的行业各参与者,都还没做好准备。在合适的产品出现之前,先入者都在用自己肉身趟雷,填坑……

哦,对了,小密圈涉黄被关,我的朋友圈里也哀鸿遍野。

马太效应

马太效应,即赢者通吃,在公司上比较常见,在具体工作人员身上到没啥表现。同一级别的开发人员,在小公司拿这么多钱,在大公司也差不多,了不起配一些股票,差距不会太大。

但是知识售卖领域,马太效应就很明显。弱者比如我,各项积累都很差,基本上每次直播只能卖几十张门票;但是强者如果背景够好,卖几百人问题不大,破千也有可能。本就囊中羞涩的求知者,肯定更倾向于参与名家的分享,来我这里的更少。

于是我就得不到成就感,久而久之就放弃(我已经计划这样做了)。大家也很难挣到足够的钱持续做下去——而且一旦全职投入做分享,恐怕也要失去做“大家”的资本了——所以必须保证正职,所以时间就有限,所以场次就填不上。所以聚拢过来的消费者也渐渐散去。

啧啧,我是不是说的有点过……


所有的硬知识,都是如此。既然硬,就需要更多的时间消化,更多的时间练习,本就不可能速成。不能速成,就缺乏成就感;补偿机制不同,就不愿意投入精力、时间、金钱。最终,想要靠卖硬知识糊口,很困难。至少在目前,很困难。

自由职业的利与弊

总结一下做自由职业的利弊,尤其是这半年来的感受。简而言之,自由职业不如想象中那么好做,尤其是从零开始,可能需要更大的努力;当然也有很多好处,尤其是自由自在。

很多开发者都向往自由职业或者独立开发,毕竟大家都自负又有梦想,看起来自由职业是最好的工作方式。我自然如此,甚至把它写在“关于我”的介绍里,说我的理想是蹲在东南亚的海岛上写程序。

所以被裁掉之后就想这么搞,如此算起来已经有7.5个月了,现在回头总结一下感受吧。

TL;DR 自由职业远没有看上去那么美好,投身其中需要三思而后行。

继续阅读“自由职业的利与弊”