Java自学上岸经验分享:从新手到入行的三个阶段与坚持的重要性
作为一个已经上岸且还不错的程序员,我认为 java 难在坚持。过程是难熬的,毕竟已经走出了新手村。

今天我把经验分享给大家,这经验是关于读者自学上岸并成功入行的。希望此经验能帮到大家。他自学期间经常来咨询我,在这方面我可以算是他的领路人吧。不过,最终还是要看他自己的努力。
主要分三个阶段:
第一阶段:基础技能
首先必须敲响一个警钟。自学 Java 是可行的,但这并不意味着一开始就轻松容易。
所以心里准备还是要有的。
我觉得要先把 Java 的语法基础学一遍,这样才算真正入门;要先把 Java 的集合框架学一遍,这样才算真正入门;要先把 Java 的 IO 学一遍,这样才算真正入门;要先把 Java 的并发编程学一遍,这样才算真正入门;要先把 Java 的虚拟机学一遍,这样才算真正入门。
我建议不要首先进行看书的行为。因为有很多人一直沉浸在看书之中,而没有形成动手 coding 的观念,这样就很容易导致他们难以继续学习下去。这也是众多人觉得困难的一个原因,他们还没有踏入入门的阶段就先选择了放弃。
这位读者刚开始学习 Java 时,我建议他去 B 站观看教学视频。一开始确实不太容易,因为他是零基础的。第一遍观看时,实际上他并不能掌握几个知识点。
对知识的掌握比较模糊,难以抓住重点。自己动手敲代码时,常常感觉力不从心,并且会遭遇各种各样的问题。经常会私信我来寻求答案。
他是个比较努力的小伙。因此,我时常会耐心地为他解答问题。倘若有时候我没有时间,也会把他拉到技术交流群里。
我这个前辈在身边,还是能起到一些作用的。我学习 Java 已经有十三年了,拥有一定的经验,因此在帮他解决问题时效率比较高。
我的建议是,大家在初学阶段,要找个前辈来带。这样能省去很多时间,或许前辈的一句话,就能点醒你。
另外,要充分利用好搜索引擎。通常情况下,你所遇到的问题,在网上大约 88%都能够找到答案。因为别人也曾经遇到过类似的问题,并且有些人为了分享,会将答案记录下来。
我这个读者第一遍看视频没学到多少东西,就跑来向我哭诉,说 Java 太难了,自己学习的过程很痛苦。在这个时候,我除了安抚他的情绪之外,还建议他再看一遍,让他耐着性子,不要着急。
他看了一遍后又看了一遍。开始时他有些烦躁,随后慢慢进入了良好的状态,并且说第二次看的效果比第一次要好很多。
第二遍看完后就来给我报喜,说自己这次明显比第一遍好多了。
然后,我建议他可以看一些经典书籍和学习教程。我推荐的书籍是《java 编程规范》。学习教程为了方便,直接放在这里了。
Java 这门编程语言,万物皆对象。因此,一定要理解面向对象编程这个概念。
你能够把所有的事物,其中既包含虚拟的也包含物理的,都能够抽象为对象。对象通过什么来进行表达呢?那就是类——class。接着,类里面有什么呢?有属性和方法。属性用于表示状态,而方法则表示这个对象能够做什么。
基本上,Java 就是这么一套底层的逻辑。
第二阶段:项目实操
工欲善其事必先利其器,学习 Java,一定要搭建好环境。
Intellij IDEA:不要相信那些说法,说新手要学会用记事本来编程,不要过度依赖集成开发环境。难道我们现在的农民都要回到农耕时代,什么机器都不用吗?那样的话生产效率肯定会很低。
新版的 Intellij IDEA 非常酷炫。它可以直接下载 JDK。如果英文水平不是很好,还能够安装中文汉化插件,简直爽翻了。并且还有 translation 翻译插件,遇到看不懂的 api 直接进行翻译就可以了。官方经典。
第三阶段:面试准备
首先,必须得背一波八股了。
隋唐时期,科举制度开始得以推行。这使得社会中低下层的知识分子有了能够翻身逆袭的机会。当然,在刚开始的时候,大家主要撰写的是诗歌。然而,到了明清两代,便开始转为八股文。
嗯,卷的味道。
作为新时代的 IT 农民工,背会了新时代的八股文(面试题),就意味着上岸的机会会大很多。
我总结出的这份 Java 八股文有 113 道。它包含 Java 基础、Java 并发编程、Java 虚拟机这三大部分。这些题目全都是高频面试题。用这份八股文“吊打”面试官绝不是问题。
其次,要用心准备一下简历。
对于我们技术人而言,公司最为看重的是技术能力以及项目经验。而怎样去展示这部分内容,是决定你能否进入面试流程的关键所在。
所谓面试造火箭,工作拧螺丝。
这个梗是存在的。然而,得说句公道话,总得先有能去造火箭的机会呀,要是没有造火箭的机会,那连拧螺丝的机会可能都没有呢。
看,这样的简历是否能让人眼前一亮呢?它在证明自己价值的同时,没有过多的修饰,能让招聘方觉得你很可靠,从而急切地想要将你这个人才“抢”到手,而不是被别的公司免费挖走。
简历内容不宜过多,最好不要超过一页。因为招聘方没有足够时间翻看简历。我很相信第一印象,好的简历只需看一眼就能让人过目不忘。