最近一直在思考同时也越来越迷茫,身处上海,处在疫情的中心点,居家办公的我多了很多时间去思考,最近公司效益越来越差,感觉以自己目前的技术水平,很难再去有升职加薪,出任CEO,迎娶白富美,走向人生巅峰的情况发生,说不定什么时候也会成为被“优化”的一员。
但是,现实总是那么的残酷,最近身边也有很多朋友跟我抱怨:
- “任劳任怨干了几年,工作认真负责可老板tm把我当外人,宁愿给新入行的高薪都不给我提薪。”
- “工作接近3年了,薪资还是10k,每天枯燥无味CRUD,感觉没什么前途,摆烂算了”
升职加薪,试问一下谁又不想呢?都说现在是一个内卷的时代,别提升职加薪了,指不定哪一天就被“毕业”了,连很多JD、B站、腾讯等等大厂同行都面临这种困境,真是不敢想被辞退是什么感受,车贷、房贷、奶粉尿布,都是一个个重担。
很多人迷茫了,到底需要具备什么能力才能突破月薪10k,拿到高薪?我们先来看一下截自字节以及阿里招聘的两张图吧。
字节跳动 阿里再来看个网易的BOSS招聘:
网易通过对比发现,这些大厂在招聘高薪Android开发工程师,最高频出现的要求就是:
- 熟悉精通各种Android开发主流框架
- 熟练精通组件化
- 性能优化
由此可见,仅是埋头苦干天天CRUD,没掌握好核心技术,缺乏竞争力想要拿高薪真的难。
那么在升职加薪路途上你是否遇到了这些问题?
1.Android技术基础薄弱
自身android基础很差,缺少系统学习经验,对原理和底层开发了解比较烂。
2.项目经验欠缺
长期在小型软件公司或外包公司工作,每天都是增删改查的简单开发工作,经历的项目用户使用量小,没有完整的大型项目开发经验。
3.长期没有突破
虽然已经入行工作好几年了,但是每天的工作都是重复的,跟行业新技术脱节,缺少核心竞争力。
那么应该怎样打破僵局,快速实现薪资突破呢?
如果你想要升职加薪,就必须抓紧时机学习互联网大厂一线技术,跟着正确的学习路线一步步深挖学习!
缺乏正确的指导,学习效率低这都是很多人面临的问题,可以参考这个我收集整理Android开发系统学习路线,给大家做个参考,大家需要的话可以点击这里直接领取。
1.Java语言进阶
深入学习Java语言,全面掌握Java面向对象思想,掌握热修复与JVM原理。
- 泛型与注解在Retrofit中的应用
- 多线程与Java File IO操作应用实战
- RxJava原理分析
- JVM与内存泄漏原理解析
- ClassLoader与 反射在Hook中应用
- 动态代理机制在源码中的应用
2.高级UI与FrameWork
学握Android UI特性与版本适配,全面了解自定义UI,深入理解Android系统内核原理技术。
- Ul绘制原理
- 动画原理
- 事件响应机制
- 屏幕适配
- FrameWork源码解析
- 相机适配
3.性能优化
时间和空间的复杂度来写出优雅的高效代码实战,解决用户使用App过程中的卡顿与保活技术,学握加固/奔溃/卡顿/启动过程的问题。
- 从事件
- 从内存
- 卡顿调优
- App保活
- 内存优化
- 高性能编程实战
- OOM原理解析与项目实战
4.引领5G音视频技术
精通C/C++/JNI基础,全面掌握图形图像处理,音视频处理,人工智能应用等技术。
- C/C+基础
- JNI编程基础
- 图像处理与热修复应用
- 音视频开发
- OpenCV人工智能
- OpenGL 图像绘制
5.前沿技术专题
从热修复/热更新到组件化/插件化,在深入理解Rxjava,手写图片和网络框架。全面精通Google Android jetpack实时更新技术,应用Kotlin进行项目实操。
- 热修复/热更新
- 组件化/插件化
- RxJava深入研究
- 图片与网络架构
- Google I/0大会技术
- Kotlin项目实操
6.Flutter Hybrid开发
学习Dart基础和高级语法,掌握控件/布局/动画/操作手势/线程/网络以及交互等核心技术。
Dart语法
Flutter线程运行模型
Flutter与Native通信架构
Flutter内存调优
Flutter项目实战
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。
整理的这些知识体系路线希望对各位从事Android开发的朋友们有所参考,帮助你们少走弯路,需要这份资料的朋友可以点击这里直接领取。
网友评论