V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
chensuiyi
V2EX  ›  分享创造

全职独立开发经验分享

  •  1
     
  •   chensuiyi ·
    chenbimo · 115 天前 · 3147 次点击
    这是一个创建于 115 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,我是前端之虎陈随易。

    这是我的个人网站 https://chensuiyi.me

    本文我将分享我自己做独立开发,做产品的一些心得经验。

    背景

    我做独立开发的时间并不长,截止到现在,大概一年多一点。

    第一个上线的独立产品叫做 易待办,是一个 utools 插件,发布于 2023 年 6 月,盈利几千元。

    易待办

    第二个上学的独立产品叫做 fnMap (函数地图),是一个 VSCode 扩展,发布于 2023 年 7 月,盈利几千元。

    fnMap 函数地图

    这是 2023 年抽空做的 2 个独立作品。

    到 2024 年开始,我开始全职做独立开发,目前半年过去,也做过很多内容,简单说明下(以下仅列举有盈利的部分):

    • 编程帮帮队。给技术找项目,给项目找技术。比较麻烦且盈利不多。
    • 随易周刊。在我个人网站可以看到。盈利几千。
    • 自律陪伴群。主要运营半年,发现自律这个事情,不简单,后给自律群的群友免费进 Node.js 学习群。
    • Node.js 全栈实验指南。目前正在连载中。盈利几千。
    • 开源项目盈利。包括技术方案,付费咨询等。盈利几千。
    • 公众号文章。流量主收益。不到 100 元。
    • 写小说。修仙小伙伴。打赏几十元。
    • 商业推广。盈利几千。

    可以看到,在个人副业,独立开发方向上,笔者折腾的事情非常多,也均有盈利,不过都不稳定。

    那么,抛开收入不说,在个人创业,独立开发,副业搞钱这个方向上,笔者还是有不少经验踩坑的,以下一一分享。

    产品的定义

    笔者认为,所谓的 产品,并不必须是一个比较正式的软件,项目,工具。

    以上笔者折腾过的内容,我认为,都可以称之为 产品

    凡是能给他人他事,带来帮助和价值的,都可以是自己的 产品

    一个付费课程是产品吗?是的,它能让他人学会一门技术,知识。

    一个微信群,每天组织读书会,是产品吗?也是。

    做商业推广是产品吗?是的,产品就是自己,这是打造个人 IP 。

    那么,在阅读这篇文章之前呢,我们先对产品的定义,有一个基本的共识。

    内功和外功

    不管是做什么产品,根据笔者的观察,大致可以分为两类:

    1. 内功产品。围绕自身的兴趣,爱好,擅长领域做的长期积累。
      1. 个人 IP 。
      2. 知识付费课程。
      3. 独立产品。
    2. 外功产品。围绕市场的赚钱,风口,快钱领域做的短期突破。
      1. 爆文项目。
      2. AI 领域。
      3. 虚拟资料。

    笔者认为,练内功练外功,没有优劣之分。

    黑猫白猫,能抓到老鼠,就是好猫。

    那么笔者选择的是 练内功,外功方面,笔者并没有太多经验,本文也仅分享笔者练内功方面的心得。

    做什么产品?

    笔者是程序员,所以,做什么产品,也只是从程序员角度的思考,其他行业仅做参考。

    有几个关键词:

    1. 喜欢的。可以让你坚持。
    2. 擅长的。可以让你出色。
    3. 盈利的。可以让你生存。

    笔者的产品,都是基于这 3 个出发点来做的。

    如果能够做到 喜欢擅长,那么 盈利,是水到渠成的。

    产品的技术选择?

    技术方面,四个字:够用就好

    很多人认为笔者技术水平很高,其实恰恰相反,我的技术水平实在一般。

    当然,这个一般,是从 技术 本身这个狭义领域的结论。

    毕竟我不会任何算法,是的,冒泡算法也不会,从来没学过。

    不会任何原理,jquery 原理也没看过,什么 koa 洋葱路由,关我啥事?

    TypeScript ?我才懒得用。

    React ?不学,不学。

    我只用两个东西:Vue + Node.js

    我的所有项目都是基于以上 2 个主要技术做的,目前还没遇到这 2 个技术不能搞定的问题。

    有人可能会抬杠,你用 Node.js 做机器学习试试,这个问题 Node.js 就不好搞定。

    我承认,机器学习,确实不是 Node.js 的长处。

    但是:

    1. 我并没有遇到用 Node.js 做机器学习的需求。
    2. 遇到了我也不会接,不会做。

    只要我不合作,这个问题就压根不会产生,那么 Vue + Node.js 就依然可以解决我的所有问题。

    以上来自几次被人抬杠有感而发,提前表明观点预防抬杠。

    那么,这是 狭义 上的结论。

    广义 上来说呢,我的综合实力还是很强的,技术力和产品力,都还算可以。

    看到这里,希望能够给做产品如何选择技术有困惑的朋友,提供一点灵感。

    做什么类型的产品?

    确定了技术栈后,要开始思考,做什么类型的产品了。

    这个问题,我的观点就是:做有用的产品

    什么是有用呢?就是能够 解决别人的问题

    把这个问题想得越清楚,你的 产品力 就越强。

    很多人都跟我说过,也听过不少人的抱怨:我不知道做什么产品

    太简单了!

    我的备忘录,列举了 200 多条点子创意,以上我折腾过的所有内容,都是这些点子中的一部分。

    举几个我的微信好友例子:

    副业刘卡卡

    带领程序员探索副业,做副业搞钱,有几千人的微信群。

    带领很多人在咸鱼卖货,小红书高客单,拼多多虚拟资料,公众号爆文等领域做出了实际性的盈利。

    公众号是:刘卡卡

    前端欧阳

    擅长 Vue3 源码解读,写了一本开源电子书《 vue3 编译原理揭秘》。

    网址是 https://vue-compiler.iamouyang.cn,几天时间创建了一个 300 多人的微信交流群。

    Alex 小新

    擅长服务器运维,写了一个 nginx 一键管理,自动更新的开源项目。

    开源地址 https://github.com/httpsok/httpsok,目前已经进入商业化运营。

    太多了,不一一例举,他们的共同点,是不是我说的,做有用的产品,做解决别人问题的产品。

    只要围绕着这个来,产品点子,思路,层出不穷,无穷无尽。

    我要赚多少钱?

    点子枯竭的问题,可能还有一个原因,跟我要赚多少钱有关。

    不少人,目标太大了,仿佛是下一个马云。

    兄弟,咱们把目标降低一点,咱先赚到 10 块钱行不行。

    赚到了 10 块再去思考如何赚 100 块。

    赚到了 100 块,再去思考如何赚 1000 块。

    你说,你成天想着,我要想一个牛逼的点子,创意。

    不鸣则已,一鸣惊人。

    赚它个百万,千万,打个翻身仗,从此把歌唱。

    不现实。

    钱,真没那么好赚。

    与其想着搞一个可以赚 100 万的点子和产品,不然想 10 个可以赚 10 万的产品矩阵。

    后者可能性更大。

    问:10 个 10 万的产品也不容易啊

    你只要把一个产品盈利做到 10 万,其他产品的难度,就会大幅降低。

    其实我觉得 10 万也高了,咱还是继续多想想,怎么赚到 10 块,100 块,1000 块吧。

    产品开发周期?

    技术栈确定了,盈利目标确定了,开始投入到产品的研发中。

    那么,一个产品,研发周期,多久合适呢?

    我的观点就是:全职 一个月内,非全职 三个月内

    什么?你的产品要开发半年,一年,好几年?

    兄弟,如果你不是财大气粗闲得慌,咱不要干这种傻事。

    不要憋大招,千万不要。

    就算一个产品要开发 1 年,咱们把功能分成 1 ,2 ,3 。

    半个月,一个月的,陆续上线新功能。

    要尽早接触用户,接受来自市场,来自用户是上帝的真实反馈,关乎我们最终的盈利与存亡。

    推广和运营?

    知道我为什么要写这篇文章不?先想想。

    产品开发完毕,用户,客户,不会马上就来了。

    靠着酒香不怕巷子深?

    自己拉屎,是闻不到臭不臭的。

    同样的,酒到底香不香,得别人说了算。

    王婆卖瓜,自卖自夸,那叫 意淫

    程序员是最自恋,最意淫的一个群体,参考抖音知名的某前端网红失败案例。

    当然,我也是其中一员,只不过现在已经改善了太多,不然我也不可能折腾啥,都能盈利。

    所以呢,产品不是开发出来就完事了,推广和运营,才是真正重要的事情。

    如果有人说:我开发产品就是为了自己开心,为了自己愉悦的,从来不想着赚钱。

    可以,可以,希望你可以一直这么想。

    固执如笔者,也只是前期固执,现在做啥都会考虑盈利,只不过不是第一优先考虑的问题。

    具体到落实上面呢,我认为,最好是每天能对外输出,全平台,全网发布自己是谁,在做什么,有什么用途,能解决什么问题。

    次一点呢,隔三差五推广运营以下。

    再次一点,十天半个月推广运营以下。

    还次一点,别推广了,自娱自乐算了。

    盈利与发财

    产品开发完毕,对外推广运营后,盈利就可以被直观地感受到了。

    这个时候,很有可能,一种巨大的落差,会像瀑布一样,扑面而来。

    盈利发财,这两个词语,一个是微小的现实,一个是磅礴的理想。

    谁不想多赚钱啊,对不对,没有人没有一个发财梦。

    但是话又说回来,盈利发财,那真的是两码事,天时、地利、人和,缺一不可。

    还有一个比较影响的因素就是 本我,这是一种刻在骨子里的执念。

    就拿笔者来说,有不少赚得比笔者多得多,颇有成就的开发者,给我提供了一些建议和参考。

    按照他们的说法,确实会比自己坚持的思路,盈利速度和大小,都会增加。

    但是,本我 的执念,也不是那么能够轻易打破的。

    更何况,大道三千,谁又能肯定,自己不能走出一条成神的道路呢?

    凡事只要有那千分之一的几率,只要符合本我的执念,那又何妨一试。

    正如前面所说,这是 本我 的执念,没有对错和评判,只做分享与描述,各位看官自行判断。

    别人做了怎么办?

    以上已经分享了一个产品从创意、开发到推广的环节,接下来零零碎碎分享一些独立的话题。

    关于 别人做了怎么办 这个话题,其实很简单。

    • QQ 出来之前,QICQ 已经在市场用起来了。
    • 微信出来之前,QQ 已经几亿用户了。
    • Vue 出来之前,Angular 已经发布了。
    • yidash 创建的时候,lodash 已经家喻户晓了。

    什么?还不知道 yidash ?

    yidash 是笔者于 2024 年 7 月 30 日创建的一个开源仓库。

    地址是:https://github.com/chenbimo/yidash

    目标有两个,一万个函数和一千个关注。

    截至本文,一共 9 天,提交近 600 次,贡献者 37 位,函数 150 个,关注 105 个。

    所以,别人做了重要吗?一点都不重要,干就完了。

    要不要离职?

    今年,独立开发,自由职业之风,吹得到处都是。

    很多人,蠢蠢欲动,想走全职自由职业,全职独立开发的道路。

    我的观点是:不要离职

    一切烦恼,源于

    职场不如意,感觉烦恼无处不在,就是 接收的负能量太多了。

    做个没心没肺的人。

    公司花钱买你的时间,自由和能力。

    你利用自己的时间,能力和自由,去获得报酬。

    这是相互选择,相互解决各自问题的一个交易。

    你觉得老板是,领导是,项目是,技术是

    拜托,别想这么多好吗?做好自己的本职工作,把代码写好,把方案做好,就行了。

    下班后,每天花点时间,做做公司项目之外的积累,做做上班工资之外收入。

    安心上班,专心搞钱。

    全职自由职业,独立开发有哪些问题?

    最主要的问题,也是上班的最大优势,那就是 稳定收入 不稳定了。

    上班的固定收入,就像河道中的一张滤网,虽然水面上各种杂物顺流而动,但是最终会被 稳定收入 这道滤网给拦下来。

    如果全职做自由职业,独立开发,很有可能没有稳定收入,滤网也就不复存在。

    主要的解决方案,取决于 自我调节

    如果入不敷出,缺乏盈利方面的自信,这个本就不平衡的系统,将会崩溃。

    所以,请不要轻易离职,比起上班的 痛苦,离职后的问题更令人难以承受。

    产品的市场?

    产品做出来后,会或多或少担心产品的市场问题。

    有没有人用?

    有多少人用?

    付费的有多少?

    这个呢,还是那句话:发财很难,盈利很简单

    把期望降低一点,很多我们耳熟能详的知名产品,很有可能经过很长时间的蛰伏期。

    但行好事,莫问前程,你若盛开,蝴蝶自来。

    最后

    本文先写到这里,如果你还有想了解的话题,我会在我的个人网站 https://chensuiyi.me 进行长期更新。

    欢迎私聊我,说出你的困惑和疑难,知无不言。

    11 条回复    2024-08-08 19:44:31 +08:00
    asche910
        1
    asche910  
       115 天前
    好文,帮顶。
    linshuizhaoying
        2
    linshuizhaoying  
       115 天前 via iPhone
    感觉你的物欲得降低很多…能找个远程工作还是找个远程上班吧
    chensuiyi
        3
    chensuiyi  
    OP
       115 天前
    @asche910 谢谢~
    tutulyy
        4
    tutulyy  
       115 天前
    谁能告诉我那个抖音网红是谁?
    aincvy
        5
    aincvy  
       115 天前
    稍微的做一个数学计算, 以 3 年为期计算所得。

    假设 一个普通上班族的薪资每年是递减的, 楼主的盈利每年是递增的(*因为不稳定,所以会考虑一个平均值*)。
    假设 程序员的起薪是月入 16000 , 楼主的起薪是月入 6666 , 之后每年程序员的薪资下降 3000 , 楼主的月薪每年上升 1666

    | 年份 | 程序员月薪 | 楼主月薪 | 程序员年收入 | 楼主年收入 |
    |--------|------------|----------|--------------|------------|
    | 第一年 | 16000 | 6666 | 192000 | 79992 |
    | 第二年 | 13000 | 8332 | 156000 | 99984 |
    | 第三年 | 10000 | 9998 | 120000 | 119976 |
    | 总收入 | - | - | 468000 | 299952 |

    如此苛刻得条件下, 3 年总收入仍然相差 168048 元。

    此外:
    - `程序员得月薪每年都在下降, 而楼主得收入每年都上升`, 这种事情发生得可能性很微小, 所以差距可能会更大
    - 因为楼主得用户主要应该还是程序员, 以及 潜在得程序员群体
    - 楼主可能会需要一个更长得工作时长才能实现这样得盈利, 外加几乎不能划水摸鱼, 可能还需要忍受内心情感上得问题, 所以幸福感应该是比较低得。
    - 产品应该都是有周期得, 周期过了之后应该是收入会大幅减少,或者可能下降到 0 得。
    - 楼主只是说几千, 却没有具体金额。 1K 是几千,9K 也是几千。

    除了金钱之外, 楼主可能会得到一些关于产品得 更精确定义。 这样会提高做出爆款得可能性, 仅此而已。

    结论: 加油,每个人都是自己意志得主宰。 成长就是一次次经历,一次次打击积累起来得。
    chensuiyi
        6
    chensuiyi  
    OP
       115 天前
    @aincvy 666
    sadj0aihnsdo
        7
    sadj0aihnsdo  
       115 天前 via iPhone
    91 陈先生又开始了。
    Nosub
        8
    Nosub  
       115 天前 via iPhone
    已经变成月经贴了,op 很出名了,各个平台都发了一遍,哪里都看得到 op 发这种帖子。
    good1uck
        9
    good1uck  
       114 天前   ❤️ 1
    第 2 个 VSCODE 插件是如何盈利的? 会员?捐赠?
    forty
        10
    forty  
       114 天前   ❤️ 2
    @good1uck 功能限制,开会员登录才能用。

    我很久以前写了个简单的 chrome 扩展,用户自然增长到 50 万的时候卖了十几万。别的就没想过盈利,太小的收入的话,我就宁愿用爱发电。我更倾向于有爆品之后再考虑钱,没爆之前都免费。
    good1uck
        11
    good1uck  
       114 天前 via Android
    @forty 学习了,方便说下您提到的 chrome 插件是什么吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:57 · PVG 14:57 · LAX 22:57 · JFK 01:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.