90后iOS开发者的出路,如何规划30岁前的自己(程序员必修课)

1,160 阅读9分钟

最近发生了一些和我们没有直接关系但是有间接关系的事情。比如华为“清洗”高龄基层员工,比如游戏公司2号员工拿不到股份而离职。先不说事实到底如何,起码很多码农是心有戚戚焉。


 最近一年多也发生了一些和所有人都有直接关系的事情:全国各大城市的房价都迅速而幅度巨大的上涨。相对涨幅也已经很高,更别说已然很高的基数导致的绝对幅度的巨额上涨,以及非普线导致的二手房贷款被限制从而需要的首付涨幅比房价涨幅还大。


 第一件事情让很多人开始讨论码农的出路,而第二件事决定了不同年龄段的码农出路是不一样的。而更多的90后码农可能才刚刚毕业或者没毕业,我们这代人去看那些三十多岁的大V谈码农出路是没什么意义的。所以站在90后的角度,谈谈我们这代码农的出路。


 35 岁以上的互联网 / 科技行业从业者面临裁员时,应如何规划职业发展? 


本质上就是尽可能提高能力和价值别失业呗,但很多时候由不得你。一旦这个行业的技术不怎么发展,连续干5年都是同样技术内容的工作,老人就没任何优势了。甚至如果发展太快老人学的慢可能也不行……


 所以还不如想想如果失业咋办。 现在35、五年后35、十年后35,15年后35,我觉得是完全不一样的。

 原因主要是三点:  

第一个是早年从事这个行业的人少,竞争压力小,容易上位到一个不那么容易被年轻人取代的级别。具体来说,你看你的某个大三五届的同校学长在毕业5年的时候干到了什么级别公司、带多少人,你自认为和他水平差不多的话,你毕业5年的时候大概率是干不到同样档次的。因为这个行业未来20年内都没啥人退休(只有财务自由的那种,终究是少数),每年多那么多人,也许对互联网从业者的需求量还在涨,但高端的、管理层的高级坑肯定没多那么多。


 创业公司每年很多,但同样也有很多死掉的。高端坑总量也就是缓慢上涨。而且多出来的高端坑也是给资历更老的人而不是你,更别说未来一旦这个行业发展没那么快,新职位的需求赶不上新毕业/转行的供给的话,行业就不得不淘汰一批人逼他们转行或者失业,那时候高龄基层员工首当其冲。

 第二个原因是房价越来越高,因为房租和房价都比较抗通胀(要是房租房价崩盘,那经济也崩盘,你早就失业了,大家一起完蛋,不考虑这种情况),假设一个大城市中端住宅的月租金约等于当地普通一家老两口当养老生活费用(比如现在帝都可能是月租6000左右的一套房子),社保养老金太少,而且65之前有可能失业,那就意味着自己失业前需要有两套房子且无贷款,住一个租一个。这还没算以后要给孩子买房结婚啥的。80年、85年、90年、95年出生的四批人实现这个目标的难度完全是四个不同的量级。也许以后大城市房价变成高位横盘,那么也只是说95后和00后和05后难度差不多,还是比90/85/80难很多

 第三个原因是养儿防老成本提高。理论上自己老了失业了如果孩子有收入也能养一下,本质上和社保差不多都是年轻人养老人吧,自己年轻的时候投资在孩子身上的钱老了会用几十年后通胀后的钱反哺。虽然说这条路不是很靠谱(而且为了养老生孩子本身我觉得就不太好,另外万一孩子老了不要你呢……),但也算一种路子。但这种路子的成本越来越大了,因为养孩子的成本越来越大了,学区房这种上完学还能卖的其实是一种投资,还赚钱,更多的是各种补习班之类的消费。

 总之现在已经35+的,只要能力还行,眼光也别太差(主要是买房问题上别当傻空,选公司别专门挑要倒闭的),应该已经有俩房子或者一个大房子或者市区的房子,没啥贷款,在业界的级别不低收入也不差。但等我35我还真不知道会怎么样,等95后码农也35就更难了。更别说能力一般的了。

 这些都是针对码农,互联网公司其他工种总体来说应该是收入更低失业风险更大……  

总之我是比较悲观的。

 我觉得技术、管理、合伙人这个话题,最大的问题是其他工种做管理都不太可能丢了本职工作的能力。PM出身的管理者还是要考虑产品,运营出身的管理者还是要考虑运营,但技术出身的管理者到了一定级别不见得还要考虑技术,至少不考虑细节。这样的人时间久了就做不回码农了,可能连一线manager都做不了了。

 大公司高级别的码农就算不写代码还至少知道最新技术的发展方向并且实际设计和运用加撕逼,出去还是能当个同级别架构师,小公司CTO很容易既不会写代码又不了解大方向,出去只能找人接盘接着当CTO,还可能被觉得没水平。

 只有一种情况有可能例外,就是去一个技术创业的公司。但这样的公司通常CEO就懂技术,也不需要CTO,即使有这个职位,也和通常公司的CTO有区别,更多的是表现出“我是二把手”,而不是技术负责人。

 所以我觉得码农的出路,要么大公司慢慢爬,拿高薪+RSU,要么自己当老板当CEO。真的要去创业公司,记得在家里能付首付的前提下先买房,并且保证工资扣掉房贷后还能给老婆孩子体面生活。去当高层的优先去做技术服务类的公司,并且是有技术含量而非用大路货技术拼销售水平的那种。

 总体来说,我对90后的出路是不太乐观的。当CEO这种门槛高成功率低的事情另说(除非当老板或者真的有比较高股份的cofounder,否则根本不叫创业只叫去创业公司打工),一个普通码农在公司写几年代码赚的钱很多时候还不如一套房子涨的多。通过家里出首付买一套也很难再买第二套(哪怕不涨都很难买得起更何况很可能还要涨),只能自己住自然无法用来获得租金的现金流养老。 真失业了如果还不起每个月一两万的贷款,只能卖房然后去更小的城市了(当然卖掉拿到的现金也确实不少,这就是房价涨对自住也有好处而非没关系),那可能包括子女在内永远都回不来了。屯房子这种不需要操心费力稳定性很强的投资方式,90后是无法享受的了,能上车已经要感谢父母。上车时千万不要嫌房子破,能买得起哪里就买哪里、能买多大买多大。

每一次业界的革命,都会让一些公司落寞另一些公司崛起;对码农也一样,每次技术换代也都会让一些码农没落另一些崛起。武汉国外留学在技术换代面前,之前的工作经验不至于一文不值但也大打折扣。并且也正因为技术不断换代,学的快的才比单纯年轻的有优势。 如果技术完全停滞,干五年左右技术就不再成长,那么毕业五年后还当基层码农的失业风险就越来越大。不断的盼望着(如果能力够强也可以自己创造)新技术的出现并且自己保持着不亚于年轻人的学习能力,自然就降低了高龄失业风险。至于做管理,也是一种出路,因为在管理的经验积累上很难有天花板的说法,十年管理经验可能有很大一部分确实是后五年积累的,而不像写代码。但也要考虑做管理后和技术脱节的问题。 得保证这个公司不要你了你的管理经验是能用于其他公司的。

作为技术管理者实际上也还是要掌握最先进的技术并且能用于自身业务中。你说你懂大数据、高并发访问的架构设计,但前公司的产品月活就几万几十万、qps几百、数据量几TB,谁要你呢?只能强调自己管多少人的话,可能也不是互联网公司技术出身管理者的发展出路。 总而言之,作为90后码农,不是富二代的话,如果你觉得自己过的比80、85后码农舒服,或者不比他们累,那基本上你未来面临的风险就比他们大。 最后,不乐观的前提下也是可以稍微乐观下的,毕竟码农已经是收入很高的群体了。 


最后

给大家推荐一个优秀的iOS交流圈子,里面伙伴们都是非常优秀的iOS开发人员,我们专注于技术的分享与技巧的交流,大家可以在平台上讨论技术,交流学习。欢迎大家的加入(想要进入的可加小编微信1367798518)