这是一篇针对java初学者常犯错误的总结性,希望后来者少走弯路,如果有一点点共鸣,本文总结就有价值。 天天老师是传智播客特邀高级讲师,几年来从事java教学工作。最近天天老师在湘南创办软件培训事业,仍然以他最为擅长的java教学为己任,造福三湘南学子。 天天老师总结java初学会者有4个方面的问题,需要纠正。 一、懒动手 编程,本质上是门技能,与唱歌、跳舞、扫地、喷油漆、打官司、开出租车等技能一样,都是谋生养家糊口的技能。它不是知识。这是很多初学者不能认清本质的地方。将编程当知识来学。没错,编程需要计算机知识,但知识是基础。能不能掌握技能关键还是要靠边练习,练习,再练习! 初学者没认识到编程的本质前,不愿意上机操作例子,仅仅做做笔记本。更有甚者,笔记本也不做。这类学员是混日子,浪费父母钱财。 也有部分学员,坚持上机,勤做demo,能做出和老师使用的demo都一样的效果。同一demo需求稍微改一改,他不能举一反三完成。原来他是这样做的:复制老师的demo源码,在机器人上跑。其中过程并不理解。而且常见关键字不会写,就连main方法都不会输入。 天天老师建议:初学者要认清编程的本质——编程就是门技能,要多加练习。练习过程中手敲代码,在练习过程中理解和提升。 二、贪多浮躁 懒的学员不多,多数是勤奋好学的学员。还有部分学员急功好利,贪多。今天学习了ArrayList,他觉得还不够,把集合相关的Map\Set也学了。而且博客写得还不错,非常有条理。可是他并不理解,在使用时不会举一反三。这类学员不仅贪多浮躁,还好面子——博客写得好。 在这里要谈谈学员写博客的出发点,学员写博客不能像专家那样,一味追求系统性。学员写博客应该是写给自己看,记录自己的成长轨迹,方便以后复习、查阅和引用。理解多少写多少,写得少,写得不成体系,不丢人。初学者应该持有这样的态度:少就是多,慢就是快。学得少不要紧,慢也不要紧,关键是记住了,理解了。随着基础知识和技能的增加,更能体会到这一哲学理念的微秒。
|