每一位年轻人都盼望自己能成才但是自己能成为什么样的人才每个人的想法差别很大。最后能否成才很重要的一点就是要准确地认识自己打好基本功。只有这样成才的目标才能有效的变成现实。可实际生活中有的人把自己放在了哈哈镜前这样当然不能正确认识自己而有的人则把自己放在了望远镜前把目标定位在遥不可及的地方。现在的我喜欢把自己放在显微镜下一方面可以看到平时被自己忽略的长处正确估量自己的实力为以后的奋斗增加信心另一方面可以看到平时自己有意无意遮掩起来的缺点与不足。但是人的虚荣心往往是很强大的2002年时的我把自己的长处放在显微镜下放大却不愿看到自己的不足于是那时的我把自己看得过高在自己的程序人生走过了一条长长的弯路。第一次认识JAVA在2002年那个时候的我才大二上学期在西子湖畔一所全国重点院校学习当时在计算机学院我也算是一个学习尖子各科成绩优秀。随着对计算机课程的喜爱我也逐渐希望自己在编程方面能成为系里的拔尖当时的我下定决心不做一个眼高手低的人于是我成了我们全院第一个开始自学JAVA的学生在当时我的同学还都在准备学习面向对象C课程我已经领先一步开始写JAVA程序。之所以选择JAVA当时的主要原因一方面是因为它没有指针我可以不管这些繁锁的东西而轻装上阵更重要的原因是我心气很高根本不屑于用C/C来写输出几行文字或打印一个图形我想要写的是企业级的程序能给企业用的并且能得到别人羡慕的眼神的“高级程序”。慢慢的我开始不怎么在意编程的数学和逻辑基础训练而只追求能写出企业级的实用的程序。大二下学期我已经把我用JAVA写的JAVA数据库程序、图书馆系统、网店订单系统、分布式动画上传到校网的FTP服务器里面供大家下载使用当时引起了学校论坛计算机版块的轰动大家纷纷发来了赞美之词。我当时生活在赞美声中乐此不疲极大的美足了我的虚荣心于是更加开始追求走实用WEB编程技术之路发疯似的学习JSP、PHP、ASP技术来开发网站程序桌面开发程序时我又学习了在当时非常流行的VC、DELPHI精力越来越分散对学校的专业课越来越放松。甚至在当时我还认为学校设置的计算机课程大纲是过时的不适应时代的没什么必要花时间去学习钻研。时间就这样过去了两年2004年上半年学校开始了实习期我和几个同学去了一家非常不错的软件公司实习这家软件公司在当时是用JAVA开发程序的一开始我凭借着对JAVA的熟悉最先上手令老板着实喜爱看着其他同学都在苦闷的学习JAVA和追赶我我当时别提有多高兴了我为我实施二年多的JAVA学习计划而骄傲而我却完全没有注意到我周围的实习同学已经开始凭借他们稳固的专业课基本功开始在JAVA编程技术方面超过我。而且接下来发生的事情就让我越来越感觉力不从心了先是公司调我们去开发一个网络软件项目主要是开发一个安全路由器的项目项目经理在台上跟我们大家分配任务这时我才发现我对他讲的很多术语和名词似懂非懂好像清楚又不太知道实现方法等一下OSPF是怎么运行的还有一个算法是怎么实现的我怎么都记不起来了呢。不出所料这个安全路由器的项目组最后没有用我的程序。在随后的几个涉及JAVA安全编程、框架和编译工程的项目我都因为自己薄弱的基础知识而失败了。在我擅长的WEB编程领域我总能写出好的程序可是不在这个领域我就写的一团糟糕就好像根本不会一样。我这个时候才意识到我陷入了“方仲永的悲剧”方仲永是王安石笔下的一个人物他在五岁时就能指物作诗非常有天赋但是他随后就跟随利欲熏心的父亲四处作秀赚钱。由于方仲永没有后天学习以提高知识的机会他年龄越大就越跟普通人一样了。只知道追求新求利却忽视基础能力和基本功最后什么工作也搞不好。如果要说我的大学生涯最大的教训是什么那就是没有认识自己不重视基础课和基本功好高骛远。在学习JAVA方面我没有做到心无杂念的去练习基本功没有坚守自己淡泊宁静的精神家园而是变得急功近利怎么能学好JAVA2004年9月30日J2SE1.5发布成为Java语言发展史上的又一里程碑。为了表示该版本的重要性J2SE1.5更名为Java SE 5.0。在接下来的四年时间里我渐渐静了下来耐心的学习编程的基础重新完备操作系统、数据库、体系结构、计算机网络、编译原理等知识调整了自己的知识结构不再搞其他编程工具的开发专注提升JAVA编程技术不再浮躁。须知欲速则不达每个程序员都应该有脚踏实地的精神再加上一点仰望星空的梦想勤勤恳恳地训练好自己的基本技能。正如中世纪的工匠们他们总是精心雕刻着教堂顶部无人看得见的雕纹如果有谁问他们谁能看得见他们会微笑着说“上帝看得见我也是。”随后我虚心的向别人请教积极的配合团队工作开发了很多程序程序的规模越来越大我对我自己也越来越有信心在经历了JAVA程序人生的起起伏伏后时间也不知不觉的来到了2014年二月份的一天傍晚我和几个同事刚完成了国内某运营商的一个大型客户关系管理系统的开发任务我们一起走出公司大楼相约一起出去庆祝一下我们说笑着穿行在滨江区宽阔的大道上同组的一个实习生问我“汪工你的JAVA程序写的这么好尤其是那几个嵌套类真的很简洁你当初学JAVA是不是有什么秘决能不能告诉我”我静了下来想了想说“其实我在你这个年纪时写JAVA并不好只注重一些华丽好用的WEB程序却一点不重视基本功后来还把项目做坏了。只是到后来意识到了才重视基本功基本功好了很多事情就是熟能生巧了”。实习生似乎不太满意他似乎觉得没有从我这里找到学习JAVA所谓的秘决。但我想说的是真的没有所谓的捷径。我们每个人都是一个茧若要破茧成蝶拥抱蓝天你就要承载茧对你的束缚。我们每个人都是一支箭若是要命中那目标必须懂得在弓上积蓄力量。我们每个人都是一个种子若要开花结果、芳香扑鼻你就要冲破泥土的沉重才能绽放美丽。认识自己经历努力、坚持和磨练才能绽放你的程序人生。感谢JAVA在这座城市陪伴了我整整十二年谢谢你让我明白了很多道理。谢谢。