完全没有经验,自学 Java 怎么快速入门?

普通二本院校毕业,工作期间自学了6个月的JAVA,成功上岸后找了一份新的工作,工资也从原来的3.5k升到了8k!

但是千万别自己一个人闭门造车,不要认为学习编程是一个很简单的事情,也不要相信什么3天速成,太扯了。

尤其是刚入门的小白,如果面对Java庞大的知识体系无从下手,那建议跟着有经验的朋友来学习比较好,学习的效率和效果会有显著的提升。

我之前就是因为自学太吃力,前期浪费了很多时间,后面听了朋友的话才开始利用网络上的学习资源,做到尽量少花钱,少走弯路,多学东西。

那说到自学java,我要强调一句:学习资料在于精,不在于多,多反而不是好事。

之前看到很多回答说要先买一堆什么java基础资料、计算机基础知识、进阶学习算法、数据结构、javaweb、多线程、实践项目等,反正就是一堆资料,看的我头都疼。

我的建议是买一本《Java核心卷1》就可以了,什么知识点、原理、框架绝对够够的。

不是我狂妄,如果是非专业的人去学Java,光靠理论知识的话很容易消耗你的耐心值,不用多长时间你就会因为枯燥、看不懂然后放弃,别问我怎么知道,问就是我经历过。

那光看书看不会,这时候怎么办?果断上B站,里面有超多大神录制的讲解视频,就搜“Java”关键词就可以了。

其实不只是Java,我一直都觉得B站是一个很大的学习网站,在上面总能找到各行各业的教学视频,小时候还跟着B站up主学过一段时间的舞蹈哈哈哈

 但是上面的视频毕竟不是实时的,所以跟着视频学习的时候难免会遇到一些不懂的地方,这时候又该怎么办,很简单,你就上Google,想尽一切办法访问Google网页,这个是寻找技术问题最好的方式,不是有句话说得好吗?搜索引擎用得好,几乎没有解决不了的问题。如果实在登不上,就退一步用百度吧。

其实说到底,对于初学者尤其是没有一点编程基础的人来说,要渡过这个从零到一的过程,其实是非常艰难的,挫败感会非常强。如果有人领路,效果会好的很多。

视频和手册都是辅助,顶多领你入门,剩下的还是要考实操,毕竟学习编程一定要记得多动手写代码

这里就说一下Java人都知道的Github,我们每学完一个阶段后,都要针对这个阶段去完成一个项目实战。

这个时候我们就可以在Github上面十分轻易地找到海量的开源代码,模仿上面的免费开源项目,去独立完成一个项目模块,如果只是停留在书本上用工是没办法提升你的个人技能的。

 

但是这个网站有一个缺陷,就是里面的开源项目都是一些比较基础或者被别人用过的项目,平时用来实践可以,但是要真正提高自己的技能,还得去找一些更有技术含量的项目。

而大企业最在意的是求职者对当下流行技术的掌握,如果只是做过很普通的小项目,或者跟着GitHub里面的项目自己摸索着做几遍,那你可能不足以打动面试官,更别提拿到心动的offer了。

做面试题的目的不只是应付面试,有的面试题可能会给你很大的启发,从而大大加深你对某个知识点的理解,我自学的时候最后做的面试题,导致我前面走了挺多弯路,这个建议你们可以依据大厂的面试去有针对性的学习,绝对会受益匪浅。

最后再送你们一句话:不要只是抱着试试的心态来学习Java,三天打鱼两天晒网是完全不可能学会的。能不能学成Java并且成功上岸,最关键的一点就是自己的愿望是否强烈。

同样的,上天是公平的,只要不辜负时间,时间自然不会辜负你。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值