程序员那么卷,就业那么难,为什么你还当一名程序员

前言

这是很早之前看到的一个问题,那时候应该也和今年的情形一样,只不过没有现在这么严重,因为以前只是企业一方面的问题导致的裁员潮流;而到了2023年就不仅仅是因为疫情之类的原因导致企业不景气的问题,更多的是程序员太多了。

是的相比较与10年轻IT方面的就业岗位增长了300%,但是从事这方面的人起码多了将近10倍。

当供求关系达不到一个平衡时,供的一方就会变得廉质化。

在这里插入图片描述

都这么难了,为什么你还当一名程序员

这样说吧,当下一些没家庭背景,个人资质都一般的人,还真可以通过“受累”,在30岁左右时,做到年入50万,对于其它行业,要做到这个收益,要么要有一定的门槛,要么家里要有关系,要么自己做老板做生意,或者需要和一些各方各面的人打交道。

当下,如果家庭一般个人能力一般,就所谓的小镇做题家,要考个二本计算机专业,这相对容易,或者其实三本也行,再努力一些,二本三本学校本科毕业后,再能通过考研进到一个好点的学校。

而当下,哪怕行情一般,一个计算机二本三本应届生,如果是在大城市,找到工作后,一般干个3年能做到年入将近20万,干个5年,跳槽平凡些,估计能做到月入25k,即年入30w,一般干个7,8年,即30岁左右,能做到年入40w到50w,而且当有10年工作经验的时候,做到50w的也有一定概率。

所以计算机专业的毕业生,在30岁左右,虽然有各种大公司裁员,虽然加班确实厉害,但做到年入50w,这是件看得见摸得着的事情。

对比些其他行业的收益,比如中学老师,做到35岁40岁,评上高级教师的职称,加上各种补贴,可能也就月入2w,能做到年入30w真很不容易了,而且现在又不能补课。

比如大学副教授级别的,外面到处拉活,估计要做到年入30万也不容易,一般也就年入25w。大学里如果要做到年入50万,基本得是教授级别,而且学校得不错,而且还得有名气拉到些事情。

至于一些公司的高管,本人也了解一些,比如是50号人的公司,总监级别,只要不是老板,月入一般也就是2万出头些。

总而言之,程序员几乎是普通人能达到收入的天花板了。

未来发展

这段时间也有人私信问:目前Android程序员环境这么差,像一般的程序员应该往哪里发展。

其实这个问题本质还是在于自身,要知道随着转行以及毕业的大学生疯狂涌入Android行业。想要获得更好的待遇和机会,就需要不断掌握新的技能。

但是不论是面试哪个级别的Android工程师,源码永远是最关键的?”,那些还停留在应用开发层面,不去提升技术就只能接受窘境,最后甚至是面临淘汰。

所以如何从应用到系统,达到技术提升的目的,是很多初中级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小时为大家解答疑难技术问题, 需要的可以扫描二维码进群。

图片

猜你喜欢

转载自blog.csdn.net/Android23333/article/details/134826308