程式設計師為什麼是低階兵種
這裡分析一下程式設計師這種職業的一些特性。
生存能力
- 低:嚴重依賴於市場,市場不好就會死亡
- 中:部分依賴於市場,市場萎縮的時候可以部分跨越市場
- 高:不依賴於市場,無論市場行情好還是差,都可以生存
程式設計師生存能力是中:可以換行業,以往的行業經驗作廢,但是技能留著。
收益
- 低:產出少,市場上不稀缺,彈性係數高
- 高:產出多,市場上稀缺,彈性係數低
程式設計師的產出:依賴於行業附加值,以及服務群體數量。所以不同行業,不同級別公司的程式設計師工資是有一定差距的。
市場需求:所有行業都需要程式設計師,市場容量大,總是有需要做的事情,但是高附加值的行業是有限的。
市場供給:大量學校都有培訓程式設計師的專業,網路上也有大量的免費教程。
當前程式設計師的收入比起其他行業從業者算是高的,隨著時間過去,程式設計師的收入會逐漸迴歸均值。
兵種
劃分標準:成本
- 低階:基礎人力就可以
- 中級:需要特殊資源
- 高階:可遇不可求
程式設計師是低階兵種:只要有靠譜的培訓,人人都可以學會程式設計,能力高低取決於悟性,經驗,智商,但是沒有質的區別。
升級潛力
- 低:隨著經驗豐富,收入提升不大,也沒有進階的方向
- 高:隨著經驗豐富,收入提升很大,有多種進階方向
程式設計師:如果職位不變,經驗豐富生產力會提升一部分,不過並不會出現質的變化。
發展方向:行業業務專家方向,技術專家方向,團隊領導方向。
升級潛力算是中等吧。