点击下方“JavaEdge”,选择“设为星标”
第一时间关注技术干货!
免责声明~
任何文章不要过度深思!
万事万物都经不起审视,因为世上没有同样的成长环境,也没有同样的认知水平,更「没有适用于所有人的解决方案」;
不要急着评判文章列出的观点,只需代入其中,适度审视一番自己即可,能「跳脱出来从外人的角度看看现在的自己处在什么样的阶段」才不为俗人。
怎么想、怎么做,全在乎自己「不断实践中寻找适合自己的大道」
聊程序员的专业领域 —— 开发自有产品和服务、作为 side project 运营来变现。
1 需求的发现
我以前以为最困扰的问题应该是咋抽出时间和精力来做一个项目,但后来发现还有一个同样甚至更困扰的问题,那就是有了时间以后,不知道做啥。
解决方案两种:
通过日常的工作和生活发现原生需求
通过观察分析和阅读报告来发现
1.1 原生需求
最靠谱的方式就是,留意那些我们自己在日常的生活和工作中遇到的困扰,然后为它去做解决方案,最后把这个解决方案做成产品,出售给有同样需求的人。
这种需求叫做原生需求,不是我们因为有了某个技术而幻想出来的应用场景。原生需求不是等我我们去寻找,而是它会主动找到我们。这种需求非常真实可靠。
但有一个问题,我们程序员相对于整个大众来讲,其实是非常小众的人群。这个人群有一些独特的文化、行为和思考方式。所以程序员遇到的原生需求,很可能只适合程序员人群,而不适合其他更为大众的市场。这就让它的目标市场较小。
而程序员又是一个动手能力非常强、开源文化深入骨髓的群体,绝大部分的解决方案都能找到开源项目,或者改几行代码就能实现了。一些大公司还时不时的开源一堆非常强悍的工具,所以面向这个群体的免费或开源工具很受欢迎,但收费工具却是非常难做的。
反而是如果你在非专业领域有一些更为大众的兴趣爱好,从那些方面来发现需求的话,难度就会下降很多。
① 需求的验证
需求的验证不能以口头承诺甚至免费用户来验。做需求分析的时候你去问,很多都会说我觉得这个东西挺好的。但你让他们付钱的时候情况就完全不同了。
回想下自己在过去一年里边,为哪些软件或服务支付超过 100 元人民币。我之前问我的粉丝(大部分程序员),后来发现绝大部分都是一些资源型的服务,如视频会员、云主机、网课、网盘;软件就非常少了。所以还是要尽可能的从更广泛的人群里去发掘更值钱的需求来做。
② 降低起始难度
上边并不是说程序员人群的需求不能做,而是说难度比较高。
作为副业,投入精力有限,如果一上来就是玩 Hard 模式,失败的概率会非常高。如果经常失败的话,最后就变成一种习惯了,渐渐的,也就会不再想去做副业,甚至连创业的冲动也跟着没有了,这就非常可惜。
1.2 观察分析和阅读报告
另一个路径是观察分析那些已经在挣钱的应用,阅读它的用户评论,发现可以改良的点,制作更好的产品。这个工作量还是很大的,所以也可以考虑直接购买一些分析报告。
这里的分析报告不是那种行业的通用报告,那是针对创业公司和大公司的,需要投入很多资源,以爆发式增长的方式去推动,并不适合副业。
最近在国外开始有一些专门针对副业和 Side project 的分析报告。他们收集整个市场的信息,然后针对大致一亿美金以下的细分市场做趋势分析。这种市场一般冲着上市去的创业公司看不上,所以留下了比较大的市场空间。
我最近读过报告的有两家:
Trends.vc
SoftwareIdeas.io
不过这两家本身也是初创或副业业务,不知道各位读到这本书的时候是否还在运营。这里最主要的还是给大家提供一种思路。
我们在做副业的时候,也需要慢慢来改变我们的一些习惯。比如说对于程序员来讲,绝大部分的东西都是可以自力更生的。所有能自己做的就自己做,不能自己做的,我们会找开源项目。这样我们会更有安全感,做的事情也会更加靠谱。但是我们在做商业的时候,尤其是在做副业的时候,遇到的问题就在于我们的精力是非常有限的,在价格适中、又有购买能力的情况下,更好的方式是通过购买而不是自己开发。
2 应用市场卖 APP

对于我们绝大部分程序员来讲,开发是本职,所以都擅长。但做副业的时候,还不可避免地需要把自己的软件卖出去。而销售往往是我们的弱项,有没有一个办法让我们可以避免它呢?
答案就是应用商店。早期的应用商店是一个非常好的入口,它会分门别类的将软件陈列在上面,有需求的用户会通过分类浏览或者搜索查询的方式来安装或者购买。
但经过一段时间的发展,应用商店里边的软件已经越来越多,各种需求被满足得也越来越充分。
现在大部分的应用商店已经是红海市场,也就意味着说,即使你在应用商店上架了软件,也不等于其他的用户有机会看见它,因为软件实在是太太太多了。
所以,我们需要想办法在应用市场的应用海洋中获取流量。一般来讲免费获得流量的途径有两个。
2.1 关键字搜索
一个是通过关键字搜索。一般应用商店都会有搜索入口,用户输入关键字,商店则会列出匹配的应用列表。如果我们指定的关键字被搜得更多,那就更容易覆盖到更多的人群。
2.2 编辑推荐
另外一个途径是编辑推荐。一些看起来有创意、格调比较高的APP更容易被推荐。而同样功能但是界面不好看的应用,则很难被推荐。所以界面设计不光是用户体验的问题,甚至还直接影响我们的获客。
虽然现在应用市场很多,但是有强用户付费习惯的国内市场,其实也就是苹果商店,所以我们如果以挣钱为主要目标的话,就应该优先考虑苹果商店这个市场。Google 在国内没有商店业务,如果是面向全球市场的业务,可以上 Google Play。
2.3 评分项
低投入 ★★★
从投入上来说,如果你本身不是 iOS 开发者,又没有苹果电脑,那么可能需要为 iOS APP 开发购买一些硬件,同时苹果开发者还有一个至少 699 的开发者年费。
高产出 ★★★★
一旦进入市场某个分类排行前列,可以获得的流量还是很多的。
可持续性 ★★★
需要跟上操作系统的更新升级。应用市场会定期下架一些 SDK 版本过低的APP。大部分时候只重新编译就好了,但如果使用的一些库出现了兼容性问题,那么就需要有大量的维护工作了。
低风险 ★★★★
软件应用商店托管,数据同步可以用 iCloud 等,没什么特别风险。
低门槛 ★★★
对移动客户端的开发者来讲,基本上没有门槛。其他开发者要进入这个市场,需要学习移动开发技能。当然也有桌面应用市场,但数据比移动市场差很多。
写在最后
编程严选网:
http://www.javaedge.cn/
专注分享软件开发全生态相关技术文章
、视频教程
资源、热点资讯等,全站资源免费学习,快来看看吧~
欢迎长按图片加好友
,我会第一时间和你分享软件行业趋势
,面试资源
,学习方法
等等。
添加好友备注【技术群交流】拉你进技术交流群
关注公众号后,在后台私信:
回复【架构师】,获取架构师学习资源教程
回复【面试】,获取最新最全的互联网大厂面试资料
回复【简历】,获取各种样式精美、内容丰富的简历模板
回复 【路线图】,获取直升Java P7技术管理的全网最全学习路线图
回复 【大数据】,获取Java转型大数据研发的全网最全思维导图
更多教程资源应有尽有,欢迎
关注并加技术交流群,慢慢获取
为避免大量资源被收藏而浪费精力,以上全部需要收取1元门槛费