如何看待一些大学生说3天学会了Java
俗话说,“活到老学到老”,只要有想要改变,想要学习的想法,我们就应该注重以学会为目的,而不是如何走捷径、找速成之法。
如何看待一些大学生说3天学会了Java
01、成功是很简单的事,只要方法正确
作为一个零基础的“外行”,我们想要从头学起Java不外乎两个途径:自学或报班。
首先自学比较适合逻辑性跟理解能力强的人,要能在没有老师手把手教导的时候理解书本或视频里的陌生知识。其次要有一定的自制力,在无人管束的情况下能集中注意力学进东西。自学的最大好处就是成本低,时间安排上更随意。
然后就是报培训班学习,选择好的Java培训机构非常重要。市面上的培训机构很多,选择好口碑,好课程,好师资,好技术的才是王道。同时,在培训班里不管是学习的进度还是效率都会比大多数自学的学生要高得多。俗话说的好,站在巨人的肩膀上,你才能看得更远!
02、天道酬勤,勤能补拙
曾经有人提出10000小时理论,就是你在一个领域投入至少10000个小时,就可以成为这个领域的专家,学习Java也不例外。我们花5个月甚至更长的时间培训学会了一门语言,以及相关的项目实战技能,但这也只是掌握了一项技能而已,学习编程的路还有很长,学习编程是一件需要持续做的事情,不能停下脚步!也正因为如此,小编才更加认为题主的“三天速成”理论不可实现。
在学习的过程中,一定要重视基础,因为离开基础,其他的东西都是空中楼阁。很多人觉得学习编程只需要学习语法、写简单demo,然后学习高级特性,最后着手做项目就可以了。
但没有计算机基础的支撑,他们不明白计算机网络的原理,不明白为什么要考虑DNS、负载均衡,不知道操作系统的原理,就不能够理解服务器出问题时的根本原因,无法排查,不懂得数据结构和算法,就不明白为什么有的程序是这么写的,有的集合类是这么设计的。
基础不扎实,你谈论技术时也不会有底气,更别说谈架构、谈业务场景了。要付出时间精力沉下心来学习,勤方能补拙。不仅新人小白需要牢牢打好基础,就连已经入职0—3年的开发工程师,也需要不断学习了解新出来的高阶知识和技能,不断修炼自身武功。