年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

难道摆脱内卷,只有躺平吗?是否有其他突围的办法?对于我们普通人来说来说,只能通过努力摆脱内卷,逃避,只能缓解一时困惑,无法解决根本问题。

做到专业精深,让自己不可替代


康德说:“人是目的,不是工具。”

想要摆脱内卷,不是把自己当成工具人,沦为商品或者社会中的一个链条,而是把自己当成一个大写的人。

有自己的兴趣爱好、有自己的爱憎分明,然后在某个细分领域里,能够产生自己的价值,并且提供的价值不可替代。

关于Android的发展方向这里我归类了如下几类:

1、应用层开发,不限于各种产品,主要还是Android原生开发,主要是各种性能优化。

2、嵌入式开发,不限于各种开发板子,物联网,智能家居,车联网/车载

3、安全开发,不限于各种反逆向,反汇编,寻找安全漏洞

4、音视频开发,不限于直播、点播、音视频通话、音视频会议,短视频等

5、插件化、组件化、热修复开发,不限于自研和使用开源框架集成开发

6、系统开发(Android),不限于Rom维护和FrameWork层定制需求

7、图形图像开发,不限于OpenGL ES,EGL,GLSurfaceView,滤镜,美颜

8、小程序 / 快应用

推荐学习的新技术,Flutter和Kotlin,这两个都是Google推荐的。

Flutter

Flutter是Google在2018年2月27日,在2018世界移动大会上发布的用以帮助开发者在ios和Android两个平台开发高质量原生应用的全新移动UI框架

由于是是Google发布的,就前景来看,还是值得肯定的。

Kotlin

Kotlin 是Google推荐的官方开发语言,与Java互通,可相互转换,简洁安全等,是一年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别
种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由JetBrains 设计开发并开源,

Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

这边有一份相关的全网最全Android开发核心知识笔记,有需要的朋友可以点击我的GitHub免费阅读下载。

做好技术储备


职业现状我想大家心里也清楚,没办法变改职业,就只能想办法改变自己。自我审视,持续学习,做好规划,以10~20年的职业生涯为基础,未雨绸缪。不要等到40岁还在到处投简历面试,家里等着米下锅,那就太被动了。

1.2020大厂面试高频知识点

一、图片

二、网络和安全机制

三、数据库

四、插件化、模块化、组件化、热修复、增量更新、Gradle

五、架构设计和设计模式

六、性能优化

七、Android Framework

八、Android优秀三方库源码

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

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

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

3.Framework精编内核解析

主要内容包含:

  • 深入解析Binder

  • 深入解析Handler

  • Dalvik VM 进程系统

  • 深入解析 WMS

  • PackagerManagerService

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

4.Kotlin强化实战(附Demo)

第一章 Kotlin入门教程

第二章 Kotlin 实战避坑指南

第三章 项目实战《Kotlin Jetpack 实战》

  • 从一个膜拜大神的 Demo 开始

  • Kotlin 写 Gradle 脚本是一种什么体验?

  • Kotlin 编程的三重境界

  • Kotlin 高阶函数

  • Kotlin 泛型

  • Kotlin 扩展

  • Kotlin 委托

  • 协程“不为人知”的调试技巧

  • 图解协程:suspend

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

5.Android设计思想解读开源框架
  • 热修复

  • 插件化
    泛型

  • Kotlin 扩展

  • Kotlin 委托

  • 协程“不为人知”的调试技巧

  • 图解协程:suspend

年薪百万的程序员,30岁后送外卖、卖保险(1),retrofit和okhttp区别

5.Android设计思想解读开源框架
  • 热修复

  • 插件化

上一篇:在运行Hibernate Hello World程序的时候,抛如下错误: view plain Exception in thread "main" org.hibernate.exception.LockAcquisitionException 解决方法


下一篇:第二三周组长小结(2022.1.17-2022.1.30)