上面这个公号「涩郎」,是我的一个备用号,为了防止万一哪天大号失联,平时一周我也会发三篇左右的我的思考,读书笔记,认知感悟等文章,带领大家一起探索精神与财务自由之路。

大家好,我是校长。

前几天我看到有人问:有个程序员朋友 (不是很熟),靠一款很小众的 iOS 应用就在北京赚了一套房,至今仍然每个月有几万块的进账,具体做的啥就不公开说了。功能很简单,用来从 YouTube 上下载视频文件的,工作量感觉也没多大,现在已经辞职在家全职做个人开发了。我想问这种情况是特例吗?个人开发能养活自己,为何还要起早贪黑上班出卖劳动力呢?

然后我就没忍住,从我 10 年前的个人经历谈起了这场对话,回答了上述的一些问题。

01

我的早期经历

其实,我在大学期间也开发过好几款软件,当时正好是移动互联网刚刚兴起的年代,是 2012 年左右,那时候,有各种各样的应用商店,除了现在比较出名的这些各大手机应用商店,应用宝等,还有很多乱七八糟的,比如:木蚂蚁,智汇云,蚂蚁市场等等鱼龙混杂。记住:当一个市场正处在鱼龙混杂,不规范的时候,是机遇最好的时候。

那时,上传应用审核也没有那么严格,我在大学期间边学习 Android 开发,边自己开发一些练手小应用,那时候,我就接入百度联盟,芒果平台,万普的广告,大学期间一天广告的收益大约就在四五十左右,好的时候,一天上百块钱。

由于都是我练手的小应用,所以,我不太维护,开发完了,加上广告,就上传各大应用市场,就等着收益了,也不太维护,其实也就赚了两年左右的时间的钱,然后广告联盟审核开始严格,各大应用平台,审核也开始严格,加上自己没有维护,都是自己边学边开发的应用,质量也不好,就这么慢慢被平台下架了。

你看,早期的时候,我赚到的红利是什么?

两点:

1、早期开发者少,应用也少,你随便开发一个小应用,每天都会有几十,甚至上百的下载量;

2、早期的应用市场和广告联盟审核都不严格,你只要申请,基本都能通过,都能加上广告。

但是,今时不同往日,现在各大应用市场,对于开发软件的质量都要求很严格,而且都会进行测试,不稳定,被测出 bug ,都是不能上线的,而且广告联盟的广告也不能随便加了,条件更加苛刻了。

这就是我早期的独立开发者经历。

02

现在做有哪些问题呢?

我也认识很多独立开发者,后期我也尝试过,我发现现在做会比以前难多了,难在哪些地方呢?

1、基本上所有的手机应用市场都需要软件著作权,也就是我们在开发完软件的时候,就必须同时向国家版权局申请该软件的著作权,只有申请过后,有了证书,你才能上传各大应用市场。

2、各大应用市场都会对你开发的软件进行云测试,发现 bug ,就会给你打回来,同时发给你 bug 日志,让你修改,稳定后,没问题,才会审核通过。

3、各大应用市场,除了对程序 bug,审核严格之外,对于 UI 设计,整体 UI 质量也有严格要求。以前,我开发了一款软件之后,同一套代码,我想换个名字,换个皮肤颜色,在同一个应用市场换汤不换药的重复上传,我感觉这样的话,不管用户下载哪个软件,都能增加下载我软件的几率,软件中的广告可能会有更高的曝光率。以前,行得通,现在行不通了,如果你将软件换个名字,换个颜色,也会提示你:你是在套用模板,不允许上传,或者涉嫌抄袭。这种同一套代码,靠量取胜的时代已经过去了。

4、可能需要公司资质,国内的环境,对于独立开发者并不友好。以前,比如我们给自己开发的 App 加上百度联盟的广告,不管是个人,还是公司,都是可以加入的,后期,只允许联盟广告的钱,打入对公账号。而个人开发者是没有对公账户的,那么,要想继续用,就必须注册公司,开通对公的银行账号。

再比如:现在都需要支付功能,很多支付商户号的开通,也是不允许个人去开通的,也是需要公司资质。

你看,随着时代的发展,每个平台都在进步,都在正规化,那么,对于开发者的要求也越来越高。

03

个人开发者能养活自己吗?

其实,根据今年五月份《2020 中国独立开发者生存现状调研报告》统计,大部分独立开发者的月收益都是低于 1000 块钱的,根本养不活自己。

报告显示:独立开发者做出来的产品,注册数超过 1 万的才 20% 多,70% 的产品用户注册量还不到 1 万,还是注册量的数据,其实日活用户就更少了,按现在的日活 5% 来算,也就是日活用户超过 500 的产品,不到 20% ,超过 1000 的更少。

完全不满足凯文・凯利提出的「一千位铁杆粉丝」的观点:

任何从事创作或艺术的人,例如艺术家、音乐家、摄影师、工匠、演员、动画师、设计师、作家等,只要能获得一千位铁杆粉丝,就足够生计无忧,自由创作。

所以,如果单靠自己独立开发的产品,基本上都无法满足自己的基本生活。

那现实情况如何呢?

看月收入的数据,基本上符合我上面的分析。

低于 1 万收入的独立开发者占据了 80% 多,在一线城市低于 1 万,其实是不够满足自己基本生活需求的。

为何程序员还要起早贪黑上班出卖劳动力呢?原因就在这里,独立开发者当中赚钱的只是少数,大多数都无法养活自己。

《2020 中国独立开发者生存现状调研报告》详细内容,请看下面:

《2020 中国独立开发者生存现状调研报告》

04

小众应用能赚钱吗?

你说你的朋友靠一款很小众的 iOS 应用就在北京赚了一套房,至今仍然每个月有几万块的进账。所以,你朋友的例子就在告诉你,小众应用确实很赚钱。

我举个例子吧,大家想一想哈,在 14 亿多人口这个大基数的前提下,再细分的领域,再小众的市场,其实人数都不会少,至少也得有几百万吧,那么几百万的小众市场里,你能够获得几十万的用户,其实你就可以赚很多钱。

我是一个篮球迷,我特别喜欢看 NBA ,然后我发现 instagram 上有很多高清漂亮的 NBA 球星的图片,尤其是 instagram 各个 NBA 球队官方账号经常发布现场打球瞬间的照片,我想下载,但是,instagram 上不支持下载,没有下载功能。

那怎么办?我发现一个公众号,是一个服务号,开发了一个功能,只要大家把 instagram 链接,在公众号对话框里发过去,它就会解析出图片地址出来,然后你就可以一键保存了,就这个账号,我观察,文章的阅读量很高,吸引了很多粉丝,这些粉丝就是流量啊,他就可以接广告,就可以赚钱啊。

你看,你只要根据小众的需求和痛点,开发一个极其简单的功能,就可以获得大量的粉丝。

所以,一个小众应用你做好了,肯定能赚钱,而且极有可能赚大钱,但是,这里有两个必不可少的条件:

1、你的应用确实能够很好的解决用户的痛点;

2、这个功能必须做到极致,极致的背后是口碑的传播。我们程序员不懂销售,但是,必须得懂得极致的背后是口碑传播的道理才行,如果功能做不到极致,体验又不好,就很难自爆了。

所以,要想赚钱,你的应用必须有这两个条件:解决用户的痛点,且能够通过极致的功能和体验达到自爆传播的效果才行。

这两点,其实说起来简单,但是做起来挺难的。

05

最后

最后,我总结一下吧。

做个很小众的应用就可以月入数万,为什么多数程序员都不做个人开发?

原因很简单:

1、今时不同往日,其实要想让自己的应用上线,要求越来越高了。

2、根据调查显示大部分独立开发者其实并不能养活自己,赚钱的只是少数。

3、开发出一个极具痛点,又能做到极致口碑传播的产品,可遇而不可求。

这三点功能叠加起来,其实,能够做好,真的挺难的,并不比上班打工容易。

点击下方公众号卡片,关注我

在公众号对话框,回复关键字 “1024”

免费领取《独立开发者指南.PDF》

做个很小众的应用就可以月入数万,为什么多数程序员都不做个人开发?相关推荐

  1. 并不是所有的程序员都适合做技术管理

    摘要:这是曾经的技术高手,如今却是名职业经理人分享的内容.他称,相信很多程序员都想做管理,一方面是高薪,另一方面则是做管理很风光.工作也轻松,但实际上并不是所有人都适合做管理,技术和管理是两完全不同的 ...

  2. 硅谷35岁以后的程序员都在做什么?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 总说程序员是吃青春饭的,过了 35 岁编程生涯就终结了--是这样吗? 在我们之前的<为 ...

  3. 程序员都可以做哪些自由职业?

    关注公众号[程序猩球],菜单栏点击"入群交流",和大家共同进步 最近看到一个新闻,猎头为拓展人脉,私自倒换候选人信息而被抓捕获刑,或许她的初衷是为了资源置换,但不懂法就很尴尬了.经 ...

  4. 为什么很多Java程序员都转行做大数据了?

    如今大数据发展的越来越成熟.各大企业纷纷成立大数据部门.尤其BAT等一线互联网公司每天处理的数据量都是TB级别.大数据部门已成为这些企业的核心部门,数据已成为企业最核心的资产. 但是大数据人才缺口巨大 ...

  5. 互联网公司都有哪些职位?程序员都做些什么工作?

    [文章来源微信公众号:每天学编程] 程序员已经是很宽泛的一个名词了,不止是设计制作APP 在正式探讨这个问题前,我首先想到的是,为什么会认为程序员就是设计制作APP呢?大概是这两年移动互联网的兴起,导 ...

  6. 想要转行成为程序员该怎么做呢?

    如何才能成功转行?那么想要转行成为程序员该怎么做呢?这里给大家推荐一个"五步法".虽然针对的是程序员,但我觉得,这"五步法"在其它职业上也非常适用.这五步分别是 ...

  7. 转:程序员每天该做的事

    程序员每天该做的事 1.总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 >> 好记性不如烂笔头.呵呵 2.考虑自己 ...

  8. Java后端程序员都做些什么?

    这个问题来自于QQ网友,一句两句说不清楚,索性写个文章. 我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库, ...

  9. 程序员分前端与后端,那么后端程序员都做些什么?看完你就明白了!

    我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器. 即使后来Java ...

  10. 程序员绝不要做“IT民工”

    人的一生不应该是车子和房子,应该是另外一种姿态.你呢?亲爱的程序员?你的宏伟人生目标是什么?程序员绝不要做"IT民工",自从业以来(虽然从业不久,目前开发飞鸽传书),我一直为身为程 ...

最新文章

  1. 「AI大牛」陶大程出任京东探索研究院院长!曾连续6年入选全球高被引科学家...
  2. 数字通信介绍(5)什么是MIMO?
  3. linux目录 文件 pdf,linux文件与目录管理.pdf
  4. android fragment界面滑动切换效果,Android App中使用ViewPager+Fragment实现滑动切换效果...
  5. 合并相同数据的行_R语言笔记(六):数据框重塑(reshape2)
  6. python双端队列及其实现
  7. ​使用高斯过程回归指导网络轻量化
  8. Tomcat打开远程调试和jmx远程监控
  9. 【汇编语言】通用数据处理指令——算术运算类指令
  10. 重构——62提炼子类(Extract Subclass)
  11. matlab遗传工具箱ga,用遗传算法工具箱(GA)识别Bouc-Wen模型微分方程参数
  12. MATLAB和C语言的区别
  13. vba 添加outlook 签名_如何在Office 365中为VBA宏创建自签名数字证书
  14. 按照拼音对数组中的中文字符串排序的算法
  15. 计算机各配置性能如何区分,怎么测试电脑性能?判断电脑性能主要看什么?
  16. 战神引擎 过黄列表教程
  17. 微信小程序云开发之云数据库查询及动态输入
  18. [02]Hello World!
  19. PPT这样学就对了之首页制作
  20. Quectel EC200A-CN移植

热门文章

  1. 【前端】在Vue2中使用Vanta.js炫酷动态背景(全屏背景)
  2. Excel常用技巧(一)
  3. field automation,vif
  4. 游戏程序员的2013年终总结
  5. 关于微信小程序自定义交易组件升级处理的相关问题,及解决思路
  6. 洛谷 P1315 观光公交
  7. 家用无线路由器服务器,家用无线路由器DHCP服务器配置方法
  8. 鸿蒙断更术辰东,唐家三少说出《圣墟》断更真相,这次不怪辰东,网文将大范围断更...
  9. Unity3dC#分布式游戏服务器ET框架介绍-组件式设计(转)
  10. 超越传统微调!Meta新作VPT:视觉Prompt来了!冻结主干,仅调节1%参数,性能提升显著!...