下半年准备跳槽大厂,该做哪些准备?

408 阅读5分钟

年已过半,准备下半年跳槽的朋友们开始行动了吗?

据悉,某条和开水厂已经率先开始争抢 IT 人才!其他大厂也在筹划新一轮的招聘政策。不出意外,下半年将迎来跳槽大厂的绝佳时机!

01

先说某条,2 月末至 4 月初的广聘英才和 9 周年司庆搞得是浩浩荡荡,成功吸引了众人眼球!上万个就业岗位赢来了优秀的 IT 人才。

然而,步入 6 月再次传来了疯狂纳新的消息!通过内推平台,我们欣喜的发现,仅是研发岗就有5422个岗位空缺,而截至发稿日,Android岗位仍有283个岗位在招。

再说某开水厂,年初制定的 6 万人扩编计划将在下半年进一步落实!

涉及招聘部门不止是美团优选和快驴,无人车,地图以及基础架构等部门也将扩编!此外,考虑自然流出的 2 万人,空缺出的岗位也急待新人。

如此疯狂的招聘举措,意味着什么?

2021 年下半年,跳槽大厂的绝佳时机即将到来!

02

说完Android岗位,再聊聊大家特别看重的薪资问题。

从刚结束的春招来看,今年校招生的平均薪资普遍高于去年!再看社招,一线互联网大厂的招聘启示:

拥有三到五年经验封顶薪资55k,妥妥的高薪。

当然啦,大厂不养闲人。高薪高福利,核心部门的岗位只会给有准备的Android开发。

03

想要一口吃下大厂,绝无可能!

问过大厂在职的同事就会了解到,现在的大厂用人标准也不完全限制于带有名校光环的毕业生。学历再优秀,都不如一组漂亮的代码更有说服力!

前不久,一个HR朋友就淘汰了一个试用期的Android,原因就是技术太鸡肋,应付不了项目构建的需求。

反观市场上的其他Android求职者,都遇到了以下几点致命弱点!

这些问题成为了他们你升职加薪,跳槽大厂的阻碍。

我自己做Android开发已经是第6个年头了,毕业后两年,有幸加入到字节跳动这个大家庭。在字节的4年,见证了太多人的来来去去,印象很深一个同事,跳槽阿里薪资直接double,但也看到很多人镀着“大厂”的金四处碰壁,终究还是倒在了技术上!

我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名Android高级开发者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

《高级UI》

UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。

不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!

《Framework精编内核解析》

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

《360°全方面性能调优》

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

2、程序性能优化

  • 启动速度与执行效率优化
  • 布局检测与优化
  • 内存优化
  • 耗电优化
  • 网络传输与数据储存优化
  • APK大小优化

3、开发效率优化

  • 分布式版本控制系统Git
  • 自动化构建系统Gradle

4、项目实战

  • 启动速度
  • 流畅度
  • 抖音在APK包大小资源优化的实践
  • 优酷响应式布局技术全解析
  • 网络优化
  • 手机淘宝双十一性能优化项目揭秘
  • 高德APP全链路源码依赖分析
  • 彻底干掉OOM的实战经验分享
  • 微信Android终端内存优化实践

《Android第三方框架》

本篇内容要点(1042页)

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

《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 最全上手指南
  • ......

《高级JetPack强化实战》

  • 初识ConstraintLayout之实现登录页面
  • Navigation实践之实现APP主框架以及Navigation的相关介绍
  • 使用 Coroutines, Retrofit, Moshi实现网络数据请求
  • 使用 TabLayout,ViewPager2 ,RecyclerView实现实现歌单广场页面
  • 歌单页面MVVM架构改造及其ViewModel和LiveData的使用介绍
  • Paging实现加载更多和下拉刷新,错误后重新请求
  • vlayout嵌套横向RecyclerView和Banner 实现主页的展示,自定义Moshi的JsonAdapter
  • Room数据库实现增删改查和事务处理
  • Room数据库Migration
  • ExoPlayer进行视频播放的实现
  • ......

《Flutter技术进阶》

  • 为什么Flutter是跨平台开发的终极之选
  • 在Windows上搭建Flutter开发环境
  • 编写您的第一个 Flutter App
  • Flutter开发环境搭建和调试
  • Dart语法篇之基础语法(一)
  • Dart语法篇之集合的使用与源码解析(二)
  • Dart语法篇之集合操作符函数与源码分析(三)
  • Dart语法篇之函数的使用(四)
  • Dart语法篇之面向对象基础(五)
  • Dart语法篇之面向对象继承和Mixins(六)
  • Dart语法篇之类型系统与泛型(七)
  • Flutter中的widget、
  • ......

《NDK模块开发》

主要内容包含:

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

由于篇幅限制,展示了部分内容截图,需要这些文档资料的,可以点赞支持一下我,然后【点击这里】免费阅读下载哦

无论在哪个行业,都是优胜劣汰的过程。

古之立大事者,不惟有超世之才,亦必有坚韧不拔之志。