学Java是自学好还是去培训机构学好?

自学还是选择培训有以下几点


第一:你是零基础的小白,自学约等于浪费时间,这个公式在多数情况下都成立,当然如果你有自信的话可以去试一下。

可以先尝试自学,去研究,去跟朋友同事,或者加一些技术群(不是吹水群,是小圈子的那种想学技术的)讨论,如果一段时间还进步不了,或者进步不大,很多深入的东西,读源码之类的花费的时间很多,这个时候可以考虑培训。

 

第二:如果你有1~2年的开发经验,想要在技术上有所提升,又分为技术的宽度和深度。

如果你是想扩展宽度,比如说你是学Java的,想去学Python,那建议你自学,因为多数情况下语言都是相通的,差异更多的只是一些语法和一些特定的功能,你完全可以去自学。

如果你是想在技术的深度上有一定的提升,建议你报培训班,深度这个事情要自学成功的话,是需要花大量的时间,还需要通过工作经验来提升和沉淀。

 

自学会遇到的问题和痛苦

学习Java刚开始的时候也是自学,就是照着视频敲代码,网上这种Java入门的视频,一一套的非常多,他就是对着这些视频去敲代码,但是脱离了视频就完全没有思路写不出代码来了。(这是很多初学者会遇到的问题)有时候遇到问题网上也搜不到相关的一个解决方案,或者他说可能是自己都不知道怎么去搜索,他甚至都开始怀疑这是不是soccer本身的bug,他最后还是向我远程给他解决的,不到10分钟就解决了这种事情,自学只有经历过的人才有才深有体会,自学是多么的缓慢和漫长,遇到问题要找到原因,又没人可问的那种无助现在是商业社会。

公司找你过去肯定是去干活的,而不是去学习的。
培养你,只不过是你还能够做事,还能够写代码,而不是一个连面向对象的知识都搞不明白的小白,是吧?

如果培养一下能够给他们带来更大的价值和为难,每个老板心里都有一杆秤的,哪个老板愿意找一个纯小白来培养这种事情是需要情怀的。

如果一个公司连陈小白都愿意培养的,行业的人才是多么的稀缺。其实本质的区别还是在于时间成本和坚持,无论是参加培训,还是自学,你要投入很多的时间和精力去做这个事情,如果你拿不出充分的时间来做这个事情,你肯定学不好,你要考虑好。如果你要学,你在接下来的这段时间内,你要把这个事情在你生活中的优先级提的比较高,应该说是很高。现在的培训课程的话内容都非常的多,而且安排也比较满。如果你学习只是三天打鱼两天晒网,你学不好是必然的,人都是有惰性的,学习是一件反人性而且比较痛苦的事情。

我相信很少会有人说学习是快乐的,谁不想天天出去玩,出去逛逛街撸串,然后再回来的时候在玩几把王者,不到万不得已的话,谁愿意安安静静的坐下来学习,要坚持一件事情是非常难的。当然如果做一件事情只需要坚持几天,我相信很多人都能够坚持。但是当成功的回报周期非常长的时候,可能坚持的人就会越来越少。

 

迷茫怎么办
最近很多小伙伴私信跟我说,他现在很迷茫,不知道接下来怎么走,感觉接下来的5年时间都能够看到自己是什么样子,问这些问题的人有的是刚入行的一个新手,还有的是工作了五六年的一个技术老手,其实这两个人都有一个共同点,那就是他们现有的一个知识和技术能力的储备,使他们在未来的几年时间,对于职业的发展没有什么想象的空间了。

对于这样的小伙伴,我想让你问一下自己,你是不是该充电了?
你是不是该学习一些新的技术,学一门新语言,或者是报一个编程班,或者是读个MBA,或者是交一个新朋友都可以,不要把你自己的认识限制在现有的一个信息银行里面。

 

方向不对,努力白费


打个比方说你在海上航行的时候你是个方向,这个时候你不应该是在原地打转去消耗你的青春,你也不要去加足马力,朝一个方向应充。因为如果方向错了,你会离陆地越来越远。此时你应该做的事情就是养精蓄锐,学习一切能够辨识方向的新知识,然后去解锁海上航行的更高大上的新知识。这个时候你会发现不是你迷失的方向,而是你之前的望眼镜望得不够远。

其实陆地一直在那里,我想说我不能保证我说的这些都是绝对正确的,但是我觉得应该适合大多数人,任何的方法和建议都是别人的,适合你的才是王道。

 

最新Java精讲视频,PDF书籍教程,面试题,学习手册加裙免费下载735721532
 
给正在学习或者即将学习Java的同学推荐一下,Java要学到什么程度才能找工作,或者说Java最新的学习路线

不管是自学还是报班,学习不要走马观花的学,每个知识重点大纲,就是学习路线都是根据每一天市场上多数公司用到的新技术整理,在学习的时候还需要结合练习题来做

 

最后


IT行业的道路固然是充满了阳光了,一路上充满了美景,但是也充满了艰苦和崎岖,在突破了之后一路的阴霾,云霄之上,必然是一番广阔的云海。

经过这些年的学习我最近整理了一份关于java的系统化资料,从Javase- ssm-springcloud,包括了面试题,PDF电子书,网上商城项目,个人博客项目,分布式项目等都有想学习Java或者转行,大学生都非常实用,无任何套路免费提供,有什么问题都可以加qq裙来问我----裙号:735721532

 

祝学习Java的同学能够学有所成,早日找到自己满意的工作!

 

 

你可能感兴趣的:(编程语言,java,大数据)