写文章的起因
本来在群里跟大伙聊天的时候,然后就聊产品终于赚钱,我说要不我写个小册或者出个课把,就写我们这种穷逼独立开发
怎么做产品变现,然后我认真想了一下可能我花1个月写小册的时间的性价比不是很高。
然后本来这个话题都完结了,有小伙伴就私聊我,直接发了我个红包,然后就开始问问题了......
我没收且拒绝了他的提问(纯太忙了)。然后晚上差不多事干完了,躺在床上🧠就开始思如泉涌睡不着了,然后就有了这篇文章。
这篇文章的主题其实是开始。
没钱没背景怎么开始独立开发
当把这当成一个问题的时候,回忆的刀就开始不停的击中我
。
我呆过各种各样的公司见过各种各样的人,我时常会想我上我行吗
?显然很多事情是不行的,因为人是有极限的
,你的背景天赋信息
就决定了你在这个阶段能做到的事情。
那我们回到问题没钱没背景怎么开始独立开发?
-
你可能想不清楚什么是商业也不明白怎么独立开发,那就从
小工具
、脚手架
、template
这种任何你能想到的东西写,然后你就被骂,没用的东西又增加了,写得什么玩意
。紧接着你被骂着骂着,你发现了一些人的诉求
是什么,你开始尝试服务这些人的诉求
,结果发现这些人怎么逼事这么多
,我一定要开发个通用化的产品吧啦吧啦什么的(你喊着)。最后你成为一个
摆烂coder
或者一个开源爱好者
,你没赚到什么钱,浪费了大量的时间,你30岁了发现自己一事无成。 -
你做了一下发现太难了,算了吧。
-
你可能很聪明,想着我去学学人家怎么做,紧接着你
花钱加入了一个个星球和微信群
,认识了一个个大佬和你的先行者,紧接着你发现并没有什么用
,你成功成为了别人商业模式中的一环。商业模式是可以复制的,成功是不能复制的。 -
你的目标很明确,我一开始就要做商业,我就要赚钱。
jojo我不做人啦!
人类道德底线我不要啦,黑红流量给我狂接,疯狂炒作男女对立(举个例子)和流量事件
。结果最后一看,1000个人关注,800个人骂你小丑,变现倒是没变,挨骂没被少骂。
明白了吗?独立开发大多数结局都是失败,在一百个时间线里可能全部都会失败,但在一百个时间线我都会选择开始,在一百个时间线里的失败时间点我都会选择再次开始
。
这不是概率论的游戏,这是享受冒险的游戏。
开始
这篇文章讲的是挣扎
。
我们回到现实,在两个月前是需要不断的提高付费率去把投流成本付费覆盖的阶段,大概的项目月收入是在8000$上下
,然后当月的投流收入比是会负个2000$
左右。后来就好起来了。
而在挣扎前
总是需要开始
,开始
实际就是快速验证产品的阶段
来决定你的项目是否有资格挣扎
。
然后也算是时也命也把
,因为支付的问题,我需要做一个B站(和A站相似业务但更加安全
和健康
),专门去接支付,过支付的风险审查,和申诉。
那么对于我来说写B站
这件事情很无聊,也不够有趣,我得让这件事有利他性,有更多的价值,才会让这件事变得有趣。因此不如花点时间写个最小商业化项目的实现,大家能用最快的时间验证自己的想法和产品是否可行
。顺手解决我的B站问题。
最简实现需要什么东西
框架本身没什么可探讨的,Nuxt和Next都可,我A站因为历史原因被前人背刺被迫用nuxt3
,B站用的next
全生态最新。
从抽象层面考虑,这个项目的主要目的就是快速验证小伙伴们想法的可行性,只提供一些基础能力。
比如你想做一个特色语聊服务无非就是把AI聊天这一块,改成你想要的特色服务。
所有的东西都应该足够基础,以至于你能够最快的上面验证想法
1. 项目层面
简单来说,就是登录、订阅、付费、扣费、AI聊天
这六个大块,以及各种辅助的协议内容比如退款协议
、用户协议
、订阅条款
、公司信息
、联系我们
(这些都是会被支付审查的一些东西)。
2. 可定制的UI和主题
我选择的是Radix-ui
, 无头 UI 库。也就是说,它有组件 API, 无样式,都自己写。
3.不添加任何请求库
对于这个事情,是因为大家用的请求库都不一样啊,react-query
、swr
、graphql
、useRequest
等,既然我不知道后来要用这个最简实现demo的人需要用什么请求库,所以留白。
4. 前后端不分离
这其实是我第一次写前后端不分离的项目,很爽,但这肯定是最快的选择,既节省了部署的时间,又节约了代码上下文了切换,而且对于验证想法这件事
它肯定是够用的。
5.最简单的部署方式
写个Dockerfile
和docker-compose
然后服务器上一扔,把安全组一打开,加一个cloudflare
的A记录完事啦!
6.简单的性能测试(为了seo)
所有的页面都95以上。
7.不接支付回调
我做了支付的创建和付款,但是没做支付回调,这部分的空白是留给大家的,因为我也不知道你用啥付款渠道,可能是paypal
、stripe
、onlypay
、wallet
,我写了你还要删,不如留白。
项目概览
最终花了两天时间,大概14个小时,完成了B站。
首页
登录
聊天
订阅扣费用户信息
支付
结束
大概粗讲一下,后面再细讲代码实现就好。
可以点个赞和Star。