如何正确认识独立开发

【教你赚钱】如何正确认识独立开发

多年兼职独立开发者,Google Play付费应用月收入30k+。

超级干货分享,帮你赚到工资之外的睡后收入。

自我角色如何定位

首先我觉得独立开发者并不能简单理解成程序员或者开发人员,其实在我的理解中,独立产品人可能是更加合适的称呼。

独立开发者,意思是 “一个人开发”,或者团队很小,不同于公司里面的 “多人合作开发”。但是开发之外的事情呢,怎么运营、怎么迭代、怎么变现,这些概念都不大涉及。因为可能会有,也可能没有。

开发以外的工作,如果没有的话,那么我们所做的事情就只是整个产品过程中的一部分,代码写完,项目不会自己变成钱,甚至如果没有前期的需求调研和设计工作,我们产出的都未必能称为一个项目,充其量就是一个Demo。到此为止,产出的东西,叫Demo,而不是 Product。Demo是面向生产者用来自娱自乐的,Product才是面向用户、面向市场的

开发以外的工作,如果我们做了的话,虽然最终结果也未必赚钱(这是赚钱的必要条件,不是充分条件),但是你做的事情,性质变了,因为你在做产品,而不是在搞Demo了。这算 “独立产品人”。而开发工作,也因此变成一个中间因素,它只是我们整个项目中的一环,因为你可以先有想法,再现学编程,甚至把代码工作外包出去也可以,甚至小的项目委托朋友周末抽空搞一下也可以。

综上来说,我们作为独立开发者,在整个项目流程的各个环节里面,角色都是不同的。

  • 在项目初始阶段,我们是产品经理,负责需求整理、竞品调研,负责功能设计、原型制作
  • 在项目设计阶段,我们是设计师,负责或者参与项目的具体交互和UI设计
  • 在项目开发阶段,我们是研发和测试工程师,负责项目功能的具体实现以及功能测试
  • 在项目上线阶段,我们是产品运营,负责项目上线的素材准备和流程推进
  • 在项目的运营维护阶段,我们既是研发,保证项目稳定性,以及实现优化迭代,也是运营,负责数据整理反馈,也负责产品的推广、变现数据的优化提高等等等等。

作为程序员,如何转向独立产品者思维

  • 降低技术在项目中的重要性。我们最终用来在市场中吸引用户的,是一款产品,而不是某个代码非常优雅的Demo;一款好的产品,一定是优先满足了用户的需求,需要更加方便好用、更加解决痛点,在这个过程中,产品的稳定性是基础条件之一,但是也仅此而已,用户不会为优雅的代码实现买单,同样的产品用户一定会选择更加方便好用的,而不是炫技式的功能堆砌的产物。
  • 关注产品生命周期的每个环节。产品功能很重要,交互设计也很重要,开发实现很重要,线上运营更加重要。我们要保证我们最终上线的不是一坨shit,更要保证就算产品是一坨shit,我们也能把他精准的送到需要肥料的目标用户手中。
  • 数据驱动,面向盈利。接入了应用内广告,我们的产品功能渗透率不高,用户次留差,用户评价低,怎么办?首先我们要端正态度:我们做应用不是来做慈善的,我们提供了服务,为的是获取报酬,所以,接广告嘛,挣钱嘛,不寒碜。其次是我们需要通过各种实验对比,来分析,究竟是功能本身造成的次留差、评价低,还是广告的接入带来的这些负面影响。如果是功能问题,我们就优化功能;如果是广告问题,我们一方面可以优化广告策略,一方面可以给用户提供付费去广告的选择。核心思想就是,在盈利和用户满意之间,追求一个平衡点,争取双赢。双赢可以持久,单赢必然不行。
  • 抄袭可耻,但可以借鉴。合理的利用开源代码,可以大大减少我们的开发成本,大大方便我们快速试错的产品思路。我们不必要纠结是否完全原创,好的产品包装思路,好的运营策略完全可以做到点石成金,能够满足用户需求,本身就是一种价值的创造。当然,友情提示,需要遵守对应代码的开源协议哈。

点点关注不迷路,更多搞钱干货公众号(曙光独立开发站)首发

qrcode_for_gh_a2a2495b9d60_258

你可能感兴趣的:(android)