90后iOS开发者的出路,如何规划30岁前的自己(程序员必修课)
前言:
最近发生了一些和我们没有直接关系但是有间接关系的事情。比如华为“清洗”高龄基层员工,比如游戏公司2号员工拿不到股份而离职。先不说事实到底如何,起码很多码农是心有戚戚焉。
最近一年多也发生了一些和所有人都有直接关系的事情:全国各大城市的房价都迅速而幅度巨大的上涨。相对涨幅也已经很高,更别说已然很高的基数导致的绝对幅度的巨额上涨,以及非普线导致的二手房贷款被限制从而需要的首付涨幅比房价涨幅还大。
第一件事情让很多人开始讨论码农的出路,而第二件事决定了不同年龄段的码农出路是不一样的。而更多的90后码农可能才刚刚毕业或者没毕业,我们这代人去看那些三十多岁的大V谈码农出路是没什么意义的。
一,所以站在90后的角度,谈谈我们这代码农的出路。
35 岁以上的互联网 / 科技行业从业者面临裁员时,应如何规划职业发展?
本质上就是尽可能提高能力和价值别失业呗,但很多时候由不得你。一旦这个行业的技术不怎么发展,连续干5年都是同样技术内容的工作,老人就没任何优势了。甚至如果发展太快老人学的慢可能也不行……
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!
二,所以还不如想想如果失业咋办。
现在35、五年后35、十年后35,15年后35,我觉得是完全不一样的。
原因主要是三点:
1,第一个是早年从事这个行业的人少,竞争压力小,容易上位到一个不那么容易被年轻人取代的级别。具体来说,你看你的某个大三五届的同校学长在毕业5年的时候干到了什么级别公司、带多少人,你自认为和他水平差不多的话,你毕业5年的时候大概率是干不到同样档次的。
因为这个行业未来20年内都没啥人退休(只有财务自由的那种,终究是少数),每年多那么多人,也许对互联网从业者的需求量还在涨,但高端的、管理层的高级坑肯定没多那么多。
创业公司每年很多,但同样也有很多死掉的。高端坑总量也就是缓慢上涨。而且多出来的高端坑也是给资历更老的人而不是你,更别说未来一旦这个行业发展没那么快,新职位的需求赶不上新毕业/转行的供给的话,行业就不得不淘汰一批人逼他们转行或者失业,那时候高龄基层员工首当其冲。
2,第二个原因是房价越来越高,因为房租和房价都比较抗通胀(要是房租房价崩盘,那经济也崩盘,你早就失业了,大家一起完蛋,不考虑这种情况),假设一个大城市中端住宅的月租金约等于当地普通一家老两口当养老生活费用(比如现在帝都可能是月租6000左右的一套房子),社保养老金太少,而且65之前有可能失业,那就意味着自己失业前需要有两套房子且无贷款,住一个租一个。这还没算以后要给孩子买房结婚啥的。
80年、85年、90年、95年出生的四批人实现这个目标的难度完全是四个不同的量级。也许以后大城市房价变成高位横盘,那么也只是说95后和00后和05后难度差不多,还是比90/85/80难很多。
3,第三个原因是养儿防老成本提高。理论上自己老了失业了如果孩子有收入也能养一下,本质上和社保差不多都是年轻人养老人吧,自己年轻的时候投资在孩子身上的钱老了会用几十年后通胀后的钱反哺。
虽然说这条路不是很靠谱(而且为了养老生孩子本身我觉得就不太好,另外万一孩子老了不要你呢……),但也算一种路子。但这种路子的成本越来越大了,因为养孩子的成本越来越大了,学区房这种上完学还能卖的其实是一种投资,还赚钱,更多的是各种补习班之类的消费。
总之现在已经35+的,只要能力还行,眼光也别太差(主要是买房问题上别当傻空,选公司别专门挑要倒闭的),应该已经有俩房子或者一个大房子或者市区的房子,没啥贷款,在业界的级别不低收入也不差。但等我35我还真不知道会怎么样,等95后码农也35就更难了。更别说能力一般的了。
三,这些都是针对码农,互联网公司其他工种总体来说应该是收入更低失业风险更大……
总之我是比较悲观的。
我觉得技术、管理、合伙人这个话题,最大的问题是其他工种做管理都不太可能丢了本职工作的能力。PM出身的管理者还是要考虑产品,运营出身的管理者还是要考虑运营,但技术出身的管理者到了一定级别不见得还要考虑技术,至少不考虑细节。这样的人时间久了就做不回码农了,可能连一线manager都做不了了。
大公司高级别的码农就算不写代码还至少知道最新技术的发展方向并且实际设计和运用加撕逼,出去还是能当个同级别架构师,小公司CTO很容易既不会写代码又不了解大方向,出去只能找人接盘接着当CTO,还可能被觉得没水平。
只有一种情况有可能例外,就是去一个技术创业的公司。但这样的公司通常CEO就懂技术,也不需要CTO,即使有这个职位,也和通常公司的CTO有区别,更多的是表现出“我是二把手”,而不是技术负责人。
所以我觉得码农的出路,要么大公司慢慢爬,拿高薪+RSU,要么自己当老板当CEO。真的要去创业公司,记得在家里能付首付的前提下先买房,并且保证工资扣掉房贷后还能给老婆孩子体面生活。去当高层的优先去做技术服务类的公司,并且是有技术含量而非用大路货技术拼销售水平的那种。
总体来说,我对90后的出路是不太乐观的。当CEO这种门槛高成功率低的事情另说(除非当老板或者真的有比较高股份的cofounder,否则根本不叫创业只叫去创业公司打工),一个普通码农在公司写几年代码赚的钱很多时候还不如一套房子涨的多。通过家里出首付买一套也很难再买第二套(哪怕不涨都很难买得起更何况很可能还要涨),只能自己住自然无法用来获得租金的现金流养老。
四,上车时千万不要嫌房子破,能买得起哪里就买哪里、能买多大买多大。
真失业了如果还不起每个月一两万的贷款,只能卖房然后去更小的城市了(当然卖掉拿到的现金也确实不少,这就是房价涨对自住也有好处而非没关系),那可能包括子女在内永远都回不来了。屯房子这种不需要操心费力稳定性很强的投资方式,90后是无法享受的了,能上车已经要感谢父母。
工作上一定要跟进最新技术的发展动向,某种程度上这和炒股差不多,看好业绩的话就提前埋伏进场。比如若干年前刚有安卓iOS的时候,很多人还是塞班的开发、Windows客户端的开发,但眼光好的第一时间转行做安卓、iOS的,因为先占了坑在最稀缺的时候抢占了先机,跟前面提到的早毕业的道理一样,可能比那种晚两年转行的人处处抢先,差距就越来越大了,单纯看写代码水平他们可能不见得多好。
当然也不排除赌输了的,比如前几年去做Windows phone的开发,这和炒股一样类似。每一次业界的革命,都会让一些公司落寞另一些公司崛起;对码农也一样,每次技术换代也都会让一些码农没落另一些崛起。武汉国外留学在技术换代面前,之前的工作经验不至于一文不值但也大打折扣。并且也正因为技术不断换代,学的快的才比单纯年轻的有优势。
如果技术完全停滞,干五年左右技术就不再成长,那么毕业五年后还当基层码农的失业风险就越来越大。不断的盼望着(如果能力够强也可以自己创造)新技术的出现并且自己保持着不亚于年轻人的学习能力,自然就降低了高龄失业风险。
五,至于做管理,也是一种出路,
因为在管理的经验积累上很难有天花板的说法,十年管理经验可能有很大一部分确实是后五年积累的,而不像写代码。但也要考虑做管理后和技术脱节的问题。
得保证这个公司不要你了你的管理经验是能用于其他公司的。作为技术管理者实际上也还是要掌握最先进的技术并且能用于自身业务中。
你说你懂大数据、高并发访问的架构设计,但前公司的产品月活就几万几十万、qps几百、数据量几TB,谁要你呢?只能强调自己管多少人的话,可能也不是互联网公司技术出身管理者的发展出路。
总而言之,作为90后码农,不是富二代的话,如果你觉得自己过的比80、85后码农舒服,或者不比他们累,那基本上你未来面临的风险就比他们大。
最后,不乐观的前提下也是可以稍微乐观下的,毕竟码农已经是收入很高的群体了。
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:638302184,不管你是小白还是大牛欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!
90后iOS开发者的出路,如何规划30岁前的自己(程序员必修课)的更多相关文章
- 90后外挂开发者:已经有许多主播在我这里在外挂,我月入50W
绝地求生上线不到一年已经火爆全球,玩家们表示再差的优化也抵挡不住我们玩游戏的热情,近日,各大平台主播糯米油条五五开等人的开挂实锤闹得沸沸扬扬,玩家之间刮起了一阵反击外挂的风暴. 俗话说得好,没有买卖就 ...
- 季逸超:90后IT少年的“盖茨梦”
2月15日,"90后"独立开发者季逸超在其微博称,个人获得徐小平和红杉资本投资,成立了Peak Labs--以贝尔和施乐为目标的实验室. 谁是季逸超?他现年20岁,曾单独一人做出猛 ...
- iOS开发者知识普及,Swift 挑战 Objective-C,谁会笑到最后?
前言: 目前全球共有超过 7 亿台 iPhone 处于活跃状态,全球约有2000万名 iOS 开发者,这造就了 iOS 作为全球第二大移动设备平台的状态. 虽然安卓系统的全球市场占有率超过 iOS 系 ...
- 每位iOS开发者不容错过的10大有用工具
内容简单介绍 1.iOS简单介绍 2.iOS开发十大有用工具之开发环境 3.iOS开发十大有用工具之图标设计 4.iOS开发十大有用工具之原型设计 5.iOS开发十大有用工具之演示工具 6.iOS开发 ...
- 【转载】阎焱:90后创业是扯淡 大量O2O和P2P公司濒临倒闭
真正创业成功的大部分是年龄在30岁到38岁之间,很多90后基本什么都不懂.从历史来看,在这样的人口大国,集体性行为,无论是政治的还是经济的,基本都是导致灾难性后果. 10月14日消息,赛富基金创始首席 ...
- 一个资深iOS开发者对于React Native的看法
一个资深iOS开发者对于React Native的看法 当我第一次尝试ReactNative的时候,我觉得这只是网页开发者涉足原生移动应用领域的歪门邪道. 我认为一个js开发者可以使用javasc ...
- iOS 开发者必知的 75 个工具(译文)
原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需FQ) 如果你去到一位熟练的木匠的工作室,你总是能发现他/她有 ...
- iOS——关于创建真机调试证书(发布证书,测试(调试)证书,推送调试证书)、iOS开发者账号申请 请用开发者账号去iTunes connect 查看状态
- ios开发者到真机测试
ios就是矫情, 没事搞那么多步奏, 搞得我都不会弄了, 不懈努力后还是弄好了, 总结一下, 避免新人走弯路. 苹果的脾气就是这样, 只能慢慢学了 1. 生成CSR (开发者证书认证请求) 打开钥匙 ...
随机推荐
- js深入(四)万脸懵圈的this指向
作为一个js菜鸡的我而言,在之前讲到过那么多的js链式查找机制,比如说原型链,作用域链等等,想当然的把这个机制带入到了this指向上边,结果就是这个this指向指的我万脸懵逼(标题换字了,担心被河蟹) ...
- 第一个SpringBoot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.用我 ...
- python的比较关系运算符和逻辑运算符
比较运算符 运算符 描述 示例 == 检查两个操作数的值是否相等,如果是则条件变为真. 如a=2,b=2则(a == b) 为 true. != 检查两个操作数的值是否相等,如果值不相等,则条件变为真 ...
- Python 爬虫从入门到进阶之路(十五)
之前的文章我们介绍了一下 Python 的 json 模块,本章我们就介绍一下之前根据 Xpath 模块做的爬取<糗事百科>的糗事进行丰富和完善. 在 Xpath 模块的爬取糗百的案例中我 ...
- django基础知识之POST属性:
POST属性 QueryDict类型的对象 包含post请求方式的所有参数 与form表单中的控件对应 问:表单中哪些控件会被提交? 答:控件要有name属性,则name属性的值为键,value属性的 ...
- Java设计模式学习笔记(二) 简单工厂模式
前言 本篇是设计模式学习笔记的其中一篇文章,如对其他模式有兴趣,可从该地址查找设计模式学习笔记汇总地址 正文开始... 1. 简介 简单工厂模式不属于GoF23中设计模式之一,但在软件开发中应用也较为 ...
- 【基本数据结构-集合(set)详解】-C++
集合是数学中的一个基本概念,通俗地理解,集合是由一些不重复的数据组成的.比如 就是{1,2,3} 一个有1,2,3三个元素的集合. 在 C++ 中我们常用的集合是 set . 它包含在头文件#incl ...
- 【题解】射击-C++
Description 不难发现,豆豆能从很多事情中去思考数学,于是豆豆父母决定让他去练习射击,这是项需要集中注意力的运动,相信 能够让豆豆暂时脱离数学.学习射击的第一天就让豆豆产生 了浓厚的兴趣,射 ...
- form 利用BeginCollectionItem提交集合List<T>数据 以及提交的集合中含有集合的数据类型 如List<List<T>> 数据的解决方案
例子: public class IssArgs { public List<IssTabArgs> Tabs { get; set; } } public class IssTabArg ...
- SpringBoot Jpa入门案例
版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons) 我们先来了解一下是什么是springboot jpa,springboo ...