很多同学都想要自学Java,有些网站干脆用自学Java作为引流的关键字,但是你会发现进去以后学到后阶段还是得付费学习。
那么很多Java零基础的同学开始质疑自学Java到底可不可以,我的答案是肯定的。自学肯定是可以的,但是需要必备以下条件:
1.非常好的毅力,能够坚持。
2.非常好的学习资料
3.明晰的学习思路,非常好的学习能力
4.一个愿意随时指导你的前辈,这个前辈至少也要有3年工作经验,技术领域也要能过关的。
具备以上条件,自学还是有希望的,找份工作还是没问题的。重点讲下接下来的这四点的重要性。
非常好的毅力,能够坚持
学习是一个积累过程,不要幻想着在学习的路上还能偷懒。金字塔万里长城都是一块一块砖堆砌起来的。因为自学基本都是一个人在学习,这个漫长的过程要能忍受孤独,忍受寂寞。因为不像在一个学校有那么多同学跟你一起在同一起点一起学习一起进步。非常好的毅力以及能够坚持到底不被中间的困难打到这个非常重要!
非常好的学习资料
现在网上很多流传出的免费视频和学习资料,大部分是用来做引流的,视频讲的不完整,知识讲的不透彻,有些是因为讲师本身能力就有问题讲的知识本身就不透彻,不能举一反三不能说明知识点的原由,这会导致自学者会陷入迷茫,为什么要有这个知识点,这个知识点是什么,它用在哪里这三个点非常重要,解决不了就会让你的自学之路陷入沼泽。
明晰的学习思路,非常好的学习能力
选择自学的人大部分是自信觉得自己的学习能力非常好,但是Java自学还真不是你有好的学习能力就可以搞定的,学习Java不是学习Javase,目前Java主要还是做企业级开发。从前端的html/css/js到后端的框架/数据库等,以及第三方中间件,这些技术全部得懂,而且要完整的懂得整合。所以很好的学习思路非常重要,特别是零基础的同学,直接上来就买本《ThinkInJava》或者《Java编程思想》那么我告诉你你已经开始走向失败了。代码都不懂就要去接触面向对象程序设计,这是找虐。具体可以看下我的《Java到底如何学习》这篇日志。
一个愿意随时指导你的前辈,这个前辈至少也要有3年工作经验,技术领域也能过关的
有一次一个学员跟我说,淘宝上有老师你的VIP视频出售,我告诉他淘宝上各种老师的视频都有价格不贵,为什么还有这么多人选择报名系统学习?其实原因很简单,好的学习资料有了,但是学习的过程中难免会存在理解差异会导致心中存在疑惑或者通过知识点引发的突发奇想的其他问题,这个时候没有人解决他心中的疑惑和他的突发奇想的问题,这个不影响学习继续往下走,当有一天这种疑惑越来越多这种问题越来越多,就会让自学这条路走不下去了。所以自学必须找到一个3年以上并且技术领域能过关的人来指导,技术领域不过关的他自己都不理解如何来指导你为你解惑?没有个三年工作经验他对项目的理解程度还不够透彻也许他还从未接触过完整的项目,只是做过系统的某个模块而已。
最后我想说的是,自学这条路肯定可行。但是这条路最适合时间充足,生活压力不是很大的学员,并且不要轻言放弃。
人生的每个抉择都像是一个赌局,输赢都是自己的。不管你压的赌注大与小,选择了就没有反悔的机会。输不起的人,往往也赢不了。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习