阅读 591

一个独立工具开发者的独立之路

前言

建群以来,接触了形形色色的开发者,有的是上班族,利用业余间隙做个人开发,发展副业,徐图进取。也有的是下定决心,和目标死磕,直接裸辞自爆一路的。今天我要介绍一个开发者就属于这个行列,这个开发者不但独自一人做工具开发,出海成功,并且成功通过开发工具让自己获得了丰厚的回报,成为了物质上完整独立的开发者,为了隐去个人信息,就取个代号“小天”吧。

以下是我(代号:铜锣)和小天同学聊天过程中的摘录整理,以及我针对这些对话的个人感受。我觉得这是个有技术,有想法,有执行力的开发者,跟他的对话确实让我受益良多。

以下对话部分经过我的编辑以求达意。

对话

从服务端离职全职投入

铜锣:你是从什么时候开始决定全职做个人开发呢? 小天:2011年。当初我是个服务端程序员,天天搞服务端快搞吐了,即使是下班也一直操心服务器的事,后面就离职单干了。

果然听说搞服务端老得快的说法不是浪得虚名,因为累的啊。不过坦白说,大部分独立开发者都是客户端程序员,从服务端直接转来的还真不多见。

自学客户端开发

铜锣:所以你是离职后自学客户端编程? 小天:对。离职后我就自学了iOS的客户端开发,学习OC(Objective C)和Cocoa框架,下了决心要做独立开发者。

一般来说,我认识的很多程序员是在公司做移动客户端开发,然后通过公司积累的经验“平移”到个人项目中,发现了商机,后面才逐步倾斜变成个人开发者,小天能够直接以服务端程序员身份离职做个人开发,虽然不知道外因和决心的具体来由,但是这份勇气确实是值得钦佩的。

立项的探索

铜锣:那么你离职后,就直接选了目前做的这个软件项目吗? 小天:不,离职之后我花了不少时间探索,大概几个月吧,最终才选定了适合的方向,最后才做到一门深入的。

努力很重要,但确实选择更重要,相比起很多开发者一上来没经过预研就火急火燎的搞产品,小天这种有章法的思路和打法确实成功率更高。当然了,产品选项目是门玄学,有时候感觉和冲劲也很重要,这种事因人而异。

选择适合自己的方向

铜锣:那么你对于现在这个项目的选择是出于什么考虑? 小天:经过几个月的探索,我确定了暴兵流和在本土竞争的方向都走不远,我的特长是技术,这方面我有自信,所以我做的项目是不断积累技术树的类型,持续投入直到对手无法复刻为止。所以我认为技术树+出海是出路。

注意我这里没有问具体做的什么产品,很多独立开发者都会出于自我保护需要不告诉别人自己做的什么。 这算是个人开发者不成文的小规定:除非自愿主动告知,否则不追问对方做什么产品,对方的沉默即是拒绝透漏。 这里说的“暴兵流”其实就是开发产品的矩阵 策略,矩阵打法对休闲游戏有效,收效快来钱也快,但长远不利于形成壁垒优势。

产品优势在哪里

铜锣:你怎么保证你在这一块领域有优势的呢? 小天:与其选择一个小众市场竞争,我的做法是直接通过市场调研选择用户面更广的产品去投入。我有技术投入和方向投入。所以要和公司级的产品比拼,就会考量让人月神话失效的领域。

让人月神话失效,大意就是十个孕妇在一个月里生不出一个孩子 。有些东西可以堆人解决,有些却很难。

工作时长

铜锣:你每天工作多久?熬夜加班吗? 小天:不算很多,大概五小时吧,拼时间没有用的,你拼时间拼不过大公司。重要的是战略方向要对头,我刚立项时遇到的技术对我都是陌生的,总体会花很多时间钻研。

战略思维,这一点确实在开发者中很稀缺,能找到适合自己的方向并且集中精力去攻打,是一件不容易的事。大部分人(包括我)其实是多点投入求稳,其实这是对方向没把握的权宜之计。

技能树

铜锣:美术和设计什么的都是你自己解决吗? 小天:对,adobe全家桶我都会用。

啊这…佩服。

跨平台产品?

铜锣:你的产品跨平台吗? 小天:不,目前集中在iOS,没精力顾及别的。 铜锣:那你做服务器吗,有自己的网站吗? 小天:没有,我做单机产品,以前搞服务器就搞吐了,现在肯定不搞了。单机产品的优势是没有维护成本,我用的联网服务都是别人家的(比如苹果)。

从小天身上看到了“专注”的力量。 对独立开发者来说成本很重要,服务器维护本身就是个经济和精力的成本。很多人说没有服务器怎么可能做好现在的产品,提供更优质的体验,根据我了解的案例,就独立开发者来说,还真不一定。

小结

小天是我认识的开发者中较特殊的一位,从服务端开发离职做客户端开发,选择工具。这位开发者很有“死磕精神”。

总结下死磕的点,有:

  • 只做iOS单机客户端
  • 工具领域
  • 技术向产品
  • 大众需求
  • 出海。

盲猜的话,我想符合这类条件的产品不外乎图形编辑,音视频工具,相机滤镜,社交辅助等产品。不管怎样,能单枪匹马凭借实力在工具领域杀出血路达到财富独立,还是很了不起的。在此记录下这篇对话内容,给大家一点激励,只要有心一切皆有可能。


关于产品预研的一些策略和思路,小天是非常有心得的,这方面我也有不少经验(主要是失败的),侥幸也有一些收获,如果对个人开发者相关的产品预研感兴趣的小伙伴可以看:


想要一起讨论的朋友可以在我的公众号风海铜锣的加群菜单栏中申请加群完成加群申请,一起共同进步。

文章分类
代码人生
文章标签