不上班1000天:一位程序员自由职业的B计划全记录

Viking (vikingz.me) 2026-07-29T15:04:31.232685

程序员张轩自2019年7月起开启自由职业,至今已超过1000天。他通过独立开发简历工具、在线卖课和经营个人品牌三条路径,实现了可持续的收入与生活。本文用亲身经历拆解了自由职业的做什么、赚多少、踩过哪些坑,并给出切实可行的前提条件。

不上班的1000天,程序员自由职业 B 计划 - 做什么/收入/经验教训

不上班的1000天,程序员自由职业 B 计划 - 做什么/收入/经验教训

点击在 Youtube 查看视频版本


从“不想上班”到自由职业1000天

我叫张轩,是一名自由职业的程序员。2019年7月1日,我正式告别朝九晚六的通勤、琐碎重复的工作、以及毫无成就感的刷题面试。当时我没打算直接自由职业,只是想给自己一个 gap year——试试不上班能不能活下去。没想到,这一试就是1000多天。

这三年,整个计算机行业大环境持续下行:996、内卷、人才过剩、裁员、35岁危机……焦虑感不断刺激着每个人的神经。但正因为此,我想把自己的“B计划”分享出来——它不是一个完美的退路,而是一条可验证、可复制的程序员另类生活方式。

我做的三件事

简单说,这三年我主要做了三件事:

  1. 独立开发“简单简历”(easycv.cn)
    一个面向程序员的简历生成工具,从最后一年才开始做,花了大约半年时间完成开发。

  2. 在慕课网(imooc.com)做讲师、卖课程
    这是贯穿三年的主要收入来源,也是我最稳定的现金流。

  3. 经营个人品牌
    在不同平台积累粉丝,把流量转化为职业机会和产品用户。

为什么选择这条路?

原因很简单:我不想上班了。每天挤地铁、做无意义的琐事,感觉自己的成长几乎停滞。换工作又意味着刷题、面试——我不讨厌社交,但讨厌带面具的对话。与其陷入“面试-入职-离职”的循环,不如停下来看看,不上班能不能找到另一种可能性。

前提条件:钱是第一道门槛

在开始自由职业之前,必须先想清楚一个现实问题:你是否有足够的财务缓冲?

如果你有每月两万的房贷、几千的车贷、还有孩子要养,那我强烈建议你不要立刻辞职。因为自由职业初期收入几乎为零,财务压力会让你做出很多错误选择,最后可能掉进一个更深的黑洞。

简单说:至少存够6-12个月的生活费,再考虑踏出这一步。

独立开发:做一款自己说了算的产品

做一款有意思的产品,是很多程序员的梦想。你可以用自己最喜欢的技术栈,实现社会价值,帮助到一些人。我的灵感来自慕课网的学生——他们需要一个专注程序员的简历工具,于是我开发了“简单简历”。

这个项目目前是我最专注的事情。我把整个过程当作一个实验,记录开发、宣传、数据和盈利的全部细节。

数据与进展

图片

图片

简单简历的盈利变化,具体过程见上方对应文章。

这个项目给我带来的成长

不只是赚钱,更是全方位的提升:

我会持续分享这个过程,这也是我目前最大的热情和动力。

卖课:稳定且持续的收入来源

回到现实问题:上面赚的2500元显然不够三年生活。你需要一个稳定、持续、慢慢积累的收入来源。

知识付费前几年非常火,而我恰好发现自己在讲课上有一定天赋——能把复杂知识用深入浅出的方式讲出来。于是我开始制作前端视频课程,在慕课网上架。


关键要点

做课:平台选择与收入模式

在选择自建平台还是入驻大平台时,我最终选了慕课网这类成熟的知识付费平台。核心原因是:卖课的初期目标是快速积累收入、打开知名度,而自建平台需要自行解决推广、视频存储、持续运营等问题——很多自建课程站最后都慢慢停更了。
早在上班时我就上线了第一门课,销量平平,但正是那次尝试,让我摸清了课程内容设计和讲课节奏的门道。

我给自己的课程定了一个标准:不贩卖焦虑,不打鸡血,只讲技术。每一节课都确保高质量的代码和画质——我会逐帧精修视频,剪掉录砸的部分,绝不把剪辑工作丢给编辑。

三年下来,我断断续续出了 7 门课程,收到了不少好评(这里就不打广告了)。如果你正在学 React 或 Vue3,可以点这里看看:
http://www.imooc.com/u/6012904

收入方面,每门课都有一个平稳期:刚上线时销量冲高,之后每天卖出差不多的份数,所以收入会慢慢累积上涨。当然,今年受疫情和失业率影响,大家口袋都紧了,收入比去年差一些。

有人留言说:“卖课根本不可持续。”
我的回应是:上班就可持续吗? 上午还在工位上,下午就被裁的事,现在已经不新鲜了。

课程完全可以通过持续迭代实现持续性——就跟做项目一样。我卖得不错的一门《Vue3 + TS 仿知乎专栏企业级项目》,就随着 Vue3 的发展更新了多个版本,依然能带来稳定的收入。

图片

图片

Vue3 课程的销售变化(份数)。可以看出,经过持续更新后,销量可以维持在一个相对稳定的水平。

最后,如果你打算走知识付费这条路,建议优先考虑大平台。虽然平台会有一些限制,但能帮你更快获得曝光和收入。当收入足够支撑生活,你就能无后顾之忧地去尝试自己想做的事了。


个人品牌建设

“个人品牌”虽是个被说烂的话题,但在当今互联网世界,有流量就有一切。如果打算自由职业,一定要重视个人品牌建设。它虽然不能立刻变现,却是打通你所有产品的核心渠道。
从成本角度看,互联网引流的费用非常高——如果你请过小有名气的博主写推广,就知道那个价格。所以,如果你自己能给产品带来流量,就相当于创造了实实在在的价值。

下面是我三年里在各个平台收获的粉丝数及导流效果评估(包括算法推荐效果):

要创建个人品牌,我在 EasyCV 里写过一份指南:
https://docs.easycv.cn/guide/branding.html
简单总结几点:

  1. 定位自己擅长的领域:前端、后端、运维、杂谈、设计、区块链……选一个深耕。
  2. 选择自己擅长的方式:文章、视频、播客,挑你最顺手、能坚持的。
  3. 持续分享有价值的内容——“持续”是最重要的。把它当成一件有趣的事、一种展示自我的方式,而不是一项限制自己的任务。

如何坚持自由职业

没有万能药。一个人自由职业看似自由,其实非常考验内心强大程度,你会遇到以下问题:

这些我都经历过,并摸索出一套应对方法:

查看原文