这里分析一下程序员这种职业的一些特性。
生存能力
- 低:严重依赖于市场,市场不好就会死亡
- 中:部分依赖于市场,市场萎缩的时候可以部分跨越市场
- 高:不依赖于市场,无论市场行情好还是差,都可以生存
程序员生存能力是中:可以换行业,以往的行业经验作废,但是技能留着。
收益
- 低:产出少,市场上不稀缺,弹性系数高
- 高:产出多,市场上稀缺,弹性系数低
程序员的产出:依赖于行业附加值,以及服务群体数量。所以不同行业,不同级别公司的程序员工资是有一定差距的。
市场需求:所有行业都需要程序员,市场容量大,总是有需要做的事情,但是高附加值的行业是有限的。
市场供给:大量学校都有培训程序员的专业,网络上也有大量的免费教程。
当前程序员的收入比起其他行业从业者算是高的,随着时间过去,程序员的收入会逐渐回归均值。
兵种
划分标准:成本
- 低级:基础人力就可以
- 中级:需要特殊资源
- 高级:可遇不可求
程序员是低级兵种:只要有靠谱的培训,人人都可以学会编程,能力高低取决于悟性,经验,智商,但是没有质的区别。
升级潜力
- 低:随着经验丰富,收入提升不大,也没有进阶的方向
- 高:随着经验丰富,收入提升很大,有多种进阶方向
程序员:如果职位不变,经验丰富生产力会提升一部分,不过并不会出现质的变化。
发展方向:行业业务专家方向,技术专家方向,团队领导方向。
升级潜力算是中等吧。