首页 > 其他分享 >Android太太太太太卷了,累了

Android太太太太太卷了,累了

时间:2023-06-22 10:38:26浏览次数:42  
标签:学习 Jetpack Dart 语法 太太 Android 优化


Android太太太太太卷了,累了_微信

我们聊到互联网行业的时候,一个不可避免的话题就是“内卷”,而在程序员这个群体中,Android,绝对是卷得最厉害的。

毕竟前几年Android兴起的时候,入门门槛低,培训机构培养了大批Android开发,市面上的初级前端根本不缺,他们很多也是在一些中小厂里写一些重复性的业务代码,再加上后面又有更多的Android新人涌入,不可避免地就陷入了高度内卷的境地。

因此,很多Android程序员都在寻求突破,希望能突破到高级乃至专家级Android,摇身一变成为市场稀缺的人才;或者希望能进到大厂,能接受更正规更体系的职业训练,经手更大规模更复杂的项目,接触到更多更优秀的同事伙伴。

但这并不是一件容易的事,很多Android程序员学的时候就是这儿学一点,那儿学一点,不是特别系统,这就导致他们的技术基础薄弱,对于大厂真正想要什么也不清楚,再加上他们周遭远不如大厂的成长环境,想要仅靠自己的力量持续成长、突破困境就好像雾里寻路,困难重重,也很容易半途而废。

这边整理了一个对标阿里 60W年薪企业高级移动架构师成长路线,由于图片太大仅展示大标题,有需要的朋友移步文末获取完整版:

Android太太太太太卷了,累了_Android_02

Android太太太太太卷了,累了_Android_03

在Android开发领域,早在16年末,就有人说到Android岗位趋近于饱和,招聘要求越来越严苛,至于现在更是一言不合问应届生原理源码,一方面确实是因为一个行业从火爆到冷静,一方面也是城市中的人口越来越多,从事Android开发的人也越来越多,造成了市场竞争更加激烈,同时期也有不少大厂裁员,从那时开始,“Android凉了”这句话一传十,十传百……

其实,Android凉了这么多年了,他真的凉了吗?高端岗位仍旧供不应求,招聘市场往往高薪求不来简历,诸如高工、framework、音视频、IoT,多的是高薪岗位,但很少有人能够达到岗位要求。

说到底,内卷是社会现象,但在内卷的背后,有不少口口声声说疯狂内卷的人,只是为了掩盖自身技术实力不足罢了,我也真诚的希望,现在在看这篇文章的人不是我所说的这样……

只有自身的核心竞争力提升上来了,才不会被卷呀

怎么学习

这时候,很多人会说,我都30多了,还能不能学习,现在学习晚不晚?

种一棵树,最好的时机是十年前,其次是现在。

意识到自己要学习了,永远不晚。

养成长期学习的习惯,持续给自己充电,才能在未来的职业生涯里跑的更快,冲的更远。

然后你准备学习了,但是困难又来了:天天工作上的事儿太多,增删改查做不完,公司和领导也不支持我花时间学习,回家还有老人孩子要管,要怎么办?

学习这个事儿,首先是为自己学的,跟公司和老板没关系。

你学到知识,能力提升了,老板也偷不走你的知识,相反,你面对公司和老板,底气更足了。

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

Android太太太太太卷了,累了_Android_04

《高级JetPack强化实战》

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

Android太太太太太卷了,累了_Dart_05

《Flutter技术进阶》

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

Android太太太太太卷了,累了_Dart_06

《高级UI》

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

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

Android太太太太太卷了,累了_android_07

Android太太太太太卷了,累了_微信_08

《Framework精编内核解析》

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

Android太太太太太卷了,累了_android_09

《360°全方面性能调优》

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

2、程序性能优化

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

3、开发效率优化

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

4、项目实战

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

Android太太太太太卷了,累了_android_10

《Android第三方框架》

本篇内容要点(1042页)

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

Android太太太太太卷了,累了_Android_11

《NDK模块开发》

主要内容包含:

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

Android太太太太太卷了,累了_Dart_12


“当你老了,回顾一生,就会发觉:什么时候出国读书,什么时候决定做第一份职业,何时选定对象而恋爱,什么时候结婚,什么时候决定抽出时间来学习,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你做出选择的那一天,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。”

现在学习是一个特别好的时候,学几个月,增强内功(技术能力)和外功(面试经验)。在下半年的金九银十找一个更棒的平台,搞定一个更好的职位,给自己一个更好的未来。


标签:学习,Jetpack,Dart,语法,太太,Android,优化
From: https://blog.51cto.com/u_16163452/6534302

相关文章

  • Android - Jetpack ViewModel源码探秘
    ViewModel使用场景当横竖屏切换时,希望数据不丢失,可以用ViewModel当成存储媒介;可作为Activity&Fragment通讯的媒介;ViewModel的创建//Activity中构建MyViewModelViewModelProvider(this).get(MyViewModel::class.java)//ViewModelProviders类中publicViewModelProvider(@NonNu......
  • 干了六年Android开发现在裸辞失业了,再过2个月就30了,该怎么继续生活?
    这是我在某论坛看到别人分享的故事,觉得可以展开聊一下,对于我们这些中年程序员,可以裸辞吗?前言首先介绍一下主人公的情况。目前所在的是一家小的创业公司,待了3年多,薪资一般吧,之前在一家中型上市企业也干了三年,因为想涨薪所以跳到现在这家小公司。就在年前,公司年终总结,公司老板会和各......
  • 字节跳动总监封神之作《Android11.0最新Framework解析》,1595页,限时免费下载高清PDF文
    Framework始终穿插在App整个研发生命周期中,不管是从0到1的建立阶段,还是从1到N打磨阶段,都离不开Framework。成为一名AndroidFramework高手,就会成为招聘中非常稀缺的人才,可以成为你的敲门砖。很多同学都表示在面试时必问Framework相关问题。因为目前大公司的app开发都要基......
  • 那些年我面过的「六年经验」的Android初级工程师
    前言不知不觉,作为一个Android团队负责人已经好几年了,在这几年中面试过很多同学,有实习生、有初级的、有中级的、也有高级的。近来回顾以往面试过程,感觉有一些求职者的工作经验和自身能力不匹配,比如六年经验的初级工程师,当然这里只是感觉。不从技术能力来判断,是从一些非技术能力来判......
  • 字节总监用了半个月整理出的1595页《Android11.0 最新Framework解析》高清PDF开发下载
    作为过来人,发现很多学习者和实践者都在AndroidFramework上面临着很多的困扰,比如:工作场景中遇到难题,往往只能靠盲猜和感觉,用临时性的补救措施去掩盖,看似解决了问题,但下次同样的问题又会发作,原因则是缺乏方法论、思路的指引以及工具支持;能力修炼中,缺乏互联网项目这一实践环境,对Fram......
  • Android开发想转行音视频,应该要怎么做?
    在星球经常被问到的问题,Android开发想转行音视频,应该要怎么做?很多人对此都有疑惑,不光有工作多年的职场老司机,也有求学期间的研究生同学们,摘录了其中一部分提问,可以看到大家的疑惑是有类似的。对于星球用户的每个提问我都有认真回答,毕竟每个人的情况不一样,没有什么统一的答案。这些......
  • “入职一年,那个被高薪挖来的Android开发被劝退了。”
    其实,在很多小伙伴的想法中,是希望通过跳槽实现薪酬涨幅,可是跳槽不是冲动后决定,应该谨慎啊~01我的学弟,最近向我吐槽,2020年上半年入职一家公司,当时是高薪挖走的他,所谓钱到位,工作也是充满干劲,不到一年的时间,参与了不少项目。可是疲于应对工作,填了不少的技术“坑”,根本没时间去提升。导......
  • 渣硕Android开发找工作都这么难了吗?千万不要轻易离职......
    坐标北京,21年3月毕业工作,北京某大型互联网码农集散基地渣硕背景。第一份工作在北京的一个80人左右规模的小公司做Android,最近刚刚跳槽成功。做Android是从19年中旬开始,毕业前的第一份工作和第二份工作都在规模不超过20人的小团队练级,毕业前本来有计划留杭州,也拿到不少心仪Offer,但是......
  • 给公司面试了五十多个Android开发,我已经吐血身亡了
    身在某二线互联网公司,面试了很多应聘安卓岗位的程序员。符合要求的很少,目前来看也就百分之五左右。我面试Android的时候一般都是先看看面试者的Java基础知识,然后是一些基本的数据结构和基本的算法。然后是一些面向对象的思想,最后是Android。因为任务基础扎实了,面向对象的思想有了,开......
  • 【金三银四】2022Android面经新鲜出炉啦
    前言春水初盛,垂钓者络绎不绝,鱼儿按捺不住,拍打着尾鳍纷纷跃出水面,沽个好价。本篇真实的记录了我从准备->复习->面试的全过程,分享一些我的真实经验,希望能帮到大家。准备工作开始准备工作之前,首先思考几个问题:如何准备需要复习哪些东西该怎么复习怎么复习最高效职业规划如何准备,从哪......