|
2001年,我在邮政学校(当时是一所中专学校)顺利毕业后,步入邮局参加工作。在工作期间,我先后从事前台营业员,邮件的上门揽收及收寄封发等一些平谈的工作。同时为了提高自身学历,我还利用业余时间参加自学考试,并从中学到了与计算机技术相关的很多理论知识。在开始阶段我第一次接触到了FoxBase ,Trubo C等编程语言,并一下子被一行行程序代码所吸引住了。当时我就对软件编程蒙生了很大兴趣。
邮政毕竟只是一个服务性行业,而我所从事的工作也与电脑技术的运用相差很远,于是我便有了更换工作的打算。随着计算机技术的不断发展、不断普及,IT行业的人才也大量涌现出来,人才间的竞争愈加激烈,这时我才更加意识到,若想步入软件行业,除了拥有较高学历之外,还必须要掌握精湛的技术,具有很强的项目实践能力。于是我在工作之余不断观注与计算机技术相关的培训单位,希望能够以此学到真正的技术。
直到去年 我在一个偶然的机会得知了由华育国际学校主办的一个软件工程师培训班正在招生,于是就来到学校培训部进行一番咨询。经过培训部里老师的详细讲解,我了解到该学校安排的课程是以社会上主流的J2EE开发技术为重点培训科目,在培训理论课程的同时还向学员们提供大量的项目实践机会。并且学校每年都有大批学员在经过严格的培训之后顺利进入软件公司工作。我想这正是自己几年来所遇到的一次难得的机会,于是就报名进入二期班学习。该班的任课教师正是许仁杰老师。
当开始听第一堂课的时候,老师生动的表述力便让我为之叹服。许老师为了让大家深刻认识到“类”、“实例”和“方法”的概念,向我们列举了很多生动的事例,一些很复杂的程序原理在老师的生动讲解之下都显得通俗易懂。于是我感到Java语言确实与我之前所了解的Pascil、C、V_|FoxPro等都有着天壤之别。与这些传统的编程语言相比,Java有着更为良好的程序处理机制。在领领略到Java语言所独有的特色之后,我开始努力学习这一编程技术。虽说平日里上班,而周末又来到培训中心上课,业余时间对我来说的确显得极其有限,但我仍坚持着在晚饭后,在中午休息当中,利用一切业余时间不断练习程序代码,这主要因为在敲写代码的同时,我能够感受到Java语言所带给我的很大乐趣。
在先后学过Java初步、Swing界面编程、Sql Server及数据库编程后,我逐渐认识到:一个经过Java语言编写的相当完善的项目,应当是由许多个类来有效的组成,每一个类就如生产车间一样具有独立的功能,为实现这一目的就需要为每一个类设计完善的方法(诸如确定哪些方法要有返回值或不含有返回值,哪些方法要设有参数或不设参数)。类的独立性,方法的集成性越佳,程序的制作就越能有条不紊的进行。道理虽然简单明了,但要做到运用自如却需要我们在大量的练习中得以领会。
如今我已学完二期班的课程,并顺利通过期末考试。我想,在长达半年的学习过程中,尤其在许仁杰老师的指导下,我学到了很多新知识,以及如何将理论知识运用于实际开发当中,又如何有效解决在编写程序时遇到的种种问题。无论今后我从事什么样的工作或是面对什么样的人生,在二期班的学习经历对我来说都是一份不小的收获。
|