前言 回头看看2023马上就要结束了,时间过的太快,不敢相信我已经从事Android开发几年了,不免生出一些感叹。 那么到了2023年底,Android端会有什么技术趋势吗?或者哪些[新]技术值得去学?又或者对我来说,现在什么[值得]去学? 本文我将分享一些我个人的技术学习经历以及分享一些近些年学习整理的资料希望对大家能有所帮助。 回头看,最近几年我都给自己加了哪些技术点? 2021-2022 Kotlin,协程 MVP,Hilt,MVVM,JetPack相关 热修复 Flutter 自动化、持续集成相关 2022-2023 JetPackCompose 音视频 Epoxy+Mvrx,M...

前言 随着科技的不断发展,互联网行业日新月异,年轻一代的安卓开发者层出不穷。但对于已经步入中年的安卓开发者来说,面临的职业发展困境和竞争压力也开始逐渐显现。越来越多的程序员难以跟上时代的步伐,只会埋头写代码,缺乏大局观和长远的职业考虑。 缺乏大局观的程序员 许多程序员缺乏大局观,只会关注自己手头的代码和项目,而忽略了整个行业的发展和趋势。在工作中没有积极思考,没有建立起系统的知识框架,只是机械地按照流程完成任务。 缺乏大局观的程序员容易陷入一个误区,认为自己掌握的技术足以应对所有问题,不去学习新的技术或了解新的工具。这种思维方式会导致技能的陈旧化,无法适应快速发展的科技行业。 没有长远的职业考...

前言 对于已经在职场中摸爬滚打了3-5年的程序员来说,已经具备了一定的工作经验,掌握了一些专业知识,对于工作中的各种问题和挑战已经有了一定的解决方案。 但是,随着科技的不断进步,行业竞争的不断加剧,不能一味地依靠过去的经验和知识,更要时刻保持学习的心态,持续学习新技术,积累新经验,以便更好地应对职场的各种挑战。 因为,在科技日新月异的现代社会中,新技术的出现和发展速度往往很快,很多新技术在过去几年中层出不穷,这就需要具备一定的学习能力和应变能力,不断跟进新技术的发展,才能更好地适应职场的需求。 同时,也要清晰地认识到,在掌握新技术的同时,还需要不断更新自己的技术知识和技能,以适应职场的需求,这...

前言 随着时代的发展,Android开发行业也在不断的完善,其中也出现了许多的开源框架,但大部分移动开发者基本上已经习惯了对其成熟的API(应用程序编程接口)进行调用,以此来完成所需的开发要求,随着多次的项目需求被其完美解决,众多的开发者也随之膨胀了起来。 但在一次又一次的大厂面试中,面试官问出那一个又一个的Android性能优化的问题的时候,他们才会看出自身的不足;由于他们自身的习惯总是一直调用API(应用程序编程接口)的原因,导致对Android性能优化的底层原理并没有进行深入了解,那么必将很难通过大厂的面试 性能优化是大厂中极为重要的一环;现如今软件日益复杂,抽象层级越来越高,就越需要底...

前言 分享一下身边朋友的亲身经历,也浅浅的安慰一下那些被优化之后,找不到工作的朋友的受伤的心灵,因为你不是一个人!!!(下面由第一人称描述这个故事) 距离过年还有三个月了,在这个节骨眼上我失业了。在广州失业已经一个月了,压力大的睡不着,每天梦里都在不停的浏览招聘网站。 今天到了一家公司去面试,对方给的工资只有原来的1/2,社保按照广州最低档交并且还没有住房公积金。我一下子感觉落差很大,直接就拒绝了挨查。自从阿里等大厂开始裁员以后,程序员失业已经是一个习以为常的事情了。程序员这条路越来越卷,没有学历根本就不给面试的机会。 稍微好一点的公司都是要211、985这样的学历,否则根本就不给面试的机会。...

前言 今年虽说是AI之年,但也是国内互联网行业惨淡的一年,这又到年底了,各种裁员消息在大厂纷纷传出。字节的游戏业务部门裁撤算是比较大的新闻了。怎么来评价当前的这种情况呢,未来该怎么样对待呢?今天咱们就来好好唠唠吧!! 互联网现状 首先,移动互联网的发展已经过了高速期,一下子放缓了,原来都是成指数的增长,突然间不涨了,那么资本就会收缩,所以降本增效这个词今年也比较火,也比较正常,作为一个老板降本增效肯定是正常的,高速发展期钱多花点无所谓。 但是一旦发展没那么快了,必然要求稳了,不能把公司玩死了,用我们老板的话,我们要珍惜手中的美金。现在国内互联网公司基本都是头部的那几个,中小公司都是勉强活着。做...

  FyeYl0ESQHUh   2023年12月23日   13   0   0 androidjavajava开发者开发者android

前言 随着基础设施的逐步完善,近几年短视频、视频会议、直播、在线教育(双减之前)人们对音视频的需求也发明显与强烈。 对于初学音视频开发来说,大家可以从开源库(FFMEPG、WebRTC)入手,可以结合部分书籍以及优秀的一些入门教程来了解音视频工程知识,逐步深入,学习音视频开发。 据我所知,音视频工程开发的薪资大概比普通web开发高出大概30%。所以,单从薪资的角度考虑是没问题的,要记住薪资水平是市场决定的,市场对音视频需求其实非常大,而音视频从业者基本少得可怕,很多企业想要音视频人才基本上是内部培养,所以导致现如今众多大厂求一人而不得! 如果你很熟练FFmpeg,熟悉播放器,或者很懂OpenG...

在2023秋招中没有取得理想的offer,可以提前为春招做哪些准备? 每个人都有一个进入名气的梦想,每个人都希望找到一个自己喜欢,工资高的好工作。然而,赤裸裸的现实告诉你,你还没有真正进入社会,就得感受到来自中国庞大人群的竞争压力了。 2023年的秋招正在结束,在这次秋招中,没有拿到理想的offer,我们可以从以下5个方面来为来年的春招做准备,还有几个月的时间,按照这个方法走下来,一定会收获理想offer,祝福你! 一、梳理时间线 在秋招失败后,就必须开始规划春招了,可以先简单梳理了一下时间线,这个很重要。 春招一般从1月份陆续开始,2、3月份集中爆发。所以现在距离春招满打满算也就3个多月时间...

  FyeYl0ESQHUh   2023年12月08日   16   0   0 androidKotlinjavajavaKotlinandroid

前言 随着信息技术的飞速发展,Android作为全球最流行的移动操作系统之一,其行业就业情况一直备受关注。然而,近年来,Android开发行业的就业形势面临着一些挑战。那么,2024年Android行业就业情况能否回春呢?本文将对此进行探讨。 Android开发行业的现状 在过去的几年中,Android开发行业经历了快速的发展和变化。然而,随着市场的饱和和技术的不断更新,Android开发行业的就业形势逐渐变得严峻。许多开发者面临着就业竞争压力和技能过时的困境。 2024年Android行业就业情况预测 市场需求的变化随着物联网和嵌入式系统的广泛应用,Android系统的应用场景已经不再局限...

前言 现如今要想赚钱想发财,必须得先选对赛道。某些行业和领域(比如务农)终其一生的天花板也不过如此。但有的朝阳行业,你一进去就可以获得大量的机会,“ROI(投入产出比)”极高。 今天就再来聊聊为啥从事音视频技术会很有钱景,其实音视频技术也就是近两年才迎来的爆发期,快速发展主要有2个原因: 5G的发展提供了硬件条件 疫情的影响,生活场景线上化,大量的线上办公、线上教育、线上娱乐等需求,让几亿人涌入各类线上互动平台 这么多人这么大的市场,毫不夸张地说音视频开发绝对是一片蓝海。人少,钱多,未来会更加炙手可热。 目前行业现状 核心竞争力: 掌握音视频以后不用担心会被其他人替代,因为音视频的门槛性,...

前言 在这个移动应用开发热潮的时代,Android开发者的需求量也在不断增长。而Framework作为Android操作系统的核心组件,对于Android开发者来说具有极其重要的地位。但是,很多开发者却对Framework了解不够深入,甚至存在误解。这种情况不仅影响了开发者的技术水平提升,还对职业发展造成了阻碍。 如果你想在Android开发领域获得更好的职业发展机会,比如顺利跳槽、涨薪等,那么了解Framework是非常必要的。因为Framework是Android操作系统的核心,它提供了许多关键功能的实现,如活动管理、资源管理、权限管理、网络连接等。这些功能的实现原理和API使用方法对于A...

前言 谈到架构,在座的很多Android大佬想到的一定是MVC、MVP、MVVM这几个词,然后对比一下它们的优缺点,接下来就是站队的时间了。常常写MVC,偶然见到了MVP,真香。而写久了MVP,又听说了MVVM,又是真香 “真香”定律在架构这里真是被用得淋漓尽致,此外还要喜新厌旧一番,使用MVVM的鄙视使用MVP的,使用MVP的又鄙视使用MVC的。 架构,就在这样的鄙视链下,“螺旋”发展,让我们看一看这些年架构是如何进化进化再进化的吧! 架构是什么 其实对于架构,以前我也是一知半解,但工作了这些年,加上读了许多关于架构相关的文章,结合实际项目经历,有了自己的一些理解。 关于架构的概念,我们可...

  FyeYl0ESQHUh   2023年12月05日   12   0   0 androidMVVMMVCMVCMVVMandroid

前言 今年,我们在社交媒体上看到不少关于计算机行业、技术岗卷的话题。 这些话题让不少年轻人感到焦虑,甚至对IT行业产生犹豫,程序员还是一个好的选择吗? 对于这个问题,我们换个角度,把目光投向其他方向。 其实,“卷”是普遍存在的。 同等薪酬条件下,程序员是最好的选择 大家都说计算机和金融是两个高薪行业,那么我们先来关注一下金融行业的就业情况。 2023年,我国高校毕业生人数又进一步增长,高达1158万人;而在这1000多万人中,有近10%金融、财经类毕业生,等着进入银行、证券、基金等金融机构工作。 然而,根据统计数据和行业内人士估算,金融圈每年新增就业岗位只有15万个。 不仅如此,金融行业人均高...

前言 最近招聘网站爆出了美团、大众点评等公司鸿蒙开发的岗位需求,引发了各个Android开发群的热烈讨论,是立刻开卷?还是先把嘲讽技能拉满?今天我也来谈谈我的一些思考。 卡脖子的问题与资本的力量 之所以会存在单独的鸿蒙开发岗位,主要是因为鸿蒙声称下一代鸿蒙手机系统是完全的移除了AndroidAOSP的代码,和Android完完全全的分离。 在Android与iOS市场生态都已经非常成熟的时候,来重新开始构建一个生态系统,并且不是从零到一在新的领域建立生态,而是在过度成熟的领域中去重新建立生态。这背后一个主要的原因就是卡脖子问题了,开放已经走到尽头,国内想要尝试去缔造完完全全掌控在自己手中的生态...

前言 音视频行业是近五年IT行业的突起的新贵,在此之前大家用到最多的无非就是ffmpeg编解码。目前来看音视频开发领域的大方向也不少,比较火热的流媒体服务器,安防,安卓NDK,苹果IOS等。 咱们先来看一下音视频的运作流程!! 音视频生产及消费的核心环节其实只有:采集(声音和图像的数字化)→编码(压缩数据便于存储和传输)→封装(按格式封装便于控制音视频的展现)→传输(用于网络)→解封装(封装的逆过程)→解码(编码的逆过程)→渲染(声音和图像的展现)。 在全真互联时代,音视频技术已然成为企业数字化进程中的关键路径,实时、高清、沉浸的互动体验在各行各业中起到了至关重要的连接与沟通价值。相信开发者们...

前言 招聘一年两大季度,对于24年毕业的大四学生来说,秋招已经有不少同学拿到了offer。不过秋招可谓“神仙打架”,刷刷互联网就能发现不少985,211投十几家但没offer的帖子和视频。不过没找到工作的同学也不用着急,春招的机会依旧非常多。而且春招竞争压力相对于秋招会比较小,机会更多。当然也不可以掉以轻心,同学们不妨趁着这个春节假期,好好制作自己的求职简历和面试。今天就跟我就给你分享这篇春招的攻略,帮你捋清楚春招的每一个环节: 什么是春招?春招是指企业每年3-5月。在秋招没有满足到企业人才储备的时候,春招是企业储备人才的最好时期,因此,过完春节企业也会在自己的官网或是各大招聘网站发布自己的...

前言 2023是最不平凡的一年,可能找工作的程序员在前半年感触不是很深,尤其是从铜三铁四之后,找工作是越来越难了,投出去的简历都是已读不回。 其实,伴随着互联网行业寒冬的到来,各大企业都不敢大肆招聘,都是选择收缩发展,加上程序员内部越来越卷,要求越来越高了,要想在IT行业继续发展进阶拿高薪的话,提升自己是必不可少的。 现在这个时刻更是到了年底,找工作只会更难,所以,咱们程序员要做的就是进行一个面试+技术的一个储备,好好拼一把,把握住这个大好机会,绝对不容错过。 就在前几天,和阿里的P8面试官聊一下,他给了我两点建议,让我颇受感动: 第一点是:程序员如何更好的工作? 他说到1-3年其实就是折腾...

前言 不可否认,近年来汽车已经不再是传统意义上的汽车了,特别是电动化带来的改变,让汽车变的更像一款智能设备,消费者已经不会太在意汽车究竟使用的是什么电池和电机,而更加在乎车机系统和智能化的程度。 数字革命的爆发让我们使用的手机、家电变得越来越智能,消费者对智能化的需求也扩展到了汽车上,特斯拉的快速崛起让传统的汽车制造商认识到汽车制造需要改革,而一个行业的兴起必然会导致另一个行业的衰败。 随着疫情的到来,互联网科技企业纷纷开始了裁员,值得注意的是,汽车公司成为了IT人才新的落脚点。 而在所有IT行业中最顺滑做车载开发的是Android开发,因为他们已经熟悉了Linux操作系统、应用开发、用户界...

  FyeYl0ESQHUh   2023年11月25日   14   0   0 android车载开发车载开发android

前言 现今Android行业初级人才已逐渐饱和化,但中高级人才却依旧很稀缺,身边HR朋友经常遇到的情况是:100份简历里只有2、3个比较合适的候选人,大部分的人都是不合格的! 有97%的Android技术人都会面临这些困境(或许也是你的困惑): 缺乏技术广度和深度:如果你长期在小型软件公司或外包工作工作,是很难有机会经历完整且大型项目的开发,整个技术视野会比较窄,导致薪资长期处于停滞不前; 长期无法突破:长期重复同样的编码工作,项目对你的技术要求就是那些,不会让你按照自己的期望去发展,导致很长时间自己的能力都无法突破,企业更是难以接受新技术; 自学困难:白天要工作,晚上下班又晚,学习只能依靠...

前言 作为程序员群体的一员,我发现身边很多同学都非常的踏实,虽然这是一个很好的素质,但我们除了踏实做事以外,也需要多抬头看看路。才能让自己在职业道路上走的更稳更长久。 身边很多同学都知道去追求升职加薪,但却很少去考虑一个完整的职业规划,很少去考虑自己的职业目标。对于以后自己是去做技术管理?还是做技术架构?又或者是干脆转行?很少去思考。 因此,今天我就来跟大家简单聊一聊程序员的职业发展路径。 一、先看看各技术层级的要求? 在聊程序员的发展之前,我们先看一下常见的互联网公司技术团队里,程序员这职业的等级是怎么划分的? 一般分为以下几个级别,再往上可能就是技术专家或者首席技术官了。 初级工程师 中...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~