纯技术程序员的悲哀和出路
1.虽说可能已经在某个行业从事开发工作多年,但由于并不实质参与行业的管理或执行,对于隐藏在行业暗处的规则无从熟悉了解,所以企图直接拷贝特定行业模式依然无法做到
2.程序员由于处于特定的行业周期,市场特别需要软件来提高竞争力,所以有较高的时段溢价,但这种溢价其实也是通过加班加点,持续学习换来的,从身体脑力生活成本角度来看,并不算真正的高收入
3.大多数程序员的劳动成果是直接归属于所在企业或客户企业的,这种由所开发软件带来的持续超额收益是属于使用者的,并不属于开发者,所以程序员是真正的无产者,享受不到软件带来的资产收益,除非程序员自己创业
4.软件开发原本属于智力密集型行业,但由于中国教育普及,人力资源充沛,所以程序员也成了类似普通体力劳动者,甚至在压力方面还不如某些靠体力吃放的职业。
5.大多数程序员在多年工作后逐渐体会到了职业病,这是种由于久坐、长时间看显示屏、熬夜加班、技术快速更迭压力等因素带来的。
6.有巨大的职业成长烦恼,首先由于大部分精力花费在了技术层面,不可避免的带来了交流沟通、业务理解和管理技能的短缺。其次由于职业定位,这种定位是一种标签,将一个情感思维丰富的人异化为代码编写机器,这种标签不利于程序员参与到顶层利益分配。
7.由于IT行业大多数的高薪且较为稳定的岗位只在一二线城市拥有,而从事这行业的年轻人大多出身三四线欠发达的小城市或农村,所以这批年轻人大多因为买不起房不得不沦为大城市的短暂薪柴。即使能暂时站稳脚跟,买上了房子,但仍不能轻易摆脱持续不断的行业竞争和市场变动带来的巨大生活压力。
8.程序员面试和工作的差异陷阱
常言面试造火箭,工作拧螺丝,道出了中国当前大多数IT行业技术要求低端化而竞争内卷化的实质。普通程序员将大量时间投入在细致学习技术细节上实际上并不能带来超额的收益,远没有强化面试能力来的重要。
只有在特定行业深耕多年,行业确实需要你利用底层技术攻关且老板许诺高额回报的时候才是一个程序员深耕技术细节的动力
怎么做?
1.摆脱打工思维,不要将全部前途命运寄托在所谓的大老板或大企业身上,永远要有二手打算。
2.永远要懂得培养市场眼光,为自己寻找机会,开发属于自己的产品,但这个需要规避法律风险
3.不要局限于岗位所要求的少量技能,保持持续学习的动力,但某些非核心的技能也不宜耗费大量时间。
4.锻炼自己全局设计一款可变现产品的能力,能够快速分解模块,制定实施迭代计划。
5.懂得外包合作思维,市场时间不等人,等到你学会一门新技术可以继续开发产品时,可能*花菜都凉了
6.如果确定自己找到了独特的市场定位,事先不要声张,默默积累,时机成熟后再搞市场宣传。当前中国是一个充分竞争的市场,人人都要抢饭吃,机事不密,无以成事。
————————————————
作者:万道归原始
来源: