而更残酷的是,有些人还没等到复工,就已经被裁了。
这真应了网上的一个段子:公司通知一,假期延迟到2月2日;公司通知二,假期延长到2月10日;公司通知三,假期延长到2月17日;公司通知四,公司没有了,不用回来了。
疫情之下,程序员该何去何从
对于互联网行业,美团王兴曾说:“2019年可能会是过去十年里最差的一年,却是未来十年里最好的一年”。
没想到预言竟然快成真了?经过了2019年互联网寒冬的肆虐,2020年这场席卷全国的新冠疫情对于互联网人将更是一次雪上加霜的考验。
而此刻身处风暴中心的的程序员们该如何逆势而上?
唯有不断学习,不断更新自己的知识和技能,在一家公司找到自己独特的价值,让自己拥有不可替代性,永远居于前位,不被末位淘汰。
即使被清退,也有过硬的本领迅速找到更合适的工作。
而对于一些不爱学习的半吊子程序员来说,被清退可能就意味着灾难,技术水平低,简历也单薄的可怜,投出去多少都很难收到面试机会。
你是否有过这么一段经历,一直做着OA,CRM管理系统等传统项目,简历技能开头第一行,基本都是“熟悉Android四大组件”,然后下面接着就是熟悉XXX。然后不断列名词,举例一下:
Android基础扎实
熟悉四大组件…
熟悉OKhttp…
熟悉RXJava…
这个,是否就是你的简历套路???
但是你发现,这样的简历,没有丝毫亮点,收到的面试机会更是少得可怜,而且还是低质量的外包居多。
于是,你就看了一些书和网上搜一堆面试题答案,加上了一些高大上的名词来修饰,比如dalvik内存调优、热修复、MVP/MVVM、人脸识别、响应式框架等。
这样一来面试是有了,可是面试官一上来,就一顿连环问!!!
你说你有做过dalvik内存调优,那你说下大图加载时为什么有的图片有1M都不会OOM,有的图片只有200K就报OOM了?也完全没有超过网上所说的16M、32M的限制啊。你们是怎么解决大图加载的呢?
你说你们用了热修复,在哪个业务场景用的?里面的原理是怎么样的?分析下tinker和andfix的区别?你用过sophix吗?可以猜下它的实现原理吗?(这是让我造航母吗?深深地庆幸自己拧螺丝拧了好几年没下岗)
什么是响应式编程?(响应式编程是一种面向数据流和变化传播的编程范式~~就问你这种高逼格架构师专业术语懵不懵逼)RXJava是如何实现链式调度、线程切换的?
Jetpack用过吗?jetpack里面有些什么(纳尼?) 面试官:我们是大公司,很少用第三方库,我们都自己手写,你手写过Retrofit这样的框架吗?(尼玛…)
当然,最后面试还是失败了...
从这里可以看出,现在面试越来越难,已经不是简简单单看看书,掌握点简单的理论就能通过了,更多的是考察一些开放性的问题,比如“有没有遇到一些坑”之类的。
也许你会说,要遇到坑,也要有实战场景,你不让我通过面试,进公司实战,哪来的实战经验。话虽如此,但是实际情况我们也要接受!
道理其实大家都知道,但是实施起来就遇到了问题,所以这里我推荐最简单的方式:
这里先给大家一完整的安卓晋升路线,话不多说,直接上干货:
Java语言进阶与Android相关技术内核
Android框架体系架构
Android 360°全方位性能调优
设计思想解读开源框架
NDK模块开发
架构师炼成实战
做过的一些实战项目
微信小程序
Hybrid 开发与Flutter
还有不同级别的技能要求:
干货分享
面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责!
最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。
还有 高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
【Android开发核心知识点笔记】
【Android思维脑图(技能树)】
【Android核心高级技术PDF文档,BAT大厂面试真题解析】
【Android高级架构视频学习资源】
Android精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!
【Android进阶学习视频】、【全套Android面试秘籍】关注我【主页简介】或者【简信我】查看免费领取方式!
网友评论