前言
我是大专毕业的,计算机专业,刚出来的时候,没有拿的出手的学历,也没什么特别突出的能力,工资也特别低,只能说能够在这个二线边缘城市养活自己吧,基本上没有什么余钱。
在小厂干了一年后,我跳了两次槽,都是不怎么知名的厂,但是工资有了10K,这对他来说已经是相当可观的一笔工资了。
在这个厂,我兢兢业业,干了三年,期间也有了女朋友,一年前结了婚,前不久怀上了孩子。家里的开支眼见着上涨了,我决定和老板商量一下涨工资的事情。
在那个小厂,我可以说是一个骨干,这几年,这个公司也在稳步发展,我的工作量也在增加,不仅仅是自己的工作,还要带新人,但是我的工资并没有上涨多少,只有13K不到。
前面我也跟老板隐晦的提过自己的经济压力,暗示涨工资的事情,但是老板一直在回避这个问题,于是,我决定跳槽。
以下是我的个人经历分享。
跳槽准备
一开始遭受的困难比较多。
我是从半年前开始准备跳槽的,当时因为疫情,很多计划都没能正常进行,甚至连现有的工作都岌岌可危,但是,我还是决定跳槽,再待下去也没有发展前途。
当我出去面试找工作时发现:现在面试,那些稍有名气的大厂往往更注重基础和深度,而且还有很多新的技术都会问到音视频开发,人工智能,混合开发这些,甚至底层和全栈方面都得会点。
项目这些倒是不怎么慌,用心整理一下应该可以,但是那些底层原理,技术题,音视频什么的是真的没什么底。
这两年里,经常加班加点赶项目,下班了地铁上就用手机看直播课学习。
大多时候是很晚回去后对着录播视频自己去敲一遍,不过有源码和课件提供而且一直有老师在线答疑,倒是没怎么落下。只是同期别人八个月学完的整个系统进阶课程,我用了差不多一年。
决定辞职的时候和老师说了一下,老师说他那边刚好有最新整理的一套资料,直接发给了我。
准备面试期间基本上算是半辞职状态,一直在网上学习,找资料,刷面试真题。这份面试真题和解析算是省去了我准备的不少功夫。
下面是我那段时间做的事情:
【跳出舒适圈,学习新东西】
现在的互联网公司,你在上家的经验,学到的东西,很多时候在其他公司是用不上的,所以,我选择先提升自己的能力,增加自己在人才市场的竞争力。因为自己的时间比较紧张,家里的事情又比较多,我选择直接报班,这样学起来轻松一点,可以省去很多精力,直奔主题。
【逛各大招聘网站,搜集招聘信息】
Boss直聘,力扣,牛客,脉脉,这些是大家用的比较多的软件,其次就是靠朋友圈,工作这些年,虽然没什么大的成果,但是人脉还是有一些的。这里也建议大家平时可以积累一些人脉,以备不时之需,俗话说,在家靠兄弟,出门靠朋友,还是有一定的道理的。
【刷题,复习一些基础知识】
在岗位上久了,学习的欲望就变淡了,技术一般能应付工作就完事了,很少去琢磨新东西,所以说很多人都是一年工作经验,重复了几年。我的情况也是差不多的。
这里我推荐一份自己当时用的一份资料(也算是报答当初帮我修改简历的大佬吧)
闭关刷题
以前在网上找技术博客,不成体系的学习效果真的太低了,经常因为信息过多,还有信息不准确而耽误时间,很容易就分心了。
后面除了跟视频学习,就是一直在刷这套【1307页Android 面试全套真题解析】↓ ↓ ↓ ↓ ↓
这份资料是真的帮到了很多,内容全面,覆盖率比较高,省去了很多时间和精力。
资料获取方式:点击下方蓝色字体,找我免费领取 ↓ ↓ ↓ ↓ ↓
http://mp.weixin.qq.com/s?__biz=MzUyNjAxNzcwMg==&mid=100001751&idx=1&sn
资料详情
整理人相关:
华南理工大学研究生毕业,十余年互联网从业经验;曾就职于三星/小米,担任项目经理,技术经理等;国内首批Android底层技术导航人,主持改写过Android手机系统架构。
专精领域:精通Android FrameWork源码及性能优化;三星手机Rom核心架构设计,专注NDK底层设计与开发。
资料包含Android面试中常问的点
Handler相关
- Handler Looper Message 关系是什么?
- Messagequeue 的数据结构是什么?为什么要用这个数据结构?