记得小时候,村里的一些大爷不怀好意,常常对我再三叮嘱,“孩子,好好学习,别贪玩,要不长大了娶不到媳妇。”
哎呀妈呀,小小年纪的我,可焦虑了,娶不到媳妇可不就像村里的那个二狗子嘛,打一辈子的光棍。
到了结婚的年纪,我发现,村里面那些比我更贪玩的,学习成绩不知道比我差几百丈远的,都找到媳妇了呀。
我算是搞明白了,大爷说“好好学”没问题,后面再加个恐吓那就纯属玩笑话了。
什么年纪干什么年纪的事,小时候除了学习,玩还是要玩的,因为学习本身也使人感到快乐。到了该结婚的年纪,想结婚的就结,不想结的,做个逍遥自在也没什么不好。这是个欣欣向荣的现代社会,一些条条框框实在没必要。
假如你和我一样,都 18 岁,那就干我们这个年纪该干的事,好好学,好好玩,好好谈恋爱。想 35 岁时候的事那不叫高瞻远瞩,那叫杞人忧天。
关于 35 岁,我就说这么多,你如果觉得不过瘾的话,接着看,看四十多岁的沈世钧老师对此有什么想法。注意分割线,分割线下面的“我”是沈世钧老师哈。
我今年四十多些,目前在一家世界 100 强的外企工作,职位是技术专家,工作强度还算是合理,至少身体方面挺健康的,还有不
少时间照顾家庭。
之前做过一段时间开发经理,觉得不太适合自己,后来就又回到了技术岗。坦率地说,不管是做管理还是做技术,过了 35 岁都一样焦虑,因为一旦失业,在就业市场上一样没有竞争力。
那“中年危机”的这个局怎么破呢?
**本质上,这是一个社会问题。**我们个人所能做的就是等待,等待劳动环境变得更加健康,更加合法。等待恶性加班、非法解雇、年龄歧视被灭霸的一个响指带走。
我相信未来是美好的,但活在当下,我们依然可以做一些事情,来最大限度的降低危机对我们的冲击。
**第一,**35 岁之前尽量进入一个相对温和的公司,避免盲目的跳槽。30 岁后就要收敛下性格,不要一言不合就跳槽。年轻的时候,工龄也是一个巨大的财富,如果你能在一家公司服务 10 年,即使公司有一天要裁你,按照劳动法 N+1 的赔偿标准,在北京就会有 40 万左右的赔偿。
要想在计算机行业奋斗的知友,我认为把基础弄扎实非常重要。
尤其是算法,很多人总觉得算法在工作中不重要,但其实真不是的。在进入一个相对温和的公司前,多刷一刷算法题是百利而无一害的。这里送大家一本帮助不少人拿到 BAT 等一线大厂 Offer 的算法笔记,进入这些公司,即便是被裁,也可以领到不少补偿,可以为 35 岁以后的生活做好充足的准备。
第二,转行。 这里说的转行,可不是指,你现在做软件开发,就要转行去开出租车。而是在一个相对垂直的行业内,比如说软件开发转 IT 讲师。
第三,主动降低生活的期望。你问问那些挣扎在社会底层的人,比如说建筑工人,保安,售货员,问问他们有没有中年危机,估计人家会笑话你矫情。
第四,和生命和解。“中年危机”的话题在 IT 行业特别热,但在传统行业却很少嚷嚷这个事情,因为传统行业的很多人从走上社会的那天起,就领着卑微的薪水,如果一定要说危机,那这一生都是在危机中度过。
咱就不扯那些特例,比如说81 岁的若宫雅子开始自学 Swift, 并在 83 岁成为全球最大的独立开发者。
想想你身边的人,是不是有一些因为大龄还没有结婚而感到焦虑的,肯定是有的啊,但有没有过得很潇洒的,肯定也有啊。
但大部分的呢,是不是到了结婚的年纪就结了婚,甚至突然冷不丁有一天打电话要你去喝喜酒的?生命说长不长,说短不短,只要不作,该有的总归是会有的,该来的总归是会来的,当然了,不属于你的你想也没用!
活在当下嘛,把该学的习学了,把该做的工作做了,把该领的薪水领了,就可以了,别整天想那些让你焦虑的事情。
最后,送一段话给大家吧,来自王小波,那个我最喜欢的作家,没有之一。
那一天我二十一岁,在我一生的黄金时代。我有好多奢望。我想爱,想吃,还想在一瞬间变成天上半明半暗的云。后来我才知道,生活就是个缓慢受锤的过程,人一天天老下去,奢望也一天天消失,最后变得像挨了锤的牛一样。可是我过二十一岁生日时没有预见到这一点。我觉得自己会永远生猛下去,什么也锤不了我。
其实我也找到了属于自己延缓35岁中年危机的方法,写写文章也还是很快乐的。也能为我在工作之余赚点孩子的零花钱,我也是相当乐意去做这件事情并且坚持下去。
人的时间和精力始终有限,爱较真的人始终不肯放过自己,这些人我还是十分同情的,在我二十一岁的时候,我也是这样,不过说来有点可惜,我已经老大不小了,就这样吧,顺顺当当挂在墙上我也是非常心满意足。
结语
==
在这里像那些一直努力奋斗在技术一线的大龄同胞们表达我最崇高的敬意,并且奉上我觉得能为你们所用的最完善的Android架构知识,关于基础知识我也随手整理了一番。
现今网上资料繁杂,过于碎片化,多而不全,对于学习或者是理解确实不便,于是我把这些纷乱繁杂的资料稍稍整理了一下,有心人可以上 GitHub 自行查阅。
部分Android基础和进阶资料
================
一、Java 基础+进阶
-
JVM
-
Object
-
static
-
final
-
String、StringBuffer. StringBuilder
-
异常处理
-
内部类
======
一、Java 基础+进阶
-
JVM
-
Object
-
static
-
final
-
String、StringBuffer. StringBuilder
-
异常处理
-
内部类