Java代码入门级 java代码编程教学( 三 )


项目的重要性
很多Java初学者看完一些视频,学过一段时间就说自己“会了” 。这里我需要给大家纠正一个问题,希望每个学习Java的知友都能明确学习编程的中心是什么 。
其实在我看来,学习编程从来都不存在会不会这样的说法 。学习编程不同于初中学的数学、物理、化学,记住一些公式,做同样一种类型的习题 , 就证明类似的题型你会做了 。
编程只讲技术能力是什么水平、什么级别的 , 最能证明技术水平处在什么阶段的 , 就是在做项目的过程中,研发好的互联网产品 , 写代码的质量怎么样 , 排错能力怎么样,找BUG的能力怎么样,构思功能模块整体布局的能力怎么样等等 。
做作为初学者想要达到入门的水平,就是自己具备了一些简单项目的编码能力,初学者最重要的一点就是培养自己的编程思维,每一个程序都是不一样的,你不可能都背下来,学编程也不是靠死记硬背的,你只有能去独立编码写一些东西的时候,才有就业的机会 。
所以做项目的能力才能去衡量一个学习的水平处在什么阶段,而往往那些嘴上说“会了”的人,往往没写过多少代码,也一个项目做不了出来 , 这就是纸上谈兵,完全曲解了学习编程到底在学什么,也不知道应该往哪里去 。
所以一个Java初学者在学习的整体过程中,必须要有两个能拿得出手,能写在简历上的项目作为找工作的资本 , 并且要对于这两个项目的前前后后相当了解,才可能最后面试成功,一个初学者在学习完Java所有内容后,如若还达不到可以做简单项目的水平,那么他整个学习过程还是白费,没有达到最终的学习目的,就是学习质量不过关 。所以项目的重要性希望大家都明确 , 因为有太多Java初学者不知道最后学习的目的是什么,最后白白的浪费时间 。
学习心态:
学习编程一定不是一个简单的事情 , 换句话说它还是挺困难的,毕竟能出去找到工作 , 就是少则五六千 , 多则上万的工种 。这些知识都不是随随便便就是任何一个人都能学会的 。关于这个学习心态,希望提示大家要把重心放到“学习”这件事上,因为我发现有很多Java初学者都是像“完成任务”一样去学习 , 所谓完成任务就是“我把这些视频看完就能找到工作吗”“我把这些都学完就能找到工作吗”学完并不等于“学会”,这是两种不同的概念 。
你到底理没理解?
你到底能不能应用起来?
你到底用没用心?
你自己应该是最清楚的,我发现那些把学习当做完成任务一样去对待的,这样的人没有一个是有耐心的,自己在心里欺骗自己“把这些视频看完我就能找到工作”,到了最后自己就逐渐明白,完全是自欺欺人,最后放弃说自己不适合学这个 。其实揭开这些人的面具真相就一个:他们没有耐心学习 , 也不喜欢学习,这是以前经历造成的,是多年的习惯导致的 。
所以正确的学习心态一定是把关注点放到学习这件事本身,你要学会这些知识,这些内容,这些技术,这是需要一天一天逐渐积累起来的,并不是短时间就可以达到什么结果 。
PS:如果你对于学习没什么耐心,没什么兴趣,我劝你不要来学习编程,学习编程绝对是一个耐心的活,也是需要不断学习和充电的行业 。或者说已经到了信息时代,不爱学习的人,很难有耐心去学习知识的人,在信息时代是混不下去的,任何行业都是如此,不学习不进步不紧贴时代的人就一定会被淘汰 。
最终自学Java能就业的人基本具备以下几点:

推荐阅读