2024年Android最全程序员非要去大一线城市不可吗?小三线的我有话说,java中jvm面试题

总结

【Android 详细知识点思维脑图(技能树)】

我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。

这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节。

由于篇幅有限,这里以图片的形式给大家展示一小部分。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

最后,赠与大家一句话,共勉!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

这些都需要时间和金钱。我的工资一开始还能和老婆持平,但随着时间的推移,就落下了很多。毕竟洛阳是个三线城市,程序员在这里可没有一线城市的薪资待遇——高薪什么的,可以幻想一下。

照顾女儿的时间多了,工作的时间就相应的减少了;况且我渐渐地开始经营副业,也要占去不少的时间。有一段时间,父亲因病住了院,我必须要在医院照顾他,因此有将近一个月的时间我都无法处理工作上的事情。当时心里挺过意不去的,毕竟公司小,核心业务只有我知道,核心代码也只有我能写。

但老板不但没有克扣我的工资,还一直安抚我的情绪:

工作上的事就暂时搁置吧,没事的。好好照顾你父亲就行了。另外,就是自己要注意休息,别自己也累倒了。

当时挺感动的。一米七三大个的我,眼泪直在眼眶里打转。

父亲转危为安后,劝我回去工作,我底气十足地顶回去了。做儿子的,一生能够孝敬父母几次呢,都是有数的。况且我不用担心工作上的事。

通过这件事,我算是明白了。

之前在苏州的时候,公司不算大,四百多号员工吧。但请假的时候,要走流程,各种繁琐的流程,超过一周还要找总经理(日本人,驻厂的荣誉代表)审批。我日语就会背个五十音图,有一次请病假,还找了个翻译一起陪同。

对比一下,你就能感受出其中的差别。我现在所在的公司虽然小,但充满温情,这在人生的特殊时刻,特别重要。

如果我是在某些制度严苛的公司的话,我这种情况的,基本上就歇菜了。一个月不工作,工资不扣成负数的都算是菩萨显灵了。

随着时间的推移,我越来越觉得,我在目前这家公司就是最佳的选择。近三个月时间,我就去过公司两三趟,去那和老板讨论一些微信上说不清楚的需求。有时候我走不开,他就开车到我们家楼下,车上面谈。

人生特别讽刺的一点就是,你年轻力壮,在大公司努力拼搏,为了晋升加薪,有时候不择手段;但当你三十多岁,正想大展拳脚的时候,老板说:“你这个老宝贝,该去回馈社会了。”

再或者,你年轻力壮,在小公司努力创业,为了大展宏图,有时候忽略家庭;但当公司经营惨淡的时候,投资人对你说:“你还是去找份差事‘安享晚年’吧。”

像我这样幸运的,实在是少数!公司不亏待,副业稳步上升,家庭也不耽误。更重要的是,身体上也没什么消耗。随着年纪的增长,反倒有点“越老越香”的感觉。

我今年 30 岁,算是在三线城市“混吃等死”吧, 有的时候也觉得自己缺乏“拼搏”的激情。但时间再往后推 5 年,10 年,谁又敢说我这种人生不值得呢?

相反,这就是我的理想生活:

工作时间自由,地点自由,从没有加班这一说,只有迟到和早退。

想去哪里就去哪里,甚至都不需要和老板吱一声。

家庭和生活完美兼顾。

工资虽然不高,但加上副业,也算是能够在洛阳混个中产吧。

亲人都在身边,虽然不是天天团聚,但逢年过节的时候,总能吃上母亲亲手做的饭菜,是真的香。

至于好不好,不同的年龄,不同的环境,不同的经历,当然会有不同的感受。别羡慕我,你多半会承受不起三线城市黯淡无光的前程,以及惨不忍睹的福利待遇。

但如你所想,我过得还算不错,有房有车,老婆和女儿一样漂亮;工资虽然和一线城市没法比,但副业的收入让我的生活过得有滋有味。

最后,还有很多读者问我是怎么学习的,那我干脆就把我看过的一些优质书籍贡献出来:

计算机基础入门推荐:《程序是怎样跑起来的》、《网络是怎样连接的》、《计算机是怎样跑起来的的》

进一步认识计算机网络:《计算机网络:自顶向下》、《图解http》

数据结构+算法入门:《大话数据结构》、《阿哈算法》

算法进阶:《算法第四版》、《编程珠玑》

最后

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析

资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

601)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 27
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值