许多想要转行Java开发工程师的人,首先想到的方式就是自学Java,但是Java并不是一门特别简单的学科,这些人在学习过程中也会产生这样的疑问:Java自学的成功率大吗?今天“好程序员”就来为大家分析一下。
其实,有数据显示,Java自学的成功率不到30%,这里的成功是凭借所学技术和知识成功找到工作。那么,为什么自学Java的成功率如此之低呢?
1、缺乏专业辅导。自学Java的人往往如同盲人摸象,尽管看网上的视频课程也会有老师教学,但却无法双向沟通,即只能被动接受知识,而无法向老师提出问题。要知道在学习初期,提出问题并解决问题是非常重要的学习手段,只有不断发现问题并解决,才能查漏补缺,巩固知识。
2、缺乏学习氛围。这里的学习氛围并不单指学习环境的安静与否,更与心理上的氛围有关。试想,当你在教室学习时,周围都是勤奋努力的同学,那么你也会不自觉地受其影响,从而认真学习。此外,看网上教程往往意味着随时随地可以学习,但这同时面临的问题就是,你可能会在床上或饭桌前听课,结果就是分心。
3、缺乏实践积累。自学的人往往很难接触到实际的开发项目,哪怕接触到,往往也都是已经被淘汰掉的项目。但是Java这门编程语言最看重的恰恰就是实践,实践不仅是判断理论知识是否扎实的方式,并且还能巩固理论知识。企业在招聘时最看重的往往也是项目经验,这就导致自学的人在求职时非常吃亏。
其实,要想真正学会Java,并以此谋生,最高效的方式还是参加正规的培训,系统性、有实践地学习Java。