双非安卓开发,20年毕业,年末成功薪资翻倍,希望帮到不甘平庸、一同挣扎的人

作者情况简介

20年六月份毕业,当时疫情还是比较严重的(线上毕业答辩,一张毕业照都没拍,行李别人帮寄),工作岗位少了门槛自然也就高了(看到很多要求名校或者硕士),再加上我比较菜,找工作极其困难,从校招薪水看到一些人的薪资,从十多K到二十多K,非常羡慕,我觉得我怎么滴也能面一面中下厂吧,刚开始在招聘软件上找一些有点知名度或者薪资还可以的岗位投,果不其然绕无音讯,到最后的海投(只要是前端岗位都投),能给面试机会的也只有几家,而且还是要求现场面,没考虑几天买上票就来了(跨省了),最终仅有一家小公司给了offer,早9:30~晚10:30,一周固定上六天,稍微加点班回出租屋就得凌晨,薪资也很基础吧,也没别的选择了,虽然抱怨过,但还是很感谢这家公司给工作机会,同事和我的主管都很友好的。

1、算是比较有意义的里程碑吧

(1)刚毕业最焦虑的时候能找到一份工作
(2)原公司交到很多朋友 (早茶聚餐电影ktv,下班公园夜跑,周末来公司学习,剧本杀到凌晨,离职吃席)
(3)大城市的温暖(来自亲情、友情、还有陌生人)
(4)做了一件不被支持的事(只能说认定了那就去做吧)
(5)跑了有一百圈公园了(去一趟跑一圈,状态好的时候两圈)
(6)年末成功跳槽(薪资double)

2、自己的一点见解

随着时间的推移,来粤的同学越来越多,感觉这座大城市变得热闹了起来,最多的时候连续去了几个周末的新同学聚餐。曾经有个同学跟我说这个大城市给不了他温暖,他想回去了,他所在的公司是典型的老式公司(相互推脱勾心斗角,老板画大饼不加薪,老油条把事都甩给新人),他当时的心里压力也很大吧,很想力所能及的帮到他,奈何领域不同束手无策啊,只能倾听和言语鼓励。我也曾低迷过,但总会过去,温暖重来不是大城市给予的,而是需要自己去寻找或者创造。

3、一个解决难题的办法

1、网络社交手段:由于原公司只有我一个前端,没人指导遇到难题需要自己去解决,我加一些前端大佬的群,遇到难题的时候可以抛群里,等待大佬解答,注意要学会感谢和谦卑,别人并没有责任和义务回答你的问题,有些人就是很理直气壮,遇到什么都问从没尝试过,连文档都懒得查,解答完了连感谢都不会说,没人回答就刷屏,导致后面很多大佬都退群了.....

2、相对宽裕的时间:Android就我一人,没人给我任务排期,所以时间是相对充裕的,当遇到自己各种调试都解决不了的问题,我一般的步骤是

(1)翻文档

(2)翻源码仓库的issue

(3)尝试翻源码,这三个步骤下来还没解决,那就是考虑换方案了

归纳:没人指导确实会有很多局限性,但是你成功解决这些问题后,也会相应的得到能力提升,有些二三面(主管面)他们更愿意听到的是这些,因为有些主管可能是后端或者全栈,并不愿意一直听你细讲前端技术。

4、我的技术进阶

因为去年刚毕业小白一枚,加上没人指导,学习资源很局限,所以我开始逛技术站(掘金,github等),蹭一些免费的课(b站,训练营等),但是我的自制力比较一般,而且知识很零散,一段时间后并没有很大的提升,所以我开始有了报课的打算,一来有点监督效果,二来课程目录是系统性的。当时前前后后报了几节大课(直播课),有Android课和算法课,断断续续花了差不多2w(有部分是结课会返),相当于我几个月不吃不喝的工资了,后面还买了一些书早起看一点,我从来不相信捷径但是这是一条比较平坦的路,所以我选择了,这样能减少学习成本,降低我走入岔路的概率。

偶尔有一次和同事聊,他是一个比较坚信自学的人,将白嫖精神发挥到极致【说笑了】,不太愿意花钱去买课,每个人都有适合自己的方式,适合自己的方式才是最好的,如果你像我一样自制力一般,你可选择一个具有束缚力的学习方式。改变行为很简单,改变观念却很难。当时报课需要花这么多钱的时候我也犹豫过,但投资自己使自己增值才是最佳的投资。

一年持续学习感觉自己收获不少,从基础课到底层源码,还有一直坚持的算法课,跟着课上刷的leetcode有两百来道题吧,到最后的面试课、简历课,其实这一年也挺辛苦的,不过坚持一下也就过去了。10月份裸辞开始准备投简历,经过一段时间的学习后也有点信心了,只投中大厂,勉强算工作经验一年半(最好是2~3年),卡这个点其实简历挺难投的,很多岗位简历被工作经验不够刷了,分批投了两次之后只有四五个面试机会,有一家技术栈不匹配,其他都拿到offer了,腾讯流程慢了点,通知一面过了之后要求周六去深圳现场面,不过当时已经填了入职信息并买了周六的机票,所以就终止了后续面试,面试到入职共花了一整个月。

5、简历

说说个人对简历的一些见解,我觉得简历就像敲门砖一样挺重要的,还有就是面试常规开场 自我介绍 ,这个也圈起来要考【笑哭】。原公司离职需要挑自己接班人,有幸面过一些人。

一个合适的简历至少要具备以下条件一条及以上吧(仅仅是我个人的见解):
1、有点亮眼的学历(985 211或者硕?)
2、比较有牌面的证书或者比赛奖项
3、大厂背书
4、项目(项目难点,亮点)

很幸运前3点我啥也没有,只能从项目下手了,待在原公司一年多我就做了一个项目,勉强有个拿的出手的亮点,经过一番充实后,简历才不会显得太简陋。亮点最好是经过实践,有自己的理解,这样才不会被问住。

自我介绍: 这个一般是面试的开场白,挺重要的,以前面试的时候不以为然简单介绍一下就过去了,然后面试官只能从简历上挑着问,实在没别的问了,就问一些别的,难免会问到不擅长的地方,面试很容易翻车。正常招人的面试官他是只想了解你会和你擅长领域,并不会特意去刁难你(当然也有特例),自我介绍除了基本信息外,你还要把面试官引向你擅长的领域,如介绍你最近学习的技术,项目的亮点等等。

6、新一年的展望

1、能有一定的产出(知识分享)
2、保持学习的心,技术继续精进
3、可以升职加薪吗
4、树立一个新的奋斗目标(我属于目标奋进型,达到跳槽薪资翻倍的目标后,最近感觉很迷茫,没有前进的动力)
5、保持运动习惯,身体才是革命的本钱

7、最后

分享一下我参加培训时拿到的一些资料,视频以及一些项目解析

一部分关于Android进阶、架构设计、NDK、跨平台、底层源码,KT,Flutter,以及面试的资料:

 同时我也把收集的一些精华资料上传到了我的Github上面,有时间也会去维护

项目地址:Github

 同时我也创建了一个Android开发社区,大概有三千人左右,资料可以进群找群主拿(我就是)

入群方式:【Android开发交流】

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇

)">
下一篇>>