我,Android开发,40岁熬到中层月薪15K+,突然接到被辞退消息,怎么办

66 阅读8分钟

中国虽然如西方企业都有工会组织,但大家心知肚明,中国企业工会名不副实,基本代表不了员工真正的利益。

与公司实在协商不成,有纠纷,可以通过区劳动仲裁委员会进行调解,方法基本网上都可以搜到,员工意识也比之前增强很多,即使仲裁不妥,也可请律师诉诸法院。

作为员工,懂点劳动法,也是有必要的。

另外还需注意,员工需保留所有文件证据,法律只相信看得见的事实依据,若无证据,再有理,也无济于事。

2.再就业!


这里首先是调整好心态的问题,网上有不少压力大想不开的,但是我想说的是,当你发现前面看不到希望的时候你就向后看吧,在你后面,比你混得差的人多了去了,阿Q的精神胜利法有时候是很管用的。

调整好心态后下面就来说一下就业的问题。

(1)深入钻研技术,紧跟时代前沿

老话“荒年饿不死手艺人”不是没有道理。

技术这种东西,是硬本领,也是一种“手艺”,只要你确确实实掌握了,那么你这个人就附带了这门技术的价值,走南闯北这门技术都可以用得上。有本事就不会失业。

IT这一行有一些特殊,技术更新迭代比较快,始终保持学习的热情和动力并投入实践,这才是真正的“技术”。

这里给移动开发的朋友提供一个技术进阶思路:

  • 架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO

  • Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化

  • 360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化

  • 解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack

  • NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发

  • 微信小程序:小程序介绍+UI开发+API操作+微信对接

  • Hybrid 开发与Flutter:Html5项目实战+Flutter进阶

针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了系统性的,有条理的总结。

有需要的朋友直接【一键三连】,然后点击【此处】进入群共享资源自取,或者直接通过下方代码块找我领取。

// Wechat number(可复制):

study5233

  • 架构师筑基语言基础

知识要点:

1、深入理解Java泛型

2、注解深入浅出

3、并发编程

4、数据传输与序列化

5、Java虚拟机原理

6、高效IO

  • 设计思想解读开源框架

知识要点:

1、热修复设计

2、插件化框架设计

3、组件化框架设计

4、图片加载框架

5、网络访问框架设计

6、RXJava响应式编程框架设计

  • 360°全方位性能调优

知识要点:

1、设计思想与代码质量优化

2、程序性能优化

启动速度与执行效率优化

布局检测与优化

内存优化

耗电优化

网络传输与数据储存优化

APK大小优化

3、开发效率优化

分布式版本控制系统Git

自动化构建系统Gradle

4、项目实战

启动速度

流畅度

抖音在APK包大小资源优化的实践

优酷响应式布局技术全解析

网络优化

手机淘宝双十一性能优化项目揭秘

高德APP全链路源码依赖分析

彻底干掉OOM的实战经验分享

微信Android终端内存优化实践

  • Android框架体系架构

知识要点:

1、高级UI晋升

2、Android内核组件

3、大型项目必备IPC

4、数据持久与序列化

5、Framework内核解析

  • NDK模块开发(音视频开发系列)

知识要点:

1、NDK开发之C/C++入门

2、JNI模块开发

3、Linux编程

4、底层图片处理

5、音视频开发

6、机器学习

  • Flutter学习进阶

知识要点:

1、Flutter跨平台开发概述

2、Windows中Flutter开发环境搭建

3、编写你的第一个Flutter APP

4、Flutter Dart语言系统入门**

……

  • 微信小程序开发

本篇知识要点:

1、小程序概述及入门

2、小程序UI开发

3、API操作

4、购物商场项目实战

  • Android相关源码解读

这里大家可以去看这一篇文章:牛掰!阿里P7大佬爆肝半个月,把安卓源码解析编成了508页的PDF

有需要的朋友直接【一键三连】,然后点击【此处】进入群共享资源自取,或者直接通过下方代码块找我领取。

// Wechat number(可复制):

study5233

共享文件夹部分内容截图

技术提升需要一定的过程,脚踏实地走好每一步,先定好一个个小目标,然后去一一实现。希望大家好好利用这份资料,最终达成所愿。

(2)考虑降级就业

可以先参加一些面试,看看自己的行情,然后根据自己的实际情况对自己的期望值进行一些调整。

降薪或者去小厂,这些都是可以考虑的方法。

很多时候,我们需要对生活做一些妥协。

(3)考虑转行

一般来说,转行业都是一件特别痛苦的事情,一方面,写代码写习惯了,很难去习惯其他的工作内容,另一方面,程序员的社交和人脉积累方面是一块短板,很难在其他行业找到合适工作。

在这一方面,我比较推荐做线上讲师。大家也不要鄙视这个行业,鸿洋大家应该都熟悉(玩移动开发的人,居然不知道鸿洋,不是超神就是超鬼了),他以前也做过线上讲师。

关于这一点,我以后想要专门抽空来写下,不知道为什么,现在很有一部分人特别排斥这个行业,我发现很多人看不起培训出身的同行,没必要,真的。

我觉得离职后从事线上教育事业,这是一个很好的生态循环。现在的线上教育机构里面的课程一般也分为很多等级,有需要的可以根据自己的需求来进行选择。那些工作多年了的前辈见过的人做过的事总是会带给后来的晚辈很多的启发的,不管是做人,还是做事。

前人把自己的技术和经验传授给后来的人,后辈们起点就是巨人的肩膀,然后进行更长远的发展,这并没有什么不好。有条件或者有需求的朋友可以考虑对自己进行投资,这不是一件坏事。

(4)自立门户,创业

关于这一点,我真的要说一下,准备不充分的时候真的不要轻易尝试,相比于前面的这些点,这是最难的一条路。

这条路不是只考量一些个人技术,管理这些单方面的能力,而是综合能力的运用。

在别人的公司上班工作的时候,大家只要做好自己范围内的工作就可以了,但是自己开公司的话,就要考虑所有方面的内容。