# 什么样的人适合做独立开发者？

- Link: https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/
- Published: 2020-12-10T14:19:54+08:00
- Author: 白宦成

文章目录

 [Toggle](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#)

 * [技术人的常见道路](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e6%8a%80%e6%9c%af%e4%ba%ba%e7%9a%84%e5%b8%b8%e8%a7%81%e9%81%93%e8%b7%af)
    - [技术专家](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e6%8a%80%e6%9c%af%e4%b8%93%e5%ae%b6)
    - [产品研发](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e4%ba%a7%e5%93%81%e7%a0%94%e5%8f%91)
    - [技术专家](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e6%8a%80%e6%9c%af%e4%b8%93%e5%ae%b6-2)
    - [产品研发](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e4%ba%a7%e5%93%81%e7%a0%94%e5%8f%91-2)
 * [总结](https://www.ixiqin.com/2020/12/10/what-kind-of-person-is-fit-to-be-independent-developers/#%e6%80%bb%e7%bb%93)

我这几天在 Twitter 上发了一条推，引起了一些热烈反响。不少推油也从不同的角度给出了
看法。

 https://twitter.com/xiqingongzi/status/1336353507167780864

后续我也补充了一些信息

 https://twitter.com/xiqingongzi/status/1336850171255091202

不过，我觉得我可能需要完整的描述一下我对于独立开发者的定义，以确定大家的讨论会在
同一个维度上。

## 技术人的常见道路

技术人的常见路线其实很明确，总体可以分两个大类：技术专家和产品研发。

### 技术专家

技术专家的特征是对于技术研究更深刻，会更加专注于某一项技术的研究，有通才型的技术
专家，但较少。更多的是在某一个领域方面深入的技术专家。

技术专家的话，一般而言，最好的路线是进入企业，以技术专家的身份，被企业供养着。特别
是进入大的企业，较大的企业拥有足够的技术场景可以供技术专家进行深度研究。同时，大型
企业也拥有足够的预算来供养这些技术专家。

### 产品研发

产品研发类，不会太过于纠结于技术的本身。而是会将更多的精力投放在技术产品的价值。

这类人大多最终会走上独立开发者/创业者的道路，企业内部虽然也会有内部创新的道路，但
可能很多时候会受限于企业的资源和布局，因此，在出现企业利益与产品利益冲突的时候，
容易触发这类人离职。

产品研发类的人的特点是，技术也会研究，但不会像技术专家一样沉迷于某一个技术，更加
关注是技术之间组合产生的价值，站立在产品、研发、和人文的交叉点，讨论组合产生的价值。

从他们的表现逆推，则可知，两种发展路线可能会需要的一些特性：

### 技术专家

 * **耐得住寂寞**：技术的研究远不如产品的研发能够提供的正反馈和多巴胺，绝大多数的
   时候是鼓噪的过程。
 * **热爱**：技术的研究是一个枯燥的过程，热爱能够让他从初期的没有成功，抗过最初的
   困难期，渐入佳境。

### 产品研发

 * **不抗拒与人打交道**：产品研发类的人最终走上的无论是创业还是独立开发，都会涉及
   到需要和人沟通，如果抗拒和人打交道，最终这个过程可能会让你心情低落，甚至抑郁。
 * **耐得住寂寞**：产品研发虽然和技术专家大体路线不同。不过，产品研发早期可能很难得
   到正反馈，因此，耐得住寂寞可以让开发者在产品的初期，坚持做下去。
 * **抗风险能力强：**独立开发者的路线是坎坷曲折的。和创业类似，唯一不同的是，失败
   的时候可能只有你自己，相同的是极高的失败率，因此，抗风险能力一定要强，扛得住失败。
   有多个收入来源，确保生计是一个很重要的事情。最好不要 All in ，容易一不小心把自己
   玩死。
 * **技术基本成熟**：不一定是使用最新的技术，但要具备独立借助技术解决问题的能力。
   如果完全从零开始的话，可能会在前期获得非常多的负反馈。所以，有一定技术基础的人
   是比较好的。一般而言，我建议从业在 3年以上的人，可以开始考虑做独立开发者。

## 总结

关于独立开发者而言，需要具备的特点有很多，这里仅能根据自己的经验总结一些，也欢迎
各位在下方评论。共同讨论。
