开发者应该对低薪酬做好准备


原文地址

提要:我们不理解为什么互联网开发者的薪水如此优渥。如果你是一个开发者,很多情况都会暗示你高薪只是短暂的,需要对未来被解雇或者不能找到同等薪水工作的可能性,提前做好规划。

鉴于成为一名开发者要做出相当大的付出,才会得到这种报酬高得惊人的工作。从Dan Luu对开发者与其他高薪工作的对比中一文中可以看到。

如果你从法律中寻求答案,你需要赢得彩票然后去知名大学进修,这会花掉成千上万美金的学费。然后你必须牺牲很多个人生活时间,不停地参加各种比赛并且获得奖项,以避免被淘汰落后的情况。咨询业,银行投资业都是如此,努力后似乎能得到的相应的报酬(投资银行职员的薪资不错,但工作时长比起律师来还要长一些)。

从牺牲个人时间方面来来看,医学似乎是一个不错的选择,因为会有国家规范限制一些企业进入该领域,但是与Google和Facebook这种企业提供的待遇,对比许多医学院和医生工作来说依然是有着天渊之别。

我妹妹是一个两年经验的实习医生,一种难以置信的对比让我觉得我在高估我自己。她每周工作80小时,经常在夜里都在帮助病人消减极为严重的痛苦,只有在病人离开后她才能回家。这是在四年的医学院毕业后,至少还有一年的工作经历才能领导正式医生等级的薪资。用我离开学校后就入职做开发者对比之下,我每周工作四十小时、工作性质也不需要随叫随到。我赚到的钱反而更多,这一点让我感到无地自容。

这同样使我感觉很紧张,我们对为什么开发者的薪资会如此高并不清楚,而且我认为这种高薪的情况还会持续很久。
我的粉丝对这种情况的原因,有如下的猜测

  • 需求:就如同软件正在蚕食世界一样,对开发者来说有太多比其他任何行业利润都要高许多的事物。

  • 供应:把一个普通人培养出开发者比较困难,很少人能达到培训的预期,而且训练营、培训班这种形式都没有我们期望的那么成功。

  • 创业:很多领域中都能不可能存在创业公司与寡头公司有着相同竞争力的情况,而对互联网开发者而言,完全是可能的。

  • 新颖:互联网开发领域相对来说是新行业,在新行业中往往会产生高利润,同时也就会有着高薪水,这或许是市场竞争机制还不够成熟导致的。

现在的情况相比起 2015年 Dan的文章来说优化了许多,但是很多事情的改变是难以预料到的。基于我们对开发者高薪情浅薄的理解,未来市场上依然会出现各种各样的变化。所以,我认为我们应该将破产作为一件即将面临的事情:没有什么事情是明确定义要如何发生的,事情也不会跟计划的一样发生,但是我们可以做好充足的准备来预防事情的发生。

尤其是,我建议将收入的一小部分作为生活的必要开支,来节省下大量的生活开销。相比起持越来越多的开销而言,削减生活开支是一件非常痛苦的事情,不过节省的越多会让你保持住一个优势的地位。如果你接受了这条建议并且没有破产,你就会处在一个优势地位:可以提前退休或者做你想做的事情。

如果被裁员而且没有能找到类似的高薪工作会对人生来说将是一场灾难,弄明白你想要的事情和可能会出现的变化,就有可能会避免灾难。

(本文并没有特制编程行业,但是我认为爆掉的可能性相比起成熟领域来说编程行业更高。)


翻译后记

在当前疫情爆发的情况下,我看到社交网络上层出不穷的各种在家躲避疫情,一觉后公司倒闭了、年前离职年后根本找不到工作机会、公司运转资金不足裁员等等,此类乍看下是宏观经济上短暂失去信心导致微观上水深火热,其实是对企业和个人的一种预示:不要考虑过度消费,留住现金,存活下来才是硬道理,就是我说了n遍的那句巴菲特至理名言:活着才有机会。

不过也很难指望太多人明白这个道理,人进入了群体,就失去了独立思考能力,很容易陷入舆论和媒体的导向,就会人云亦云,陷入恐慌,转移实际应面对的对象。

看完本文,联想到刘玉玲在一段采访提到的 fuck you money。

2.png