就好像一千个人心中有一千个哈利波特一样,这个答案不绝对也不唯一,Java好学但自学的确阻力有些大,作为一门技术语言,它所蕴含的智慧绝对不是靠几本XX入门,XX框架之类的书所能概括,自学Java你要做好一种英语0基础达到4级水平的准备理出了一些自学Java可能遇到的问题,希望会对你的学习有所促进和帮助。
自学Java可能遇到的问题有哪些?
一方面是:对Java了解不够深刻,缺乏灵活应用的本领就好像我们学会了26个英文单词,但仍旧不能写出一串正确的句子;
另一方面是:缺乏独立查找错误的能力这个能力是伴随所有程序的,无论你有多少年丰富的项目经验,你必须能写代码,还能发现bug并且能够解决这个bug,对于自学者而言因为没有基础的沉淀,对Java各种编程属性的不了解,往往会遇到“能正着写,却不能倒着推”三分时间写代码七分时间找bug工作效率也大打折扣。
耗尽了所有的耐力,学到这里才是Java课程基础, 你可能用了3个月、5个月甚至更久才勉强消化这些知识,对以后学好框架几乎成了奢望。所以自学Java还是奢望,自学Java只是浪费时间,最后还会成为徒劳,什么都学习不会。
如果你也想在IT行业拿高薪,可以参加我们的训练营课程,选择最适合自己的课程学习,技术大牛亲授,7个月后,进入名企拿高薪。我们的课程内容有:Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点。如果你想拿高薪的,想学习的,想就业前景好的,想跟别人竞争能取得优势的,想进阿里面试但担心面试不过的,你都可以来,群号为:575745314
下面是我觉得是比较全面的学习框架体系
1:电商项目专题
2:分布式专题
3:团队协作专题
4:微服务架构专题
5:性能优化专题
6:源码分析