巨人落幕,我被辞退----那个喊着塔塔开的少年,终究还是回归了现实

123 阅读5分钟

10月31号 天气 晴 今天leader叫我们一起开了个会,公司业绩不佳需要进行一些业务调整,为了优化组织架构,可能会有些成员变动。我晓得,大事不妙。

11月2号 天气 雨 今天通知我走人咯

11月4号 天气 晴 今天年假第一天,巨人完结了

启程

2013年,也就是十年前,我刚进入大一,那会子跟风选了软件工程,当年4月巨人第一部播出,我被家人收了电子设备,关学校封闭学习,大一的时候才是猛看番,那时候巨人可谓是给我不小的震撼,宿舍墙上贴了好几涨海报,还很弱智地喊着塔塔开。

然后就是大四毕业,当时互联网刚刚兴起时,即使你在大学四年里混日子,挂科无数,无法写出“hello world”,也不了解ACM OJ是什么,只需在毕业前参加一些培训,你就能找到一份相当不错的工作。那时,面试时只要能掌握一些排序算法,编写过管理系统,就足以成为一名合格的应届毕业生。

当时我也是挺有活力的,给自己定了目标说5年内达到多少多少k,虽然公司就是个中小型,但是画的饼也是喷香,整个人充满斗志。

过程

工作开始两年还算顺利,打工嘛就是要把自己当螺丝钉,干完该干的就是,小日子过得还算舒服。

有一次在公司比如下午中午和同事聊天,他骂到有个外包又给他整了多少垃圾事,好像是个30好几的“下岗”程序员,另一个同事接过话茬打趣就说:

别骂了别骂了,谁知道我们以后会不会成这样。

是的,光阴似箭,岁月如梭,巨人第二第三季很赶趟得播出了,我也顺利参加工作几年了,经历那么多风风雨雨的,好像心里那么点热血少年的激情在慢慢消磨了,就好像艾伦越努力越绝望,墙外的世界不美好,海那边也未必是美好的,现实的真相往往比你想象的更夸张,就好像我干Android几年,见证了,大环境怎么越来越差,意识到了,现实的底层逻辑是多么残酷。

完结

20年那会公司收益不好,工资一直不见涨,公司发达不一定带我,公司倒闭一定有我,所以我就一直在考虑跳槽,赶巧了,20年底巨人第四季播出,主人公们终于来到了海的那边,解锁了新的关卡,我也在翻过年头找了个新工作,虽然没涨多少,但是看着是挺有钱途,就入职了。

可是吧......

都说疫情之后的时间过得飞快,我十分赞同啊!不然怎么就到了2023,怪恍惚的,现在都说Android不好做,没几个做Android的了,我也是害怕啊老铁,现在上有老下有小,好不容易来到了人生的新关卡,没想到怪那么难打。

可是你作为一个尘埃般的个体哪里扭得过时代的车轮,人艾伦作为主人公,也逃脱不了始祖告诉他的既定未来。

可是日子还是得过下去!

听说以前的大学学长最近还在做Android,我就去和他取了取经,就着大学的时候我给他当僚机成了他和嫂子这份情,他给我甩了一堆指南,让我往Android framework还有车载系统应用开发这两个方向去,哎哟去,这可是帮个大忙!

尾声

我最近也挺忙碌了,11.4号熬夜看完巨人的完结篇后续,隔天继续看指南,争取早点找个新工作,不能像年轻的时候那样框框吃饼咯,不提升点自己,哪有那个资格继续造。

有人说巨人烂尾了,有人说是神作了,但是主角他自己说,他就是个普通人,那其实,咱也是普通人欸!现实怎样,还是得自己会会。

最后的最后分享这两份手册,希望对大家有所帮助!

详细可以关注VX公众号: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常问面试题

在这里插入图片描述