这是老闫(小弟)写的第一博文,文体简陋,但字字来源于内心感悟。我是从真0开始学的,自己大学学的是机械专业,后来由于自己的喜好再加上种种原因所以走上了it道路,二我的it道路的第一步就是学习java编程语言。我的而学习能力还是值得肯定的。当时不知道什么是dos命令,也不知道什么是jvm。记得当时用记事本写个9*9乘法表要用用一上午。。。。。最开始的时候很苦恼,没有方向没有指引有的就是Do,一遍两遍三四遍..........后来买了书记自学,在这里我就不去做推荐了,再后来开始看视频,再后来就开始逛论坛加java学习群等等等等。之间不最不可缺乏的是多些代码。写代码就像累砖,开始累不齐累不平也累不高,但是你天天累试试。其实写程序比起很多工作还是比较快乐的,我做过机械行业也了解过其他行业,程序员的工作还是比较寻找到快乐的。首先程序员需要不断学习,而我认为没有什么比学习会更快乐的了(虽然有时候我也不想学习),还有就是程序员的劳动不会是简单的重复劳动,而且会比较快的有结果(比如自己的团队几个月完成了一个项目)有结果就会有成就感和价值感,拥有价值感是快乐的。

       下面我来说一下我个人的总结的学习java的方法。首先有些东西是需要记忆,而这些需要记忆的东西又是最简单最基础且必须的,比如java的关键字啊语法和一些固定用法什么的,那我们就去记住它。然后我们去多想多些多练。练习的时候不能不求甚解,要多去看api,多去想想为什么要这么做,有没有更好的办法,如果不这么做又会怎样。要强迫自己养成良好的编程习惯,比如格式,规范,注释等等。有时候需要回头读读自己写的代码,然后去改进去总结,去温故而知新。编写程序的时候最好先画图先理清思路,做好准备工作,形成自己良好的编程风格和套路。业余时间去读别人的代码(有目的的读,顺着一条线去读)去看看相关书籍,多去逛逛论坛等拓展下自己的知识。

       上面那些是必须的,大家往往知道它的重要性,在这里我想强调的是职业规划的重要性。其实每一个人程序员,不对,应该每一个个人都应该有自己的职业规划。就拿程序员来说你是打算用多久实现怎么的目标,评职称,升职,做软件设计,架构还是管理还是自主创业,然后只需   me.go(); 

       最后我想说的是,人有两件宝,双手和大脑。世事无难事,勤劳加勇敢。