先说一下战绩,开发了四款产品,目前总收益4000+。
All In ?
从5月份开始,我开始了我的独立开发之旅,我没有All in,没有辞职,把独立开发当成副业进行。有人好奇,为什么你不All in,不All in怎么有时间去搞这些。那怎么去寻找平衡。
其实如果你把它当成一个做副业的心态来看待,就可以做到平衡。
我看到很多的程序员他们做全职开发是离职去做的,背水一战,说什么如果不给自己退路,才能成功。其实我觉得没有必要走到这种二极管的地步。
你可以在做你的主业同时,抽一点时间去做你的副业,心态放平,不要想着一个月赚几百万,其实就可以了。
闷头做?
我发现很多做独立开发的程序员,一开始就闷头做,一个产品一做就做几个月,跟闭关似的。
这是不对的,做产品和上班不一样,如果你想要你产品有人购买,你一定要先找用户。
任何的生意其实都是一样的,有客户才有交易,如果你做出来的东西没有人要,它就是一个伪需求。
其实程序员做产品,很多都是伪需求工程师,脑子里蹦出一个想法,觉得自己这个想法很牛逼,立马就动手去做了,结果产品出来之后没人用,他们会怪用户没眼力,不懂欣赏,强行说和尚为什么不梳头,是因为没头发。
接下来我分享一下我的经验。
如何寻找用户
用户是在市场上的,所以找用户一定要从市场入手,市场有需求,那么用户就在那里。
比如有人上厕所没有带纸巾,想要通过小程序要人送纸。这就是一个需求,同时这个方面就会有一群相同需求的用户,那么你制作一个小程序解决了这个需求,你就能赚钱了。
但是千万不要自作聪明,别人要纸巾,你却送一个纸皮,原因是你觉得纸皮有技术含量,不能以程序员的思维去做,要尊重市场。
反正你想要赚钱,一定要迎合市场,尊重市场。
必须快速的验证你的想法
很多人他有一个想法,想要做一个超级无敌牛的产品,可能要开发一年半载的。你千万不要有这种想法,一年半载去开发一个没有验证过的想法,如同帮别人养孩子,养了30年发现不是自己的。
你必须快速的去验证你的想法,你的产品MVP要保证在一个月内完成上线,你要通过市场来验证你的idea💡,如果你的产品MVP上线了,没有用户,那么就要放弃这个idea,切换下一个。
这是最有效和成本最低的方法,沉没成本也是成本。
就像打游击战,一定要快,秒男懂吗😎。
把时间花在你的核心业务上
一个产品的MVP版本,一定要是可以把你的核心业务跑通的,不要把一个垃圾的半成品放到网上,这样只会败坏你的名声,虽然你也没名声。
我们要把八成的时间用来跑通你的核心业务,其他附加业务只花两成的时间,或者直接交给一些工具完成。
你卖的是核心业务,其他只是附带的,就像送纸巾,你卖的是接到求救订单,然后去送纸巾这个核心业务,而不是让用户选什么品牌的纸巾。当然如果有得选,也不错,但是不要加入纸皮😱。
搞清楚你的核心业务很关键,不要挂羊头卖狗肉。
如何快速的构建
独立开发的第一目标,上线产品并赚取第一桶金。记住,你最重要的是赚钱。
所以我们这里要抛开我们的技术思维,不要考虑什么牛的技术,够用就行。我作为一个前端开发,我首选的技术是全栈框架,目前使用最多的全栈框架是NextJS和NuxtJS,我选择了React的技术栈,因为对于Vue来说,React的生态库会好一些(个人觉得,勿喷)。
其次是一配套的技术栈,然后我的首选是国内市场,那么肯定绕不开微信,所以支付和登录都使用微信体系。
最终决定了使用NextJS+TailWindcss+Mongodb+微信体系的组合,我的四个产品都是使用这套技术栈。
技术栈固定的优点是可以沉淀,而且一次学习,终身受用。
NextJS模板开发
几个产品的开发下来,我将一些通用的功能模块集成了起来,包含登录、鉴权、数据库、支付、博客、文档等等一系列功能,并用配置的方式打造成一个开发模板。
这样做的好处是我再继续开发下一个产品的时候,我只需要把所有时间放在核心业务上,其他功能只需要配置就好了。
这个模板我将他做成了产品商业化,MvpFast-NextJS快速开发模板,我还配套了一个课程,可以快速上手,真正的一天就能上线产品,赚取第一桶金。
总结
我花了五个月的时间去开发了四款产品,实现4000+的利润,得益于技术的沉淀和模板式的开发。
在分享一下目前两个最多用户的产品。
专注于帮更多独立开发者,初创企业,编程小白打造个人IP,提供精品小工具