从小猫补光灯看独立开发:十五分钟与拒绝自嗨

安迪·沃霍尔

每个人都能成名十五分钟

小猫补光灯的爆火,已经在我所在的开发者群里掀起了长久的讨论。我也有很多自己的看法,但碍于我最近在赶新App的内测版本,所以今天内测发版之后,就来写一写。

对于不了解小猫补光灯的读者,这里是原作者对整个App开发和运营的复盘,可以先补充一下背景知识:
https://mp.weixin.qq.com/s/OjrbaIcMvJJNY-IA1G6cDQ

那么开始进入正题。首先来说,作为一个马上要迈入10年大关但完全没有作品火过的iOS独立开发者,说不酸那是不可能的,但酸过之后,我也愿意承认,这件事给我带来的启发是要大于嫉妒的。

今年以来,我不止一次见识到了流量对于独立开发的影响。从最开始的胃之书,到勇敢牛牛和牛牛挤奶,再到现在的小猫补光灯。这三个作品不止有流量很高一个共同点,另一个更重要的共同点是,他们都准确的发掘了用户的需求。这一点在除了胃之书外的后两者身上更加明显。如果说胃之书还是依靠着AI进步来实现的对旧有需求的升级改造这样的常规进化,那么牛牛和补光灯几乎就会让很多颇有经验的独立开发者感到惊讶,我想他们会和我是一样的第一反应:啊,这个需求也能/用做么?

然而这其实就是很多现在的独立开发者的局限性了。这份局限性有自身的经验,也有苹果审核驯化影响的结果。我上面提到这两个App时,分别用了“能”和“用”这两个字。对于牛牛来说,大家的第一反应应该是这不违规么?对于补光灯来说,则会想这个也太简单了,不会被4.2/4.3么?(简单解释下苹果审核的4.2和4.3条,分别是应用过于简单和同类应用过多)然而实际的结果就是这两个App不仅发了出来,而且因为精准拿捏了用户需求,叠加上流量的影响,直接一飞冲天了。

雷军说过:风口之上,猪也能飞起来。

但这里隐藏了两个重要的节点,一是找准风口,二是敢往下跳。在补光灯的作者的复盘中也提到了,很多人会认为他买量,或者靠资源置换才让补光灯火起来以及冲榜的。但我会更倾向这一切都是流量加成下的马太效应,一个很简单的道理,如果你是小红书/B站的科技板块编辑,有一个现成的火爆话题,为什么不用呢?当然了中肯的说,如果要我说谁在补光灯的爆火中居功至伟,我会把这个奖项颁给作者的女朋友,如果没有她,陈云飞只会是一个用AI做了个屏幕手电筒的App的AI布道者,而不会是现在这个做出了小猫补光灯的AI独立开发者了。

所以以上的所有论述其实就可以总结为一句话:找准需求,对于独立开发者来说,才是最关键的。

我见过有太多的独立开发者(包括我自己),会为了一个需求而感到自嗨,上线之前觉得肯定要火,上线之后发现下载个位数。而在独立开发者群里在聊为什么设计、产品、运营在掌握了AI编程能力之后都能对程序员进行降维打击时,大家可能会觉得设计能设计出好看的界面(美也是一种需求),运营可以找到流量,但产品不也就和程序员一样靠想法取胜么?这时候一位大佬的发言就很一针见血:产品在选品环节没那么自嗨,可以少走弯路。

当然也不是说就要一棒子敲死所有的程序员出身的独立开发者,程序员出身又大放光彩的大有人在。但对于更多仍挣扎于茫茫App海洋中艰难游泳的独立开发来说,希望我们每遇到一个新的需求,多想个一两层,稍微做做调研。不要觉得搜不到竞品就是发现了新大陆,AppStore中已经有了几百万个App,和你有同样想法的人,很难不会找出另一个。只有找准了需求,才有可能遇到属于自己的“成名十五分钟”。

最后,请允许我以一句稍显悲观的话做出总结,但这句话也可能会让陈云飞不至于对我把最佳贡献奖颁给他的女友这个行为那么愤怒:

每个人都可能成名十五分钟,但有的人,也许天生的就是半个小时,一个小时,甚至更长。

Programmer or coder?

今天CEO带了他的侄子来找CTO聊他的人生出路问题,一个学计算机的大三学生,C语言大三才终于过了,现在突然觉得也许以后可以进入这一行来工作,家里是想让他进入银行工作,他是想自己凭年轻闯一闯。结果CTO说了无数得话和他说这一行不好做,希望他去银行,最不济先找个技术大厂实习一下看看是不是适合这一行。我在旁边也听了很多,我的CTO是个技术不错的人,但相较于BAT的大牛,自然有一些差距,听到这样一个技术很好的人谈论这个行业的严肃性,我也得思考思考自己的人生了。所以我们今天就来聊聊究竟应不应该进入IT这个行业。

在聊天过程中那个男孩说了一句话:这个行业是金饭碗。很遗憾,现在恐怕已经不是这样了,我本身的大学是所谓的信息黄埔,但身边的同学在找工作时候仍然遇到了各种各样的困难,因为我剑走偏锋,选择了swift作为主攻方向,所以实习和工作都找得相对轻松,可是真那些写JAVA的同学,做网页的同学,很难找到。因为所有的学校教的都是这些,大家出去拿出的都是一样的简历,而且丝毫经验没有,真的是很难找。是,现在这个行业的薪资水平普遍比较高,但是真正有多少人是热爱这个行业的?一段代码拿出来,大牛可以读懂,水平一般的人也能读懂,代码都是一样写,那你凭什么和别人不一样?现在这个行业中,绝大多数的程序员最后都将自己的工作变成了重复性的工作,日复一日的敲敲敲,就像最后我向那个男孩发问的一样,如果是这样,你会高兴么?你会有成就感么?男孩当时摇了摇头,我相信问所有人,几乎所有人都会摇头。可是事实就是这样,大多数人脑子一热就进来了,然后变成了一个coder,只是码代码而已。如果真的只是这样,其实不进来这个行业也罢,反正也不快乐,何必还要压力这么大呢?

我最开始想来学iOS开发,就像我的CTO总结的绝大多数的AppStore开发者都是看到了那些一夜暴富的神话而涌了进来,我也是如此。可我也相信我也有不同的地方,在真正能用这个语言、这个工具做些什么的时候,我的感觉就变了,变成了有很多的想法想要实现。曾经看过一个有关成功的演讲,主讲人总结的就是产品就是三步:WHY-HOW-WHAT。绝大多数的人最先想到的都是WHAT,比如做什么能赚钱,然后逆推回去,应该怎么做(HOW),然后就没有了。而成功的人呢,先想的都是为什么,为什么要做这个事情。答案基本上就是:我想让人类能像鸟一样飞起来,我想让人们都能简单的使用电脑,我想做一部最完美的手机。于是现在的我们坐上了莱特兄弟的飞机,用上了Windows系统的电脑,每天用iPhone打电话。我愿意相信我和这些人相同,我每天都有一个又一个的想法冒出来,我会把它们一个一个记录下来,最终用swift来实现出来,在编程这个行业里,语言只是HOW,是实现梦想的工具,工具运用的越好,我最终做出来的东西和我想象中的差距就越小,所以有了这样一个博客,我希望能把我学习swift中遇到的问题最终我解决的办法来分享出来,也许能收获更好的办法。

所以如果也有人来咨询我问是不是应该进入这个行业,我会先问他:“WHY”。不一定也要是心里的想法多得装不下需要有个地方来实现,也可以是:我很喜欢算法,我想我写的算法是最棒的被所有人知道!还可以是:我热爱编程,看到一行一行代码最终运行出了结果我很兴奋!这都可以,这些热爱和激情会为你带来不错的收入,这只不过是其中的附加价值,真正只想着“WHAT”这一步而最终赚到钱了可能性,大概就只有偷和抢了吧。所以也算对后来者一点建议,“我想有钱”,这个不能算是对“WHY”的答案。如果仅仅是来做一个coder,那其他行业一样可以挣钱,还很可能会更舒服。编程业苦,压力大,但对热爱的人来讲,这才是人生价值的所在。改编日漫经常用的一句话:这,才是programmer的浪漫啊。

Hello world!

一个共同学习swift语言并成长的地方,也许你好奇为什么一个编程技术博客会取这样一个名字,说实话,因为包括申请域名和备案过了太久,最开始为什么起了这个名字我都忘了,我只是不忘初心的把这个名字写了上去而已