去TMD北上广,劳资不干了,我还就不信了,离开这个地方我还就活不下去!
北漂十年,谨以此文纪念那逝去的青春,为这场北上广大逃亡画上一个休止符……
北漂十年,我尽力了……
“成功”大概是这个世界上最甜美的果实,他引诱着无数人为之疯狂拼命。
但是,“成功”和“失败”究竟是怎么定义的呢?我不知道,这和“人到底为什么而活”这个问题一样无解。
或许就是普罗大众眼中的:当上CEO,成为高富帅,迎娶白富美,走上人生巅峰。
曾经的我也是这样认为的,但是,我遇到了我现在的妻子,她不是“白富美”但是我们在一起却是如此的合拍,我也切实感到了幸福。
随着北漂时间的增长,我也越来越忍不住思考:这些年的北漂,我为何而来,我又为何而去?北漂的尽头在哪里?我的人生就一定要这样吗?
这十年,我真的已经尽力了……
我为北漂流过汗,也为北漂流过泪
我大学考的是南方的一所学校。2009年,我毕业了,我曾踌躇满志的对朋友说“我一定要去北京,那里有我的梦想!”当时我的兜里只有3000元家当,却有着无与伦比的豪情壮志,放在现在,我也会盛赞当时自己的勇气。
那3000元钱,我花了一半用来租房子,然后买了500元的必备简易家居,最后只剩下1000元了,这就是我在找工作期间的所有伙食费了。
那段时间,我克服了一日三餐面包配水的极简饭食,客服了极度聒噪的公寓环境,但是我没能克服这里极度干燥的自然环境。作为一个江南水乡滋润出来的南方人,我被北方干燥的环境折磨的天天流鼻血。
2010年,我找到了第一份稳定的工作。上班的日子很辛苦,我每天都是最早一个到公司的,也是最后一个离开公司的。虽然人生地不熟,但是我发现身边的同事也都来自天南海北,这样志同道合的感觉真好。
2011年,我被评为“公司优秀员工”,这是我人生第一次高光时刻。
2012年,我升到了小组长。
2013年,我成为了我们公司最年轻的主管,老板对我说:“小伙子好好干,前途无量!”我感到很开心,因为我终于住进了区居民楼,有了一个自己独立的空间。
2014年,我的技术越发精进,为公司创造了很大的利益,但是老板并没有实现当初允诺我的“前途”。下半年我跳槽进了心仪的大厂,薪资翻倍。这一年,我遇见了自己的灵魂伴侣,但是工作压力也剧增,每天加班加点到深夜十一二点成为了常态。
生病发烧了也不敢请假,甚至出了车祸也只是请了一天的假,第二天又拖着打石膏的手去上班了。
接下来的日子也是依旧忙碌,每天早上6点起来上班,老婆孩子还没醒,晚上下班回家,他们已经熟睡。这样的生活总是感觉少了点什么,我不断的问自己:工作到底是为了什么?996的上班制度、孩子上学、上涨的房租、频繁的搬家、永远买不起的房子……
没有自己的生活,没有快乐,我选择离开。
北漂十年,我也成长了……
人生其实就是不断做选择,离开北京,结束漫无边际的北漂就是我的选择。
北漂十年,有得有失。
工资一年比一年多,住房一年比一年好,职位一年比一年高,而我眼睛里的光却一年不如一年。
但是,北漂十年,我累了,但是也感谢那段时间的繁忙让我收获了不少东西。最重要的一个就是:技术。
我们程序员是靠技术吃饭的,去TMD的北上广吧!劳资不干了!是金子在哪里都会发光!
后面我带着老婆孩子去了杭州,江南水乡,生活惬意了很多,依旧是Android程序员,依旧是一线大厂。
在我离开北京的时候,我还依稀记得,十年前我对朋友说过的那句话:我一定要留在北京,因为那里有梦想。
有时候我甚至想对着北京喊一句:是金子哪里都会发光,劳资也不是非你不可!
技术进阶分享
在这里,我想告诉大家,学习是终生的事情,也只有真正掌握了技术,你才能有能力做自己的选择。
我这里有一个带过我的阿里大佬前辈整理的对标阿里 P7 的Android高级架构师的一套大神学习笔记。
大家可以去看一下,如果有需求,可以直接点击此处获取:
耗时298天,8大模块、3382页66万字,Android开发核心知识笔记!
这份学习笔记绝不是在网上那种打包下载的廉价资料,而是大佬他自己需要学到某个方向知识的时候,需要看了,去网上挨个找的,最后汇总而成。
这个笔记分为几个模块,内容并不算多,但贵在精。
大家可以在这里获取,对于想成为Android架构师的朋友帮助非常大,且十分系统:这是大佬公众号的原文地址
部分资料展示:
后面的内容大家有需要的可以自己去大佬的原博客去看,我这里就不多说了。
我自己的学习分享
不管是在大学期间,还是工作后,我都喜欢看书,也买了很多书,其中就有很多技术书。但是,我后来发现,其实看书并不在于多,而在于经典和质量。
你把全部专业相关的书看完了也没有啃透一两本经典书籍来的高效。
读经典的书是站在巨人的肩膀上,看得远、悟得深,所以我在这里列出的书,尽量保持少,精简。
这是我曾经看过的一些书:
在这里,我也只推荐我觉得比较好的书,宁缺毋滥。
-
计算机思维:
-
CS50,哈佛公开课《计算机科学导论》, B站就有资源,自取~
C语言:
(不要问我为什么要列举C语言,因为移动开发搞音视频开发要用到,而且,这还是一个非常吃香的方向,不信的话,可看一下大佬的这两个文:
-
《C和指针》
-
《高质量C编程指南》
-
《C专家编程》和《C陷阱与缺陷》有时间可以看
-
《C程序设计语言》
提升:
-
算法:
-
《大话数据结构》
-
《算法(第四版)》
-
《算法导论》,一般人可能都会被劝退。。。不过可以看下学习C++
-
学习C++:
-
《C++ primer》
-
《STL源码解析》
-
《Effective C++》
-
《深度探索C++对象模型》
-
看完上面👆四本,C++算入门了,接下来靠你自己去进阶~
-
好好学下网络:
-
《计算机网络-自顶向下》
-
《TCP/IP详解-卷一》
操作系统:
-
《现代操作系统》
-
学堂在线网站–清华操作系统课程
-
如果你想自己试着写写mini 操作系统,我强烈推荐 《操作系统真象还原》,就算不写,这里也可以学到好多其它操作系统书少有的知识
-
计算机系统
-
《深入理解计算机系统》
-
《程序员自我修养》–别被名字迷惑了,这本书真正该叫 《编译链接与运行》,真是好书
-
《设计数据密集型应用》
Java系:
- 《Java 核心技术 》
- 《effective java》
- 《深入理解Java虚拟机》
- 《Java并发编程实战》
最后
我把自己这段时间整理的Android最重要最热门的学习方向资料放在了圈子共享文件夹里,里面还有不同方向的自学编程路线、面试题集合/面经、及系列技术文章等。
资源持续更新中,欢迎大家一起学习和探讨。
转载:https://blog.csdn.net/weixin_49559515/article/details/114985075