正文
2015年12月,创业失败,加入全时云商务服务股份有限公司,负责云会议产品客户端SDK的设计和开发。
从曾宪杰和安晓辉这两个人的履历(完整履历可以在LinkedIn中国查到)中,可以看出“
趋势
”这个关键因素对开发者职业的重要影响,简直可以说它决定了开发者能够达到的高度。咱们截取 2007 年 6 月到 2014 年 11月这段时间来观察一下差异:
通过对比,我们可以看到,曾宪杰和安晓辉在 2007 ~ 2008 年左右,分别选择不同行业、不同公司的开发岗位,到 2014 年,两人在职位和收入上,呈现出了巨大的差异。而 2014 ~ 2017 年,两人差异更大,曾宪杰是美丽联合集团技术副总裁,安晓辉是全时云商务的资深开发者。
做这个对比,真是让人心潮澎湃……因为安晓辉就是我,曾宪杰是我同学。
捂脸哭……
再哭……
请让我哭上 10 分钟……
现在你知道了吧,
选择大于努力
,这于我,是多么痛的领悟!
好啦,平静一下,现在要敲黑板划重点啦!
对比曾宪杰和安晓辉的履历,可以看到,开发者要想在职场上拥有高度,需要做好四点:
-
进入好的行业,跟着大的趋势走
。趋势对了,你什么都不做,都可能比那入错行的程序员发展得好。(这里需要再次强调一下,开发者的行业属性有两重:软件行业和你所做产品所在的行业。我们说选择行业,就是选择产品所处行业。)
-
选择行业(领域)内领先的公司
。行业 TOP 5 的公司,是引领这个行业的发展趋势的,进入这样的公司,你获得好发展的概率又高了很多。
-
在处于核心产品链条上的岗位上工作
。你在京东,负责订单系统的架构,一定比某个四线城市的快递员有更好的发展。
-
拥有核心技能
。要做核心岗位,必有相应的核心技能。缺乏技能,必然做不长久。
那么,什么样的行业,未来趋势好呢?
下图是美国200年来行业增速变迁图:
看到了吗,从 1995 年以后,互联网就进入了发展快车道,到现在依然蓬勃不已,国内的互联网更是红得发紫。一方面行业内从业人员平均薪资首超高富帅扎堆的金融;另一方面,互联网成了基础服务,与各种行业叠加,产生了化学效应,给很多领域注入了新的活力。
在这种状况下,我更看好下列领域: