今年程序员工作有多难找,Android的各位 你慌了吗?

正文

在这里插入图片描述
这是在某乎看到的一个热门回答,这类的回答其实在今年蛮多的,也反应了当前的IT大环境市场。

我们来看看他们是怎么回答的

年轻气盛型

一名程序猿说6月的时候和主管干了一架,撕破脸那种,结果是主管要砍掉他项目组的一半人手,并要求保证项目质量,而且摆明的说出了问题他不背这个黑锅。

然后网友哪能受这个气?随即就开始筹划跑路。

但是从6月到11月,一共就拿到4个offer,但是网友觉得自己,狠话都放出去了,就找了个薪资和距离都合适的,国庆回来就提了离职。

但是到了新公司,新公司的环境简直是一言难尽···,用网友的描述就是从CBD玻璃房搬到了一个鸟不拉屎的烂地方,新场地连电梯都没,除了新公司所在的楼层其他楼层都荒废了,楼下别说停车连站个人都恼火,公司除了名字高大上可能明天倒闭跑路都可能。

然后···然后网友就后悔了···觉得要是新公司出了幺蛾子也会成为失业大军中的一员了。

经此一事,这名网友的人生格言从:我命由我不由天!变成了:忍一忍风平浪静,退一步海阔天空

埋头苦干型

这位老哥也是久经职场的老程序员了,自己感慨以前毕业一年就是15k,要是现在像以前一样,他这样搞深度学习的起码要报30K以上。

也更是总结到这个行业这几年就是不行,和能力无关,就算能力强,也没几个公司能开的起高价

现在想要不被干掉,还想薪资可以,大部分人努力往底层跑是最好的选择了。

行业趋势

这两天和朋友谈到Android的行业趋势,随着转行以及毕业的大学生疯狂涌入Android行业。想要获得更好的待遇和机会,不断掌握新的技能,提高业务能力也就变成了目前Android行业人员迫在眉睫需要解决的问题。不论是面试哪个级别的Android工程师,面试官都会问一“会Framework吗?有没有看过底层源码?”,所以还停留在应用开发层面,不去提升技术,还要面临长江后浪推前浪的压力。就只能接受窘境,最后甚至是面临淘汰。更别说升值加薪了

所以如何从应用到系统,达到技术提升的目的,是很多初中级Android人必经的一个阶段。作为一个过来人,对学习过程中的困难深有体会。所以我热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、自学方法、心得及踩过的一些坑,记录下来。一是更好的梳理自己,二也是能做到更好的社区分享。

《Android Framework源码开发揭秘》

本学习手册深入剖析了Android系统源代码,详细讲解了Android框架初始化过程及主要组件的工作原理,旨在通过实例和案例介绍 Android Framework 的核心概念和技术,从而帮助开发者更好地理解 Android 应用程序的设计和开发。 该手册适合具有一定 Android 应用开发经验的程序员,希望能通过深入学习 Android Framework 来帮助开发者更好地理解和掌握这一技术。

img

在这里插入图片描述

第一章 系统启动流程分析

Android系统完整的启动过程,从系统层次角度可分为 Linux 系统层、Android 系统服务层、Zygote进程模型三个阶段; 知识要点:

第一节 Android启动概括、

第二节 init.rc解析、

第三节 Zygote、

第四节 面试题

img

第二章 跨进程通信IPC解析

Binder作为Android进程间通信的机制,可以看做是一个驱动。在Android中,常见的进程间通信例如系统类的:打电话、闹钟等;自己创建的:像WebView、视频播放、音频播放、大图浏览等。

img

第三章 Handler源码解析

第一节 源码分析

第二节 难点问题

第三节Handler常问面试题

在这里插入图片描述

搭建了一个基于chatGPT的微信群聊机器人,24小时为大家解答疑难技术问题, 需要的可以扫描二维码进群。

图片