2021 年中总结:身体在996,灵魂在向往,在即将35+时我放弃了高薪...

Posted Android-until

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021 年中总结:身体在996,灵魂在向往,在即将35+时我放弃了高薪...相关的知识,希望对你有一定的参考价值。

黑色的不是夜晚 是漫长的孤单 看脚下一片黑暗 望头顶星光璀璨 叹世万物皆可盼 唯真爱最短暂 失去的永不复返…

-《火车驶向云外,梦安魂于九霄》

人生晃晃荡荡的过了30+,即将迈入失业的35+,青春连一丝尾巴都看不到了。

随着岁数的增长,晚上睡不着觉的时候,会问自己一个问题,自己想要成为一个什么样的人。

要想成为这样的人,自己可以牺牲什么,需要选择什么。

所以2021年上半年,最大的感受是矛盾。

从来没有因为某件事情,犹豫过这么久。

犹豫的上半年

选择的 A 面,理智的留下

从收入角度而言,妥妥人生最高的 package 了。如果不再升一级,也少有几家公司能给出匹配的总包了。

从团队管理而言,感谢领导的认可,最高的时候,也快管理快10个人的小团队了,也是管理过的最大团队了。

工作强度,虽然是业界知名度996公司,但个人判断随着增长的减慢,强度应该也有所减缓。

二线大厂,收入高,带团队,那是应该留下咯。可是……

灵魂的 B 面,勇敢的走

另外一个声音也一直在质疑自己。

  • 为什么要在一个比拼『奋斗度』的环境里面待着?
  • 为什么要在一个不太符合自己价值观的公司里面卖身?
  • 为什么可以牺牲生活,难道陪伴家人这么不重要?
  • 难道你不担心自己的身体受996影响吗?
  • 难道真的愿意在这里一直待到35+,然后不敢走了吗?
  • 难道为了钱,就真的可以牺牲其他的追求了吗?

没有生活,牺牲身体,看起来我是应该跑路了。可是……

犹豫的 C 面,还是留下吧

但发薪水的时候真的很开心啊。

而且离家这么近,相对于同事动不动1-2个小时的通勤,自己只要走走路就到公司了。知足吧。

而且好像可以学划水,说不定划水技术高超也就释然了。

而且老板价值观和自己有毛线关系,一个打工仔,赚工时的,管它啥价值不价值观的,💰香就行了。

激昂的 D 面,再见

可是...

家庭真的好重要哇,好想有个完整的家庭生活,多锻炼身体,多陪伴家人。

想做的事情,真的需要很多时间啊。

更何况还想将学到的东西,系统的总结,手把手自己再实现,也真的很耗精力啊。

再者还需要补充很多基础,还需要学习很多知识。

这些都不是在996的环境里面能做到的。那就还是做抉择了吧。

即便面对35+失业也在所不辞,沙扬娜拉,高薪。沙扬娜拉,996。

既然人生终归要选,那就选择内心所向。

与其稳打稳的996,牺牲生活换来高薪,不如离职花点时间提高自己,研究自己感兴趣的话题。

这是我即将35+最冒险也是最犹豫的一个选择,我选择了自由的闯荡。

关于35+的程序员都哪去了?

这个问题一直都比较火热。

回顾我过往的招聘工作,以及和同样做招聘的小伙伴探讨过后,我发现,大部分公司在招聘时,比较倾向35岁以下的程序员,同时,我发现一个现象,当我在招聘网站看简历时,实际也比较少看到35岁以上的简历,这是为什么呢?难道35岁的人不用找工作了?

市场上淘汰的都是35+的程序员么

近些年,总能听到某某公司某某程序员跳楼等之类新闻,这些跳楼者的年龄似乎都是在35+,一个上有老,下有小的阶段。是不是企业真的都不需要35+的程序员了?是不是被裁的都是35+的人?

一般而言,每家企业(主要是指中大型企业)每年都会做结构优化即裁员,原因是企业发展到了一定规模,为了不断提升企业整体效能,促进企业发展,是需要放弃一部分个人效能低于整体效能均值的普通员工,继而注入一批能产生更高效能的新鲜血液,保证企业的创新精神,同时提升企业的整体效能。

简单说来,裁员裁掉主要是以下几类人员:

  • 老油条、工作态度不积极,在公司混日子养老,工作没啥产出;
  • 自我认知过高,拿着高出2-3个应届生的薪资,却实际工作能力和工作产出等同于一个应届生;
  • 可替代性强,代码能力一般般,情商偏低,只会一个人埋头写代码,团队合作有问题。

一句话总结,就好比我们买东西讲究性价比的道理一样,企业也想要性价比高的员工。

在市场资源充足的情况下,企业有着多种选择,自然会是优先选择性价比高的员工呢,除非你有另一个杀手锏-不可替代性。

如果你是企业的核心员工,你拥有着不可替代的能力,即使你年龄大、薪资也高,企业非旦不会裁掉你,还会想方设法留住你。

但是,不可否认的一点是,拥有不可替代能力的核心员工,毕竟只是少数,大多数的大龄程序员在与年轻一代的程序员相对比时,性价比毫无疑问是最低的。

所以确实存在一个现象就是35+的程序员很难找工作。那么,35+的程序员该何去何从呢?

35+程序员的职业走向

在美国著名职业生涯规划大师舒伯提出的生涯阶段里有个确立阶段,25 岁~44 岁。

在这个阶段,职业上的发展课题有这些:

职业稳定下来
提供未来的发展机会
探寻适当的发展或晋升途径

确立阶段又可以细分为两个小阶段:

25~30 岁,修正期
31~44 岁,安定期

我们现在所说的大龄程序员基本就都属于在安定期,对于程序员而言,这个阶段就应该有一份稳定的工作,且有着清晰的发展通道,为自己的未来建立保障。

通过一些资料查询,和观察身边35+人的走向,我梳理了一张程序员职业走向图如下,仅作参考。

1.纯技术路线

一般而言,只有大公司才有纯技术的发展路线,比如阿里。所以,如果走这条路,一定要进入大公司,并稳定下来。

大公司是不是简历筛选只看学历看背景,我普通本科的,能进去不?

结合我给大公司推人的经验,我发现不同时期他们的需求不一样,在需求紧急时,他们也不是完全看学历的,我身边也有普通本科,普通公司的人进入阿里/腾讯等的案例。

所以不要因为自己的背景一般,从而直接放弃尝试去大公司的机会。

2.管理路线

互联网行业比较讲究扁平化管理,所以真正的纯管理在这行被淘汰的风险极高。

对于技术性岗位而言,如果你两年不碰代码,那基本上你的代码能力也就废了。想要立马找一份开发的工作,基本上没有可能了。

所以,技术性岗位可以向管理岗位转,反过来则不成立。

另外,管理本身比较看软实力,且一个公司管理的职位相对比较少,所以,当做过管理的人重新回到市场找工作时,是会比纯技术人员找工作时可选择的机会更少的。

所以,可以做管理,但无论如何不要丢弃技术能力。

转行

如果你以上你都不敢兴趣,就想安稳过日子,那选择进事业单位是最佳的。

我身边就有过一个35左右的程序员转行考公务员,日子也是过的很滋润。

这里的事业单位,可以选择完全不用敲代码的,比如考公务员、当老师等,也可以是进传统型国企或银行类企业,这类企业一般工作强度不会太大,对年龄会比新兴互联网类企业友好。

如果你运气够好,赶在房价大涨前提前买了好几套房子,那等你成为大龄程序员,你还有一个选择,就是成为包租公/包租婆,提前退休,啥也不愁,每天收收房租,欣赏祖国的大好河山。

总之,程序员不一定是要一条道走到黑的,如果你有其他的能力,只要你想,没什么不可能发生的。

下半年的准备

为了家庭和身体着想,选择离开了现在高薪的工作,下半年准备找个中小厂双休拿着稳定的工资,平时有时间发展一下自己副业,或者转管理岗。

不管是哪一个选择,离职后的第一件事我准备将学到的东西,系统的总结,那些只是知道但是没用过的技术再好好学习一遍,牢固牢固基础。

毕竟身为程序员不管走哪条路,技术都是最主要的条件。

技术储备整理

作为一名android开发人员,分享一下自己的学习方向,给Android程序员们做一个参考:

学习一线大厂的各项技术:

大厂是我们的技术先驱,不仅仅是各种技术,还有很多令你大开眼界的使用方法,学习这些有利于自己竞争力的提高,深入理解后也可以提升你的学习效率。

现在竞争这么激烈,只有通过不断学习,提高自己,才能保持竞争力。

1.2020大厂面试高频知识点

  • 图片
  • 网络和安全机制
  • 数据库
  • 插件化、模块化、组件化、热修复、增量更新、Gradle
  • 架构设计和设计模式
  • 性能优化
  • Android Framework
  • Android优秀三方库源码

2.Jetpack架构组件从入门到精通

  • Android Jetpack - Navigation
  • Android Jetpack - Data Binding
  • Android Jetpack - ViewModel & LiveData
  • Android Jetpack - Room
  • Android Jetpack - Paging
  • Android Jetpack - WorkManger
  • Android Jetpack架构组件之Lifecycle
  • Android Jetpack Compose 最全上手指南

3.Framework精编内核解析

主要内容包含:

  • 深入解析Binder
  • 深入解析Handler
  • Dalvik VM 进程系统
  • 深入解析 WMS
  • PackagerManagerService

4.Kotlin强化实战(附Demo)

  • 第一章 Kotlin入门教程
  • 第二章 Kotlin 实战避坑指南
  • 第三章 项目实战《Kotlin Jetpack 实战》
    • 从一个膜拜大神的 Demo 开始
    • Kotlin 写 Gradle 脚本是一种什么体验?
    • Kotlin 编程的三重境界
    • Kotlin 高阶函数
    • Kotlin 泛型
    • Kotlin 扩展
    • Kotlin 委托
    • 协程“不为人知”的调试技巧
    • 图解协程:suspend

5.Android设计思想解读开源框架

  • 热修复
  • 插件化
  • 组件化框架设计
  • 图片加载框架
  • 网络请求框架
  • RXJava 响应式编程框架设计
  • IOC 架构设计
  • Android架构组件Jetpack

6.NDK模块开发

  • NDK 模块开发
  • JNI 模块
  • Native 开发工具
  • Linux 编程
  • 底层图片处理
  • 音视频开发
  • 机器学习

定期面试:

光学习了大厂的技术还不够,如何了解当下Android市场需要哪些技术呢?

定期的面试足以让你了解当下市场需要哪些技术,也更加容易确定自身的短板在哪,同时,也可以督促自己学习提升(小伙子,你了解的技术有点落伍了呀…)

万一拿到了高薪Offer,岂不是更赚?

《379页Android开发面试宝典》

《379页Android开发面试宝典》

多看大佬的学习笔记,学习大佬的设计思想:

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

《486页超全面Android开发相关源码精编解析》

《486页超全面Android开发相关源码精编解析》

以上这些内容均免费分享给大家,需要完整版的朋友,点这里可以看到全部内容。或者点击 【这里】 查看获取方式。

人的一生,如白驹过隙,无论你是向前,还是停留在原地,你的人生也会一直向前,直至生命的最后一刻,那么如何让有限的人生,体验更多的精彩呢?唯有不断前进。

以上是关于2021 年中总结:身体在996,灵魂在向往,在即将35+时我放弃了高薪...的主要内容,如果未能解决你的问题,请参考以下文章

2021年前端部署的灵魂拷问

消愁——毛不易

且行且珍惜|2021 年中总结

我乃平常客,本持平常心| 2021 年中总结

2022年30本新年书单(要么旅行,要么读书,身体和灵魂总有一个在路上)

996工作的人,下班后还有时间锻炼身体和学习吗?还有娱乐生活吗?