都说码农发展前景不好,那些35岁以上的程序员们,后来都干什么去了?
Posted 上马定江山
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了都说码农发展前景不好,那些35岁以上的程序员们,后来都干什么去了?相关的知识,希望对你有一定的参考价值。
之前知乎上有个话题叫做“程序员的悲哀是什么?”,有个高赞回复直戳大多数程序员的命门:“最大的悲哀就是以为自己挣到了很多钱,其实根本不懂怎么挣钱,随着年龄的增长,工作瓶颈越来越多,越来越容易受到歧视,却不知道怎么走下去!”
程序员老实、爱学习,也是最有危机感的群体之一,他们每天在GitHub、各大技术论坛上如饥似渴地汲取对自己最有帮助的技术知识,同时怕时间精力跟不上高强度的程序员工作。
那么到了35岁是否存在瓶颈?
很真实的告诉你存在,但是是有条件的存在。为什么这么说,因为在中国互联网公司都在贩卖996文化,你不上996这条船,你当然就被认为是瓶颈,没有船票何来航行远游?
有些35岁以上的程序员和那些血气刚方,意气风发的青年人比,在体力上和学习的精力上都有所下降,但我们不能说所有的35岁以上的程序员都是如此,在现行的大环境下,由于中国年轻人资源相对丰富,中国每年培养的理工科毕业的大学生都以数百万计涌入人才市场,并且其中大部分又会进入到互联网的行业,这样必然会给在职的中年程序员造成压力,因为这些年轻的程序员便宜,听话,肯加班,可塑性强,比起35岁的程序员在某些应用开发领域性价比要高出一大截,你是老板,你会如何选择呢?
当然你会说35岁很有经验,但是难道年轻点的就不能很快积累经验了吗?当然不是,经验固然重要,但是经验要看看是不是可以被复制或者被替代。做老板当然可以培养年轻人把你的经验替换掉,趁机取而代之。
35岁程序员一定要有紧迫感,不要沉迷于稳定的工作,无压力的环境,而没有上进心,整天刷抖音,看视频,天天喊大环境不好而不去改变自己,环境不是一时可以改变的,不要贪图当下的舒适的环境而不去做长远的计划,当兵临城下之时才想到,数年时间已经荒废在无知的过去。
35岁是一个多么好的年龄,有功底,有经验,有人脉,要利用好这些优势,集中精力向自己专业方向努力,如果你还不清楚向那个方向努力,我很诚恳的告诉你,你已经处于很危险的情况,这个时候你一定要找到那些发展比较好的朋友或者同事,或者老师,或者领导聊下,请人吃点饭,给人买些礼物,让他们告诉你,你的优势,你的特长是什么,倾听人家的见解,比较下自己的优势和特长,选出一条适合自己发展的道路。
程序员大部分的人最终只有一少部分进入到高管行列,一少部分会继续做开发,做到架构师,技术总监,CTO,一部分会走独立创业的不归路,并且99%都会死在创业的路上。
也就是说剩下大部分年纪稍大的人被分流继续做程序员,要不就继续写业务代码,要不就继续维护现存的代码,有些人去做其他的相关IT的行业例如做培训讲师,软件售前,售后服务工程师,测试工程师,还有的彻底转行到其他行业,剩下最悲催的就是因为年纪大找不到工作失业在家。
所以你35岁瓶颈在哪里,瓶颈主要在于自己,不要怨天尤人,不要贩卖焦虑,要正式现在的大环境,积极进取,多学习,多和优秀的人学习交流,多关注自己的业务,做强做深,35焦虑或者瓶颈只能和你擦肩而过。
android学习之路任重而道远,我们也都在奋斗的路上。下面是我整理的最新的学习资料,希望能帮到想在Android这条路上一路走到黑的朋友。
1.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 最全上手指南
2.Framework精编内核解析
主要内容包含:
- 深入解析Binder
- 深入解析Handler
- Dalvik VM 进程系统
- 深入解析 WMS
- PackagerManagerService
3.Kotlin强化实战(附Demo)
- 第一章 Kotlin入门教程
- 第二章 Kotlin 实战避坑指南
- 第三章 项目实战《Kotlin Jetpack 实战》
- 从一个膜拜大神的 Demo 开始
- Kotlin 写 Gradle 脚本是一种什么体验?
- Kotlin 编程的三重境界
- Kotlin 高阶函数
- Kotlin 泛型
- Kotlin 扩展
- Kotlin 委托
- 协程“不为人知”的调试技巧
- 图解协程:suspend
4.Android设计思想解读开源框架
- 热修复
- 插件化
- 组件化框架设计
- 图片加载框架
- 网络请求框架
- RXJava 响应式编程框架设计
- IOC 架构设计
- Android架构组件Jetpack
5.NDK模块开发
- NDK 模块开发
- JNI 模块
- Native 开发工具
- Linux 编程
- 底层图片处理
- 音视频开发
- 机器学习
6.深入理解Android插件化技术(附Demo)
第一章 插件化技术的前世今生
第二章 插件化原理
第三章 Android插件化初探
第四章 架构演化(大厂篇)
- 360插件开发之DroidPlugin
- 滴滴VirtualApk实战
- 基于VirtualAPK Android重构之插件化
- 爱奇艺插件化原理分析之 Neptune框架
- 腾讯插件化框架 Shadow项目解析
7.高级Android组件化强化实战(附源码)
第一章 Android组件化初识
第二章 Android组件化初探目录
第三章 架构演化(大厂篇)
- 从智行 Android 项目看组件化架构实践
- 得到 App
- 微信 App
- 蘑菇街 App
- 爱奇艺 App
- 美团 App
- 携程App
- 支付宝 App
- …
8.Android 开发相关源码精编解析
1.深入解析微信 MMKV 源码
2.深入解析阿里巴巴路由框架ARouter 源码
3.深入解析AsyncTask 源码(一款 Android 内置的异步任务执行库)
4.深入解析Volley 源码(一款 Google 推出的网络请求框架)
5.深入解析 Retrofit源码
6.深入解析OkHttp 源码
7.深入解析ButterKnife 源码
8.深入解析Okio源码(一套简洁高效的 I/O 库)
9.深入解析SharedPreferences源码
10.深入解析EventBus 源码
11.Android 自定义注解初探
12.View 的工作机制源码分析
13.Android 触摸事件分发机制源码分析
14.Android 按键事件分发机制源码分析
15.深入解析 Handler 源码
16.深入解析Binder源码
17.深入解析JNI源码
18.深入解析Glide源码
19.RxJava原理及如何封装使用
20.LeakCanary核心原理源码解析
21.插件化架构定义及插件化架构的实践思路分析
有需要的朋友直接点击此处免费获取完整文档。
最后的话
程序员不是一个「银发职业」,但也绝不是如某些贩卖焦虑的自媒体宣传的那样:35岁危机,40岁失业。
40岁的程序员有的做了大厂中高管、有的成了小公司联创、有的成了连续创业者、还有的转行投资金融、也有人继续坚持写代码战斗在一线。
不可否认,有一部分人会被行业淘汰出局,但互联网的老年人在其他行业恐怕还是年轻人,接受现实,人生再起航完全没问题。
最重要的是,我们不能因为年纪的增长而焦虑,因为焦虑本身除了干扰我们成长,没有任何意义。
尽最大努力,做最好打算,但接受最坏的结果。在这个复杂多变的社会,反焦虑、不断提升认知,不断充实自己的专业技能将永远重要。
以上是关于都说码农发展前景不好,那些35岁以上的程序员们,后来都干什么去了?的主要内容,如果未能解决你的问题,请参考以下文章
奔四的听力障碍码农,被开除15次,面试被拒200+次,还要继续干下去吗?
程序员面试要求“35岁以下”,那些35岁以上的程序员都去哪了?
Android程序员35岁之后不转管理就寄了?这份宝典让你重焕新生。