兄弟们,出家倒不至于,学Java需要带发修行,有一句话叫,头发不掉一半你就学不好Java,可要想好出家后就是光头了,那怎么检测你学得好不好呢!
废话不多说,不管你是刚毕业还是二十七八,学习Java对你来说是再好不过的选择,不管是他的发展前景还是薪资待遇都可以让你醉生梦死;但是话说回来,你付出多少你就会有多少回报,学得半懂不懂的那种还是建议你去出家吧。什么叫半懂不懂呢,给大家出一道题:
为什么ArraryList集合会是线程不安全的,要怎么实现他的线程安全,实现线程安全之后又怎么保证他的效率?
你的第一回答肯定是加synchronized关键字,但是这个就不能保证效率了。答案是什么你们就自己思考思考
什么才能叫真正的学出来呢?我们去看看企业的招聘网站:这是一个对应届生的招聘需求,意思是你去找工作的时候最低的标准就是要达到这个要求;JavaSE不用多说是必须掌握的,包括他的核心思想,然后就是基本的框架SpringMVC、Spring跟Mybatis,其次就是一些基本的权限认证框架,数据库等等这些都是必须掌握的知识,而且要达到运用自如,当然便是需要多做几个项目。 项目做多了你对Java的知识掌握得会更加牢固,拿着自己做的项目到面试官面前展示自己的毕生所学。
展示一下javase最细致的学习路线框架:既然是半路来学习Java的,肯定是得考虑一个学习时间跟资金压力的问题,想要节约成本就得拿你的时间来填补。这里建议选一家靠谱一点的培训结构,虽然网上都说培训结构不靠谱,但是他们至少会给你安排一个合理的学习时间,至于学不学得好就得看你学习能力。
我的感觉是,现在的培训结构其实真不是那么好,每天要让学生跟上老师的进度,但是某个学生的学习能力比较差,第一天的知识点没有学懂,第二天老师还是会按照安排好的进度来讲课,然后那位学习能力比较差的学生就一直这样听不懂了,把钱浪费了不说,还把自己的时间给浪费了。所以我在这儿建议你们转行的兄弟,最好是自己去选择一家可以边工作边学习的培训结构,根据你自己的进度跟学习能力来安排你自己的学习课程,这样既解决了你在学习过程中的资金压力问题,也解决了你现在面临的学不懂的问题。
放心,我在这儿能够考虑到的问题,那些做培训的早就在我之前能够考虑到这些问题,肯定会有这样的培训结构,通过线上的指导,这样的方式给你们指导学习。但是有一点,千万不要相信什么培训结构包就业,就算有这样的结构存在,那么对于包就业的学生也就两三个,绝对不会全部都给你们安排好就业的问题的。
到最后就业的问题还得你自己来解决,这些包就业的最好也就是外包公司,但是去了外包公司之后你什么都学不到,每天面对的就是加班复制代码。要想把Java学出来必须掌握的JavaSE基础部分的知识,基础打不牢,后面的基本上你就是只会用用,原理那些你想都不要去想,肯定是不懂的。学习Java就像你跟你女朋友过日子一样,你对你女朋友不上心,最后你就是给别人养了一个女朋友,然后你什么都没有。学习也要有正确的学习方法,也不能盲目的去学,没有一个合理的安排,最后就是学得乱七八糟,这样懂一点,那样懂一点,导致没有一样是你精通的。
通过这个javase学习路线掌握好java基础知识,加强自己的基础知识技术记忆并且做相应的一些练习题:跟着我的javase基础学习路线,一步一步学完,多去做一些基础的练习题,加强自己的java基础技术能力。
现在也有很多面临转行做IT的,但是真正能够自学出来的人很少,也就那么几个;如果想要自学,首先你的自制能力得非常好,而且学习能力还得很不错,不然Java这门语言对你来说就是一座你永远啃不动的大山,因为他涉及到的知识点跟知识点的深度广度都非常大。只能说身边有个带你上路的人可能会让你少走很多的弯路,也能把你在学习过程中的疑惑跟你解答,还能帮助你去了解视频跟书本上没有提到或者讲的很模糊的地方。
总的来说,培训结构是有那么一点坑人的感觉,但是主要是看你个人愿不愿意去学,对于那种三天打鱼两天晒网的人来说,你去哪里你都学不好,做每一件事老师只是给你答疑解惑,而不是向你在小学一样老师逼着你去学习,现在自己已经成年了,自己的事情就得自觉一点,不懂的就问老师,一般结构里面的老师都能带你们把Java学出来,直到做完项目,找到工作。
java项目链接:https://pan.baidu.com/s/1XXiMD6i4wNyCPAQnX1HIQQ
提取码:hk3a
这些只是我个人的一些经验和建议,写的有点粗糙,但这是真实感受,半路出家学习java是没有问题的,但是结果好与坏完全看你自己所付出的努力。
最后再给你们一点建议:
一、不要以为报了培训班他们就能对你负责到底,他们只是带你入门,其他的修行就只能靠你自己,每天看完视频或者资料之后要学会去总结,把自己出错的地方总结起来,每次该做的笔记就得做上笔记,找一些题目来给自己练手,有什么不懂的要学会去请教别人
二、学习是给自己学的,自己要学会自觉,不要让别人来监督你,这样跟你自己自觉的学习效果很不一样,培训结构有业务带你们学习,但是他们没业务让你一定学懂,他们按照他们安排之后的课程去引导你们学习,至于自己能不能学会还是得靠你自己的努力。
三、多跟老师交流,毕竟他的经验摆在那里,也能给你指一条如何去学习的明路;多与同学一起讨论,三个臭皮匠顶一个诸葛亮,可以来我的java学习讨论群1081621881 。每个人的想法加起来或许就能够完美的把这个题目给解决。
加油吧!
文章老子知乎:https://www.zhihu.com/people/si-he-he-23
作者:java灬小不点