写点什么

阿里 P7 亲自讲解!驱动核心源码详解和 Binder 超系统学习资源,跳槽薪资翻倍

发布于: 2021 年 03 月 04 日

前言


其实对于很多人来说,都和我原来有同样一个疑虑:到底去大厂还是创业型公司?去大公司一个萝卜一个坑,要往上走需要运气+实力足够好才能脱颖而出,创业型公司,可能更容易实现自己的想法和舞台,能把能力表现的淋漓尽致,可是会碰到更多的问题,公司经营不下去了怎么办?薪资待遇不如大厂?


不要轻易转行


转行有两种我认为是正常的,一种是行业消失或者没落了,个人无法施展才华。另一种是兴趣不在本行,因此转一个自己感兴趣的。而现在大部分转行纯属是为了跟风,为了那点钱,而忽略了长期的发展。


转行相当于倒退回到原点,重新出发,形象点来说,就是换了个不同的砖头接着搬砖而已(高技术含量的除外)。因此我们更应该去追求质变,而不是平行或者倒退,一次倒退可以承受,多次倒退就很难在 35 岁后进入上升期。


而且这个行业既没有消失也没有没落,只要目前存在的都有它存在的前景。一个行业不是一朝一夕就会垮掉的,Android 全球第一的终端占有量,Android 生态也不会轻易让 Android 倒下。至少在我们这代人的有生之年是看不到 Android 消亡的。


如何提高竞争力


1.选择一个细分领域


Android 现在细分的领域非常多,前面说到的有应用开发、逆向安全、音视频、车联网、物联网、手机开发、SDK 开发和智能电视盒子开发等等,在这些领域中选择一个并不断深入。


2.做减法,尽量专精一门技术


现在的社会,技术分工越来越细,越细就意味着大部分企业(小作坊除外)需要专精的人才(最好是精通一门通多门)。你会发现身边脱颖而出的技术人大多都是靠一门技术,却很少看到会一堆技术却都不精通的冒出来。好比在武侠的世界,高手对决都在同一个时间段拿出看家武学,如果看家武学都不精,分分钟被虐,省下的武学也无需拿出来献丑了。联想到现实版本就是去大公司面试 Android,结果 Android 技术了解不深,被各种虐,剩下的前端技术、后端技术、python 什么的,面试官也没兴趣了解了。所以并不是你会的技术越多越好,一定要做好减法,先专精一门,然后再去学别的技术。


3.说说最近 Android 火热的技术


Kotlin,是 Google 推荐的官方开发语言,与 Java 互通,可相互转换,简洁安全等,是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的 Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。


Flutter,Flutter 是 Google 在 2018 年 2 月 27 日,在 2018 世界移动大会上发布的用以帮助开发者在 ios 和 Android 两个平台开发高质量原生应用的全新移动 UI 框架。由于是是 Google 发布的,就前景来看,还是值得肯定的。


这两个技术都建议大家来学习,但不要指望它们会给你增加什么太大竞争力,李四 1 周能学会,张三同样也能。


总结


Android 架构学习进阶是一条漫长而艰苦的道路,不能靠一时激情,更不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!


上面分享的字节跳动公司 2021 年的面试真题解析大全,笔者还把一线互联网企业主流面试技术要点整理成了视频和 PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。


Android学习PDF+学习视频+面试文档+知识点笔记


【Android 高级架构视频学习资源】


Android 部分精讲视频领取学习后更加是如虎添翼!进军 BATJ 大厂等(备战)!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务 Curd 而已!现如今市场上初级程序员泛滥,这套教程针对 Android 开发工程师 1-6 年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶 Android 中高级、架构师对你更是如鱼得水,赶快领取吧!


用户头像

VX公众号:编程进阶路 2020.11.28 加入

还未添加个人简介

评论

发布
暂无评论
阿里P7亲自讲解!驱动核心源码详解和Binder超系统学习资源,跳槽薪资翻倍