最近在论坛看到这样一个帖子:
坐标深圳。
4 月上旬公司遣散。(当初想想如同是假遣散,真裁员)
这一个半月以来,从敌人内推,到拉勾、Boss 直聘,再到猎聘、智联招聘。
从开始的精准投递,到起初的海投,加起来投递了上百家公司吧。
面了差不多 10 家公司,拿到 2 个 offer,还都被动拒了。
一个是 10 人的守业公司,啥资源都没有。谈薪资还要跟投资人申请。。
另一个是传统行业转互联网,薪资给到位了,然而企业文化受不了。早上八点半下班、还要做广播体操、体检须要做乙肝两对半查看、试用期没有五险一金。纠结了 2 天,还是被动拒了。
我盲目集体能力还算不错,二本业余毕业,工作 5 年,经营岗能拿到 18k。
往年 Android 开发找工作真的有点难。
Android 开发真的凉了吗?
于我看来并没有,最多说“Android 技术的摸索”进入了下半场,而整个市场还是乐观的。
以前是 BAT 的天下,而近两年进去越来越多的独角兽:头条、抖音、拼多多、快手、小猿搜题等,这些公司的业务都在挪动端上,他们须要招聘更多的挪动端人才。
只是当初很多小型守业公司在退出市场,这的确会导致很多入门工程师就业,但这也阐明了这个行业在更加标准。
而且,对于 Android 工程师而言,这更是个好的时代。互联网下沉,那么下沉市场里的用户是应用 Android 多还是 iOS 多,大家都分明。
那么,对于工程师而言须要做什么能力存活呢?
很简略,要么转行,要么进步。
我置信,一个技术不错的工程师,岂但无需焦虑,而且在这个时代,可能领有稳固的职业生涯和丰富的支出。
对于转行的一点倡议
转行有两种我认为是失常的,一种是行业隐没或者败落了,集体无奈施展才华。另一种是趣味不在本行,因而转一个本人感兴趣的。
而当初大部分转行纯属是为了跟风,为了那点钱,而疏忽了长期的倒退。
这种思维就是我之前提的“散户思维”:看到哪个火就去买哪个,追涨杀跌。理解股票的敌人晓得,这种往往不会有多好的终局。而我比拟推崇的是“价值投资”:不要受短期稳定影响,如果你看好某只股票,置信它外在的成长价值,就要长期持有,最终收益肯定会高于大多数人。
不要感觉大前端、后端、算法这种就肯定高大上,每个畛域都是为业务服务的,他们也要写很多的业务代码,并不是天天都在忙着解决高并发、高可用之类看起来金光闪闪的问题。至于选大前端还是选原生,只不过是一种 UI 展现模式,最终做的都是业务开发,为你的简历带来不了多大的闪光点。
而挪动端这支“股票”,我是看好的。换句话说,除非哪天用户都不必手机了,或者呈现了比手机更牛逼的终端了,那时候才须要去放心本人的饭碗。但我感觉更有可能的是,就算到时终端迭代,手机淘汰,我认为新终端外面运行的操作系统,仍然叫做 Android。
如何进步竞争力
1. 晋升通用技术能力
The more things change, the more important it is to know the underlying principles. 半衰期长的技术要打好根底,也就是更加通用的技术。一来通用技术如数据结构和算法、计算机网络、操作系统、计算机系统构造等,对技术的深层了解有很大的帮忙,二来这类技术在不同的语言和技术方向上切换时是共通的。
2. 晋升软实力
软实力实际上也是一项通用的技能,甚至比第一条更加通用。
良好的沟通能够缩短散会的时长、节俭相互之间的沟通老本,也使得团队单干更加欢快。
不错的文档表达能力能够省去不少的反复沟通。
懂得布局本人的工夫,下班时能更井井有条地实现工作,上班也能高效地布局业余时间的学习。
懂得反思:为什么这个工作预计五小时能实现,却变成了三天;为什么这个需要要这样做,这么做是最正当的吗,还有更好的形式吗?
对问题、业务和本身的更多思考有助于更好地施展和展示你的技术实力。
3. 抉择一个细分畛域不断深入
集体认为一个较好的学习形式是先优先广度遍历,即粗略理解本人畛域的各方面常识,而后优先深度遍历,即抉择一个本人感兴趣或者感觉值得深刻的方向深挖上来,等到这个方向学习钻研得差不多了,再去深刻下一个方向的技术常识。
例如:插件化技术、响应式编程、组件化框架、零碎架构等进阶技术,承托着业务之下的根底框架,可能使得开发者在面对需要和性能变动的时候有更快的反馈和更优雅的口头。
Android 当初细分的畛域十分多,逆向平安、音视频、物联网、SDK 开发等等,能够在这些畛域中抉择一个并不断深入。
若是从时代背景的角度思考,当下处于信息时代,用户接管和青睐信息流传的模式一路从文字、图片、音频、视频,到了现在的直播。音视频会是一个不错的抉择。其中会波及到音视频编解码和音视频同步解决、特效解决、合成等等技术,对于 Android 底层源码的了解也非常有帮忙。
如果你从事 Android 开发,具备 1 年以上工作教训;如果你心愿深入浅出理解 UI/NDK 开发、性能优化、框架体系、Flutter 开发等技术要点,并渴望实现技术和职业成长上的双重冲破,我给大家提供了以下福利,完全免费:
如有须要获取残缺的材料文档的敌人能够【点击我】收费获取。
《NDK 模块开发》
《Android 性能优化学习手册》
《Android 框架体系架构》
《Flutter 进阶学习笔记》