如何正确认识独立开发

2022年05月15日 阅读数:3
这篇文章主要向大家介绍如何正确认识独立开发,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

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

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

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

自我角色如何定位

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

独立开发者,意思是 “一我的开发”,或者团队很小,不一样于公司里面的 “多人合做开发”。可是开发以外的事情呢,怎么运营、怎么迭代、怎么变现,这些概念都不大涉及。由于可能会有,也可能没有。优化

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

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

综上来讲,咱们做为独立开发者,在整个项目流程的各个环节里面,角色都是不一样的。code

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

做为程序员,如何转向独立产品者思惟

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

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

qrcode_for_gh_a2a2495b9d60_258