引言
面试,其实是作为 Java 学习路上的一个总结。日常是在学习或是在摸鱼,一试便知。也是我们在学习路上相对来说最重要的一环,决定我们的薪资与高度。许多人害怕面试,我也怕诶,因为作为程序员整日面对电脑的情况,直接导致我们丧失一部分与人交流的能力。
进阶
这个时候我们要去想一个法子,让我们在面试的时候不至于那么狼狈。这个时候就是要去开始尽力去学习,可是你又说到你996,偶尔做一个007,没有那么多时间去学习进阶。这个时候,我们就在日常的工作中穿插基础的学习,例如你用 ArrayList
的时候,按住 Command
点一下进去看一下有哪些自带方法,然后用到你的工作当中去。
在进阶大手子之前不要写很多花里胡哨的代码,尽量求稳,用最坚实易懂的代码先把功能做好。之后,你每一次去抽取代码的过程都是一个学习的过程。做到工作与学习两不耽误,可谓是一石二鸟。
日常的代码异常,像那种超过半小时才搞定的 BUG
一定要记录下来,哪怕是错一个标点符号。收集起来,你问为啥收集,这可是你实战出的经验体现,武功秘籍。面试的时候基本会问,请问老弟你在项目中遇到叻哪些困难点呢?
你说没有?
那面试也基本就到这叻。你又要说有可能真的没有,有可能参加面试的人就是一个大手子。PI,就是真的大手子,公司招不起,并且公司大概率不敢去赌一个摸鱼大手子。日常多翻看翻看自己的武功秘籍。话说回来,现在的语雀很方便, Mac
与 Windows
双端都有客户端。你写的武功秘籍,还可以在地铁上用 WX小程序
里面的 语雀
观看。一日又一日的说自己没进步,那你 公司摸鱼
、 地铁中抖音与B站
、 到家P站
,虽然也是学习,但我们学习不能过于碎片化。
末尾相劝
我们还年轻,是后浪,学习是一点一点堆起来的。不是今天说去学习设计模式,就要一下子把二十多个设计模式全学完,或者一下子学完。循序渐进,你就花五天,就在公司,就只学一种设计模式,学完就用上。周末抽出来半小时复习看一下就好,你说周末没时间,打游戏呢。那你在周一去公司通勤的路上,用手机看一下你的武功秘籍复习一下可好。