首页 > 编程语言 >35岁大龄程序员失业后,如果回到5年前,会做出哪些改变

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变

时间:2023-10-28 23:02:42浏览次数:44  
标签:实战 框架 Kotlin 35 程序员 大龄 Android 源码

前言

35岁的程序员被公司辞退是什么体验

前段时间跟朋友们在讨论几个问题,其中有个非常让我值得深思的,就是说如果回到五年前,我们应该怎么选择或要做什么准备?

我觉得我应该会这样做:

  • 第一点,我想不要轻易跳槽,尽量转岗到公司的核心业务部门,离开公司所谓的创新型业务部门和非核心业务。这几年很多公司业务下滑后,裁员的都是非核心的业务部门,而且往往都是整个全裁。
  • 第二点,就是要清楚认识到互联网公司用人的本质。比如22年就有20%以上的毕业生都进入了互联网这个行业,一波又一波的新人进入到这个行业。并且这个行业新技术、新概念每天都在更新,互联网公司都喜欢肯加班全身心工作的年轻人,就这样一波一波的割最嫩的韭菜,对于我们这些行业中普通的打工人,应该早点考虑退路,了解自己有什么资源,可以发展哪些副业。
  • 第三点,要注意身体,开源节流节省不必要开支,同时眼里不要只有工作,不会因为员工996就不裁你,公司一旦业务下滑该裁的都会裁。
  • 第四点,要努力提升自己,如果有时间该学习的就一定去学习,不要把时间都放在工作上面,就算是996,不要以为干得越多就得到的越多,往往很多都是领导内定的。

对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

不用多说,相信大家都有一个共识:无论什么行业,最牛逼的人肯定是站在金字塔端的人。所以,想做一个牛逼的程序员,那么就要让自己站的更高,成为技术大牛并不是一朝一夕的事情,需要时间的沉淀和技术的积累。

关于这一点,在我当时聊完这个话题之后,就重新梳理了自己的知识树,包括技术要怎么系统地去学习,都列得非常详细。

图片实在是太大了,所以我就只把二级目录的内容放出来。

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Java

接下来就是需要梳理知识,提升储备!

  • 架构师筑基必备技能:深入Java泛型+注解深入浅出+并发编程+数据传输与序列化+Java虚拟机原理+反射与类加载+动态代理+高效IO
  • Android高级UI与FrameWork源码:高级UI晋升+Framework内核解析+Android组件内核+数据持久化
  • 360°全方面性能调优:设计思想与代码质量优化+程序性能优化+开发效率优化
  • 解读开源框架设计思想:热修复设计+插件化框架解读+组件化框架设计+图片加载框架+网络访问框架设计+RXJava响应式编程框架设计+IOC架构设计+Android架构组件Jetpack
  • NDK模块开发:NDK基础知识体系+底层图片处理+音视频开发
  • 微信小程序:小程序介绍+UI开发+API操作+微信对接
  • Flutter:Flutter入门+Flutter进阶
  • Kotlin: Kotlin入门教程 +Kotlin 实战避坑指南 +项目实战《Kotlin Jetpack 实战》

知识梳理完之后,就需要进行查漏补缺,所以针对这些知识点,我手头上也准备了不少的电子书和笔记,这些笔记将各个知识点进行了完美的总结。

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Java_02

然后再是通过源码来系统性地学习

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

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

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Java_03

刷大厂面试题备战,增加大厂通过率

历时半年,整理了这份市面上最全面的安卓面试题解析大全。

可以通过目录索引直接翻看需要的知识点,查漏补缺。

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Java_04

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Java_05

经典书籍阅读

阅读Android经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验。对于想要深入学习Android开发的读者来说,阅读Android经典书籍是非常有必要的。

35岁大龄程序员失业后,如果回到5年前,会做出哪些改变_Android_06

有需要的小伙伴,可以点击下方课程链接详细了解!!!

https://edu.51cto.com/course/32703.html

标签:实战,框架,Kotlin,35,程序员,大龄,Android,源码
From: https://blog.51cto.com/u_16163442/8073041

相关文章

  • 《程序员修炼之道:从小工到专家》第三第四章读书笔记
    第三章基本工具第14节纯文本的威力本节是第三章:基本工具,首节内容,章节介绍里有一句话:许多新程序员都会犯下错误,采用单一的强力工具,比如特定的集成开发环境(IDE),而且再也不离开其舒适的界面。这实在是一个错误。我们要乐于超越IDE所施加的各种限制。要做到这一点,唯一的途径是保持......
  • uboot中am335x的relocate分析--Apple的学习笔记
    一,前言今天我主要先分析下bbblack的relocate。至于为什么要分析这块内容,因为我个人理解,内存分布也是重要内容,最关键的是这些内容我3年前分析过TQ2440的,但是没分析过bbblack的,所以补上。二,实践先在board_f.c中添加#define_DEBUG1就支持debug函数打印信息了。U-Boot2023.10(Oc......
  • P8352 [SDOI/SXOI2022] 小 N 的独立集
    经典最大独立集问题可设\(dp_{u,0/1}\)表示\(u\)为根的子树内,不选/选\(u\)的独立集最大权。本题求方案数,且\(k\)这么小,暗示我们将上面状态压到维度,设\(f_{u,i,j}\)表示以\(u\)为根的子树内,\(dp_{u,0}=i,dp_{u,1}=j\)时的方案数,此时状态数\(O(n^3k^2)\),转移总复杂度......
  • [CF335F] Buy One,Get One Free
    气死我了,我决定水了这篇题解。反悔贪心,考虑决策及反悔,记到第三层反悔就行。然后你发现要一次只考虑一个不行,要两个两个考虑,然后就做完了,如果深入往下分析能分析出更多可以简化做法的结论。甚至可以简化到只用一层反悔,具体就是第一层可以简化到只记数量,第三层分析出可以归成第二......
  • 如何才能从程序员到架构师?
    1引言小团队一般10人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到10%。而架构师也可以分为初级、中级、高级三档,江湖上真正高水平的软件架构师就更少了。所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢?2......
  • #yyds干货盘点# LeetCode程序员面试金典:生命游戏
    题目根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。给定一个包含m×n个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1即为活细胞(live),或0即为死细胞(dead)。每个细胞与其八个相邻位置(水平,垂......
  • #yyds干货盘点# LeetCode程序员面试金典:最小操作次数使数组元素相等 II
    题目给你一个长度为n的整数数组nums,返回使所有数组元素相等需要的最小操作数。在一次操作中,你可以使数组中的一个元素加1或者减1。 示例1:输入:nums=[1,2,3]输出:2解释:只需要两次操作(每次操作指南使一个元素加1或减1):[1,2,3] => [2,2,3] => [2,2,2]示......
  • 从高薪码农到失业大龄程序员:一位程序员的职场悲歌
    真实的故事30岁对于程序员来说并不算老,但在互联网行业这个快速变化的领域里,过了30岁的程序员就开始被认为是“大龄程序员”,尤其是在某些公司,面试官会直接问“年龄多大了”这样的问题,让许多程序员感到不安。然而,在一个不断追求年轻化的行业里,30岁的程序员被裁是不鲜见的事情。我前同......
  • windows安装MySQL5.7.35
    本文适用5.7.3x。最近安装几次MySQL之后有点心得,记录一下。1.下载MySQL官网下载很慢,在此推荐用国内下载站,我用的是华为开源镜像站,速度很快。华为开源镜像站_软件开发服务_华为云在此选择对应的版本。我选择是mysql-5.7.35-winx64.zip,链接:https://repo.huaweicloud2.com/mys......
  • 《创新者-一群技术狂人和鬼才程序员如何改变世界》
    IT技术创新的历史经验创新者创新者必须深入理解产品的工程与设计,最优秀的领导人对工程和产品设计理解最为深刻。创新者的一个基本特质是保持专注。创新者应该热爱自己的事业,为之而狂热以至忘我工作。只有在激情的驱使下,创新者才能做出最出色的工作。创新者可以看到既......