北漂七年拿过阿里、腾讯、华为offer的资深架构师,分享经验总结
前天下午5点多,收到P君信息,如下图左边,他说决定去一家半国企性质的公司,当天收到offer,当天提离职申请。
P君是我在猎豹移动的前同事。第一次见他是面试现场,他是二面官,我是被面试者。
因为都在西安读过大学,同一届,又都是南方人(老家分别为湖南、江西),背景相似,自然就拉近了距离,面试异常顺利,三面面试官是后来的团队老大,面完直接找HR跟我谈薪水。
在猎豹,我跟P君属于同一个大团队,不同方向的小组,关系一直不错。印象最深的是,当时P君住在公司附近,每天中午骑着小电驴回家做饭,那时他孩子一岁左右,老婆全职在家带孩子。
他比我先离开猎豹,跟原来老大,去了一家总部在深圳的创业公司,他自己在北京办公。我16年年中离开猎豹,去了百度。之后一直保持着联系。
我最佩服P君一点,他老家江西农村,12年毕业之后,开始北漂。他老婆几乎一直是全职太太,一家三口经济上全靠他,他16年初在北京买房,17年在老家县城,为父母全款买了一套大房子,过来人都知道,非常不容易。
显然光靠工作收入是不可能做到这些的,他的一些情况我基本都了解,本文不方便转开。
17年5月我来了杭州。7月,他去了某当红短视频公司,待遇非常给力。最近一次碰面,是18年年中,他来杭州出差,一起吃过饭。
前天跟P君电聊了20分钟,了解了他offer的一些情况,以及后续计划。
落户北京,是很多北漂的梦想。
对绝大部分北漂而言,应届生身份,几乎是解决北京户口的唯一一次机会。像P君这样,非京校生北漂,还是工作多年后,解决京户,实属不易。
总之,为他高兴,房子户口都有了,阶段性解决后顾之忧。
以下是他7年来的工作经历与思考,欢迎留言。
工作经历与思考
工作的选择涉及待遇,舒服度,自我成长,发财等几个维度。个人的工作经历中每个阶段的选择都有不同考量。
12年西北大学,计算机硕士毕业,校招当时有360,百度,腾讯offer,接了百度。当时还是一个学生,基本没有考虑深度,只因为百度名气更大,做的事更偏后台。当时360的package和百度相当,还给500股(按照360上市后,有三十万左右),未接受。
2012.7-2014.3,百度
期间拿过部门优秀新人,好几个部门级工具平台奖,绩效一直在2以上。离职原因是做的事情本身不符合自己期望,低逼格的数据挖掘,个人更喜欢做工程。但有缘结识了大数据技术,自己工作之余花了些时间研究和实践。
在百度最后半年,也和架构组合作搞事,但那个阶段的架构已经比较成熟,空间不大,做的项目很边缘。所以从百度离职,主要是因为成长空间受限。在百度也收获了很多软性的东西,比如沟通,协调,安排事情的能力。百度期间一直有个很好的导师带着,至今很感恩他。
2014.3-2016.3 ,猎豹
赶上了猎豹上市,飞速发展。期间在猎豹一直做大数据的leader,这个过程在技术方面夯实了很多,待遇很好、年终奖也多,工作也称心,受领导器重(期间经历两个领导,待我都不错),自我成长也能满足。
在猎豹期间整体做得很开心。这个时期,造富神话已经铺天盖地,我已经有了发财的想法。2015年10月以后,由于外来团队强势加入,导致内斗异常凶残,加上一些外部机会,16年3月下决定去创业公司。
目的非常简单,想发财,万一做成了,就财富自由。财富自由是那几年开始出现的词,大大小小的互联网公司上市,造就了一批码农财富神话,最典型就是阿里巴巴。
2016.3 – 2017.6 ,某创业小公司
这个阶段非常有激情,带了个大数据团队。对公司的信息不了解,也不关注,直到2017.4月开始出现现金流紧张,突然醒悟。
随着团队大佬离开,自己梦醒了,于是决定离开。整个过程,感觉自己都蒙在鼓里,活在梦里。出去面试,拿了几个offer,其中有一个阿里p8-的offer(自己并没有充分利用这个行业权威来谈待遇)。
2017.7 – 至今,某知名短视频公司。
加入这家公司,带着满满的期望,已经工作5年,个人单兵能力被充分认可,这个阶段就想带团队做更大的事。当时觉得待遇算还行(按照p8来对比,待遇偏低),自己满意就应邀了,什么都没谈。
进去后,发现不是那么回事,被安排做一个和大数据无关的事情,从零开始做。自此开始了郁闷的经历,成长空间倒退,领导不信任,待遇一般(按p8-来对比),有不多不少的股票(目前大概400万左右),所以陷进去了。
离开股票舍不得,不离开,自我成长放弃了。一直到现在,都是这种状态。期间完全被当做p6来用,带2个人。自己非常清楚,不能呆满4年,呆满2年左右就可以出去了。
如果机会不错,带来的价值和收益,可以补回这家公司未呆满的2年的股票损失。当然,这个是拿互联网公司的待遇和收益来对比。
从18年10月就开始看机会,先后拿了华为,腾讯,阿里大厂的offer,也有几个小有名气的创业公司的offer。全是T3-3/P8+的offer。
生活方面,小孩已经5岁,在上幼儿园中班,没有北京户口,很多事情吃过亏,抗不过政策的压制和排挤。工作方面,中年焦虑,大龄程序员这些词,也无数次冲击自己的内心。
一个月前一次偶然机会,猎头介绍了某国企性质的国家级金融监管机构,说要求高,氛围好,高级别能解决户口,我就去试了下,面试结果很满意。
最后经过简单2轮商量,给了一个special offer,带20人+的技术团队,资深架构师title(有腾讯,阿里offer背书好谈很多)。最晚等1年就给户口指标(内部也是排队,从上到下)。感觉终于落地了,拿到offer当天就提了离职。
互联网公司给总包,是最大值,到手减少很大一部分。同时身体代价消耗相当大,工作前5年,基本都是12:30以后才睡,1-2点睡也是常有。到现在,熬个夜会神经衰弱,不容易睡着。
即将要去的这家,从待遇,舒适度,成长空间都比较符合自己的期望,发大财这个事暂时不考虑了,小财靠实力,大财靠命,已经认命。
职场下半程,需要找个平台安全着陆,不管是从工作还是从家庭。以后有时间了把自己的技术积累和理解,整理成出版物(正在规划中)。
现如今该如何学习互联网最新技术知识!
学习思路分享
转发+关注后私信我【架构资料】获取学习资料(面试+进阶)
一、互联网架构之基础篇
(1)Linux基础+团队协作
(2)JDK源码+框架
(3)开源源码
(4)设计模式+并发编程
二、互联网架构之性能调优篇
Java高性能之底层基建JVM+数据高性能之MySQL调优+Web高性能之Tomcat底层原理
三、互联网架构之搜索引擎篇
分布式搜索引擎+搜索引擎基础Lucene
四、互联网架构之数据存储篇
分布式缓存设计+分布式海量数据存储+分布式分库分表+分布式事务管理
五、互联网之高性能篇
高并发分流实战+分布式通信框架
六、互联网架构之中间件
分布式消息中间件
七、互联网架构之服务治理篇
分布式服务协调治理zookeeper+分布式服务框架dubbo+持续集成与自动部署Docker
八、互联网架构之微服务篇
服务注册于发现(Eureka)+客户端负载均衡Ribbon+声明式服务调用Feidn+服务容错保护Hystnix+分布式配置中心Config+微服务网关Zuul(消息总线+分布式服务跟踪+消息驱动框架+微服务实战)
作为Java程序员学习这么多知识已经足够,边学边在工作实战中总结经验根据现有知识来复习自己不懂的技术点。
多年收集的面试资料以及朋友录制的视频资料,相信对你会有帮助!
转发+关注后私信我【架构资料】获取学习资料(面试+进阶)
关注我后台私信回复【架构资料】