安卓开发艺术探索!带你全面解析Android框架体系架构view篇,年薪50W

前言

从2010年开始Android市场开始需要大量的Android开发人员,招聘市场上也开始大量招Android开发人员,大量java开发者开始学习Android开发,招聘市场面试要求上只要有一定java语法基础,都很容易应聘上Android开发的岗位,因为那时候国内Android开发的需求刚刚起步,从事Android开发的人员很少,到2011-2012年,只要有一年左右的Android开发经验,那时候在一线城市很容易拿到10K的起步薪资,那时候市场Android开发的市场空缺大概有30万左右。

这时候大量软件培训公司开始大量培训Android开发人员,一时大批开发者或者大学毕业生开始涌向移动开发,当然此时也是移动互联网大势发展的时候,一大批互联网创业公司也开始出现,当时号称只要做个App就可以开始创业了。

到了2016年年底时,市场上Android的招聘需求大量减少,当然这时候有一批相应的创业公司已经衰退,对应培训市场上已经不再把Android开发作为热门核心的培训科目,到现在创业也不用一开始就做一个App就可以开始了,现在越来越讲究精益创业,刚开始推崇最小化可行产品。

现在越来越讲究效益和成本,比如现在只需一个小程序,一个微信公众号,一个视频,一个微信群或者QQ群,甚至只需要经营你的朋友圈就可以开始你的初期创业想法。

当然一些新技术的不断更新与迭代,新技术的层出不穷让我们本身对Android开发水平还没有达到理想状态时已经产生各种焦虑和担忧,比如前段时间快应用的出现,今年小程序的火爆,各种混合开发,跨平台开发已经让我们学习跟不上脚步,就算我们在Android原生开发中也出现各种框架,各种开源库,以及各种大型项目的构建技术和细分领域的技术比如NDK,音视频、逆向技术、图像技术等等已经让我们应接不暇。

以上种种让我们产生了移动Android开发已经凉了,有人有这样的比喻,现在学习加入Android开发,犹如1949年10月加入GMD。确实移动市场没有之前的火爆,但是移动开发真的凉了吗?

说说程序猿行业

现在社会上给IT行业贴上了几个标签:高薪、高危、高大上、秃顶(哈哈)。这些标签我相比大家都比较清楚,至于为什么是这些标签呢?而且这些标签是真实还是假象呢?

  • 高薪

作为IT行业来说,高薪确实是给了很多人这个印象。个人观点而言,IT行业只能说是平均薪资相对其他行业而言要高一些,但是对于金融、房地产来说还是稍逊一筹。平心而论,为什么IT行业平均薪资相对高一部分,入行的门槛相对高一些引起。

  • 高危

说起高危,众所周知,很多的程序猿都出于亚健康,缺少锻炼、饮食上的不规律等等问题。很多程序员都不敢去体检,生怕检查出什么来。我相信大家都是有所耳闻,经常听到跳楼、身体承受不住趟医院等等,比比皆是,貌似大多数的都是程序员,就问你怕不怕!!!

  • 高大上

是我瞎编的(哈哈。。。),以我老农村的话来说就是:坐办公室、轻松敲敲电脑就领着高工资,可能这也是大多数人眼中的高端写字楼中的白领一族,但是我真的要打个❓

  • 秃顶

说起秃顶,前段时间加了自己租的小区的一个群,群里都是些租户,为了方便知道小区有什么事。所以进去就聊了下,然后就说了下自己是程序猿,然后接连几个人都在问“你们是不是秃顶的很多”,一脸大写的尴尬。所以自此之后我就在质疑是不是,在他们眼中的程序员是不是都是“秃顶”…由此得来一个秃顶这个词.
二、背后的付出

前面瞎BB那么长一段,废话了那么长一段就为了解释程序员行业的状况.

  • 程序员的心酸

吼吼,这里我要为程序猿辩解,大多数人眼中的我们高薪、白领、写字楼等等。然而有多少人看到过我们赶项目、赶进度、没日没夜的加班,导致我们经常看到的有不堪压力跳楼的,有因为加班趟医院的,有扛不住压力转行的等等,比比皆是,现在看来,IT行业感觉已经是高危行业了,即使他有着不错的待遇+情景.自从之前爆出的华为裁员的其中的一项指标就是年龄大于35岁的,可以看出程序员行业也是一个吃年轻饭的行业,所以他们能够用健康的身体换取得到现在的他们是有限的.

别人在休息而你在敲代码,别人在遛狗你在敲代码,别人在遛娃你还在敲代码,别人在耍朋友而你还是在敲代码,不是有句话叫凭实力单身

  • 人都需要生活

程序员也是一个正常人,他们也需要有自己的生活、他们也有家人、他们也需要耍朋友、他们也需要成家、他们也想要一个和谐幸福的家庭。IT这个行业加班到十一二点是常事、周末加班也就是家常便饭,即使他们拿着相对较高的工资,也是牺牲了本该属于他们的休息时间来换取的,一说一大把泪!!!

三、说说你的愤懑

在我看来有不少的人,包括我自己都经常抱怨:为什么我要这样辛苦没日没夜的工作,为什么我会生在一个没车、没房、没钱的家庭?而不是生在城市里,有车、有房、有钱,不用整天为钱发愁。像我的房东,房子被开发商占了分了好几套房子,不工作,每个月收着房租,享受着惬意的生活,没事就老两口出去旅游,回头想想自己的父母从来都还没有旅游过,想想就心酸!

你可能会怀疑这个社会的不公,有钱人越来越有钱,没钱的人越来越没钱。但是这是一个优胜劣汰的社会,社会是现实的,人事残酷的。社会要进步,国家要发展,水往低处流,人往高处走,这就是社会发展的状态,你不能改变社会,你就只能适应社会!

四、不忘初心

抱怨也抱怨过了,牢骚也发过了,生活还得继续,明天一觉醒来又是艳阳高照美好的一天,你还得继续奋斗,让你的父母、爱人也享受惬意的生活,这就是你奋斗的目标——这就是你的初心。

最后

希望大家能有一个好心态,想进什么样的公司要想清楚,并不一定是大公司,我选的也不是特大厂。当然如果你不知道选或是没有规划,那就选大公司!希望我们能先选好想去的公司再投或内推,而不是有一个公司要我我就去!还有就是不要害怕,也不要有压力,平常心对待就行,但准备要充足。最后希望大家都能拿到一份满意的 offer !如果目前有一份工作也请好好珍惜好好努力,找工作其实挺累挺辛苦的。

这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。

由于篇幅有限,这里以图片的形式给大家展示一小部分。可以点击GitHub免费获取

B%98%E8%96%AA%EF%BC%81.md)

[外链图片转存中…(img-V1dSW4lU-1611212869226)]

你可能感兴趣的:(程序员,Android)