从北京来到之后,@沈兵兵 回到哈尔滨,1 平米左右的阳台成了他的工作室,从此他开始了独立产品开发之路。
接下来的一年半工夫简直都是呆在这一平米的中央,起初迫于生存压力,他在哈尔滨找了一份工作,工作期间利用业余时间开发和保护我的项目,大概去年 10 月份他抉择辞职,粗略算下来这份工作做了一年的工夫。
往年因为疫情和家事,全家回到老家县城父母家,厨房就成了工作的中央,早晨成了工作工夫。
在全职独立开发者的工夫里,@沈兵兵陆续打造了十多款产品,其中有三个他最为喜爱,一个对于诗,一个对于酒,还有一个对于远方。
1、精酿啤酒
我的项目介绍:[精酿笔记] 是一款服务家酿啤酒爱好者的酿造辅助工具以及交换社区。
我的项目背景:2017 年,无心中发现原来除了工业啤酒之外,还有精酿啤酒,并且还能够本人在家里酿造。于是浏览相干书籍,购买设施,尝试本人酿造。然而发现国内找不到相干的 APP,于是开始本人来写。
面向群体: 家酿啤酒爱好者。
建设目标: 让家酿啤酒爱好者能够更好的体验酿造过程,同时分享交换酿造教训。
2、写诗人
我的项目介绍:写诗人的出发点是为了发明一个比拟存粹的写诗社区。
从用户量上来说,这是一款失败的产品,然而在我心里,它是一款胜利的产品,它做到了我心中的那个样子,几年来,在我没有更多精力保护的状况下,用户仍然用心的保护它。
3、连环画星球
我的项目介绍:连环画星球是一款为连环画爱好者打造的交换分享社区,用户能够分享本人喜爱的连环画,也能够和其余爱好者独特交换。
立项起因:一是我比拟喜爱切小众点的方向,二是连环画是中国的传统艺术模式。三是绝对于小说,音频,视频,漫画等,连环画的时间跨度比拟长,预计版权问题会好些。将来批改:一次女儿要听故事,当我用头条音频给她放故事时,受到了启发,我感觉头条公布音频的流程比拟适宜我的这款产品。于是花了几天工夫做了一次大的批改。
目前精酿啤酒我的项目累计用户 8k 人,领有百人以上微信群,百人以上 QQ 群。但该我的项目是一个小众畛域,目前为止,该我的项目还未带来多少收益,唯有用户的认可是 @沈兵兵保持做上来的能源,同时该我的项目也让他起初几款 APP 有了技术积淀。
写诗人目前累计注册 4k 人左右,用户原创诗歌 1600 余首。采访中 @沈兵兵示意:写诗人给我带来更多的是打动,尽管它很小众,然而几年来,用户始终把 APP 的气氛保护的很好,如若不是生存的压力,我十分想做更多这种有情怀的 APP,我也心愿当前好起来之后,多做些这种有情怀的产品。
连环画星球是刚刚起步的 APP,这款产品让他在如何高效经营产品内容方面,有了新的意识。在这个产品中屡次尝试与批改如何高效的保护内容的计划,目前他对计划还算称心。
沈兵兵回顾断断续续集体开发 3、4 年了,利用也发不了不少,一个月支出千元左右,压力比拟大。也有不少人问他要不思考做点别的,但他很分明想要什么,喜爱做什么。目前处于家里有事没法工作的状态,他会坚持下去,如果当前还没有起色,他会思考找份工作,业余来做独立开发者,然而从未想过放弃这条路。
快问快答
1、如何定义“独立开发者”?为什么抉择成为一名独立开发者?
如果把互联网比做一个江湖,独立开发者就像单独修炼的人,无门无派。
性情起因占很大一部分,素来承受陈腐事物过程都比较慢,然而一旦喜爱上,就会进入痴迷状态。还有一部分起因是成就感,当一个产品上线,有用户应用,看着后盾数据变动,那种感觉是下班没法领会到的。
2、独立开发过程中遇到过哪些艰难?最难搞定的是什么?
能够说始终没有走出窘境,都在摸索阶段,技术上问题还好,毕竟独立开发,遇到解决不了的问题,能够采纳变通的形式解决。最事实的问题是生存问题,产品变现。回忆 5 年前跟女友来到北京,面试了 20 几家才找到,那时候工资 3 千多,女友没工作,房租 1400,每天只能带饭,想着什么时候工资过万就称心如意了,现如今却发现工资基本不够花,我是一个对钱不那么在乎的人,可不得向事实抬头。
还有就是竞品的呈现,在精酿笔记上线的几个月后,市场上呈现了同类产品,而且各方面都比我优良,预先我才理解到,那款产品是一家公司在做,过后请了很多酿酒师,能够说有钱有人,而我只有一个人。
3、分享一下你的技术栈?
flutter,react-native,notejs, 可能是因为独立开发的起因,其实波及到的技术还是比拟多的,毕竟前端,后盾,服务器,数据库,ui 等等,但也正是因为这样,所以每项都紧紧达到能够满足需要的程度,并没有深入研究。
4、对开发者们有什么倡议
对开发放弃激情与初心,这才会坚持下去。正在工作的小伙伴,如果想独立开发,倡议先业余时间搞,当时机成熟之后再全力去搞。还有一点就是致力让产品活下去,只有活下去才有心愿。
集体倡议,不要因为薪资而去抉择这个行业,而是因为喜爱,这样将来你的路才不会迷茫。有指标,就要从当初开始做起,无论后果怎么,都要去尝试,才不会遗憾。
5、什么时候开始接触编程的,契机是什么?
大三的时候开始接触编程,在此之前对于编程是没有概念的。过后我的恩师,是一个培训机构的讲师,到咱们学校来上培训课,才让我理解到编程,也是因为他过后争取到一个收费培训的名额,而我又有幸取得到了这个名额,从此走上了编程之路。
6、生存中有什么喜好?
- 酿啤酒,然而回到哈市后因为厨房放不下设施,所以就没有持续酿造了。
- 打 Dota, 已经痴迷的游戏,北漂那会,即便加班很晚回来,也要早晨 2 把再睡觉,起初因为开始独立编程,没有工夫,也就放弃了。
7、如果能够从新抉择是否还会抉择这个职业
不会抉择其余职业,即便在当初我的生存正陷入困境,也有人问我是否思考转行,我心田给出的答案都是必定的。我的编程程度可能个别,然而我当初想不到一个能让我即便面对种种窘境也如此乐此不疲的职业。
给想成为独立开发者的小伙伴们分享一下本人的心得
1. 简略的调研。
那么如何验证本人的想法是否靠谱呢,能够借助很多形式
微信指数小程序,搜寻下关键字微信指数,如果指数达到了你的心理预期,则需要存在。
各大利用平台关键字搜寻同类产品,如果同类产品十分多,阐明大方向没错,那你的产品有本人的惟一不可替代性。
2. 初步构思。
构思产品我习惯用思维导图来梳理和欠缺逻辑,发现问题。
构思产品的初步模型,确定 UI, 能设计流程图最好,借助墨刀,Axure RP 等,或者采纳你喜爱的形式。
3. 技术选型。
我之前一年采纳的形式始终是服务器用 nodejs, 客户端用 react native,这样的起因是开发语言学习上不须要花太多的工夫。客户端应用 rn 没有应用原生的起因也是因为 rn 就能够满足我的产品需要而且性能还不错,节省时间老本。但不得不抵赖我在 rn 上花了很多工夫去填坑,这也是我在下一款产品中改用 flutter 的起因。
对于 APP 前端跨平台语言的抉择上,须要思考,性能是否 ok,与原生的交互,应用的人数,文档的欠缺度,社区活跃度,学习老本,综合思考抉择适宜本人的就好。
4. 开始编写
我的准则是能用三方的尽量用三方,把工夫节俭进去。
编写过程中,首先保障稳定性,可扩展性。在实现形式上偷懒,然而我不会在性能逻辑上偷懒。
第一个版本上线工夫节点很重要,尽量只实现外围性能,这样做益处是缩短开发周期。能够尽快让市场去验证,而且用户反馈能够让你及时作出调整,还能调动你的积极性。至今依然谨记已经一位老大说过“小步快跑”。
我感觉这比把一个产品做的本人感觉完满再上线更好。而且开发周期越长,人的急躁会越小,很容易呈现大功告成。打磨产品本就是一个漫长且磨人心智的过程,如果能取得用户反馈,无论认可或者批评都会给人很大能源。
现阶段,我根本不会去提前做技术储备,根本都是遇到了问题才会去找网上找实现形式,而且抉择的大都是简略高级的形式,这的确比拟 low。
5. 产品实现,部署服务器,申请域名,筹备上线。
苹果审核波及到技术网址,隐衷政策,而且谁都心愿本人都 APP 最起码有个下载页,对于进步产品都逼格是有帮忙的,所以最好申请个心仪的域名。还有就是小程序须要反对 https 的域名。服务器的抉择,我应用的是阿里云,还是一样抉择适宜本人的。
对于服务器的运维是须要理解学习一下的,提交平台,APP store 的提交流程相比 android 会麻烦些,利用宝,百度对软著要求比拟严格,利用宝第一次审核通过后,后续版本审核会比拟快,有时甚至几十分钟过审,个别也在几小时以内,百度,阿里联盟个别在一天以内,小米平台回绝盒子类 APP 审核,利用截图有改变必须及时更换。如果能申请某个平台的首发对初始流量获取也帮忙很大。android 平台泛滥,其余渠道我理解不多。
6. 产品上线,刚刚开始
aso 能够帮忙更好取得流量,如果你的产品关键字优化到第一页会有可观的流量。切勿重技术轻经营,没有孰轻孰重。尽可能找到好的流量获取入口,无效的引流。
7. 有时兴许能够扭转一种形式
验证一个想法没有必要非得依赖 APP,毕竟开发周期比拟长,能够尝试应用小程序去验证,周期会缩短,甚至有些想法齐全能够通过社群等简略形式去论证,当可行后再开始兴许更适合。
总之,我心愿的是让产品有它的生命,它会成长,会进化,甚至不须要我的干涉,我所做的就是发明出高级的它,而它的成长过程中我须要做的就是服务于它。
该内容栏目为「SFIDSP – 思否独立开发者反对打算」。为助力独立开发者营造更好的行业环境,SegmentFault 思否社区作为服务于开发者的技术社区,正式推出「思否独立开发者反对打算」,咱们心愿借助社区的资源为独立开发者提供相应的集体品牌、独立我的项目的曝光推介。
有动向的独立开发者或者独立我的项目负责人,可通过邮箱提供相应的信息(个人简介、独立我的项目简介、联系方式等),以便晋升交换的效率。
分割邮箱:pr@segmentfault.com