Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1532375
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 21:33:02

一起学习
Java学习与SCJP认证 Java语言在1995年发布以来,因其具有简单性、健壮性、跨平台、面向对象等特点,受到程序员们的欢迎,经过这几年的迅速发展,现在已经成为和C 语言并列的主流开发语言。 Java语言的广泛使用,使得越来越多的人加入到Java语言的学习和应用中来。在不胜枚举的各种论坛、网站、BBS上,常常可以看到“菜鸟”、“新手”们的凄苦感叹,也可以看到“大牛”、“高手”们的真知灼见。笔者在某网站上看到的这篇文章,对Java学习历程的论述可谓精辟。 Java的学习,将经历如下三个境界,方能成为高手。 其一:语法级别。——“昨夜西风凋敝树,独上高楼,望断天涯路。” 熟悉Java编程结构、语法、I/O、多线程、文件流、数据库编程等,面向对象入门。需要时间:最多1个月。 其二:语义类库级别。——“衣带渐宽终不悔,为伊消得人憔悴。” 在实际项目中,对所学知识进行再熟悉,掌握面向对象、分布式编程等,精通Java类库。熟悉软件工程和基本的设计模式。需要时间:不定。 其三:思想级别。——“蓦然回首,那人却在,灯火阑珊处。” 体会到面向对象的精髓和软件工程的本质,在实际项目中体会和理解主要的设计模式,能把Java思想与软件工程无缝结合。需要时间:不定。 由此看来,虽然Java具有简单性特点,但真正学起来还有很长的路要走。令人快慰的是,“望断天涯路”的时间并不长,而且还有SCJP的认证培训资料可以帮忙。 从SCJP的考试大纲中不难看出,SCJP的认证内容已经超过了“语法级别”所涉及的内容。通过SCJP的学习,应该能够具备相应的编程能力。从参加培训的学员的角度看,在漫长的学习过程中,参加培训,可以减少自己的学习压力、加快学习进度;通过考试,获得SCJP的认证证书,既可以宣告某一学习历程的结束,同时,也让自己在应用和求职时有了一个能力的说明。这也许是它作为编程语言认证位列十大热门认证的主要原因吧。 谁适合参加SCJP认证? 笔者是Sun授权的T3培训教师,在培训授课的工作过程中发现,希望通过SCJP认证的学员大概有如下几类。 计算机相关专业的学生 由于各种原因,现在还有一些大学没有开设Java这门课。有的学校虽然开设了这门课,可是教师讲述的内容要么过于简单、要么过于偏向应用,对于SCJP认证的针对性不强,导致学生在准备SCJP考试的过程中感到困难。 没有学习过Java的计算机专业学生,可能已经学习过C语言或C 语言,具有了一些学习计算机语言的基本素质,但是要真正通过考试,或者考出高分来也不是一件容易的事。在准备考试的过程中,有一些人因为自己的英语能力不足(SCJP属于英文教材、英文考试),给自己的学习带来了更多的困难。 对于学习过Java的计算机专业的学生,在准备SCJP考试的过程中,也存在针对性和学习深度的问题。我在培训工作中,曾碰到多位大学里的Java授课老师来培训SCJP。他们明确表示,在他们的授课过程中,不可能像真正的SCJP培训一样把内容做非常详细的分析,甚至讲课的范围也不一定能够达到SCJP授课培训的程度。 IT从业人员 这部分人,大部分是从计算机专业的学生过渡而来。也存在学过或没有学过Java的问题。但无论如何,对于编程语言的学习能力和应用能力,比在校学生强些。有一部分人甚至已经做Java编程很长时间了,但还是希望能够通过SCJP的考试,一方面可以获得升职、加薪;另一方面是为了满足工作需要。 已经有些Java编程经验的人存在这样一种理解:我已经能够编写程序了,为什么还要通过SCJP的认证? 我们都熟知这样的诗句:“海上生明月,天涯共此时。”其实这十个字在我们小学二年级之前都已经学过了,可是经过很多年之后,我们仍然无法自己写出类似的文字组合来。因此,能编写程序,对于Java语言的理解,也许仅限于会写那十个字而已。而对于更深入的含义甚至艺术感觉还相去甚远。 当然,SCJP认证与“文字上的艺术感觉”还有很大的差距。可是它确实能够强化我们对于Java语言的理解,为以后能够写出有艺术感觉的程序,做好必要的准备工作。起码能够更加熟悉Java的语法和部分内嵌机制,从而减少在编程过程中犯下低级的语法错误和结构错误的次数,增加编程效率。 非IT业希望转行IT的人 现在,在IT行业,有一大部分非计算机相关专业的人员在做着非常专业的工作,比如做程序员、网络维护、网络管理等等。他们为什么要转行IT呢? A、IT业就业难度小 据相关报道,从去年起,IT业就业人员的薪资在连续9年的增长后,开始下降。尽管如此,IT业的就业需求依然非常旺盛,在一般的人才交流会上,IT业的展台都会占半数以上。大量的职位空缺,使非计算机相关专业的人员能够转行IT业成为可能。 另外,刚刚转行到IT业的员工,对于薪资要求通常较低。用人单位从生产成本的角度考虑,为转行的人们打开了大门。 B、投资与回报比大 大学毕业后从事一般传统行业的工作人员,一般薪资在2000元以下。相对来讲,IT业的工资水平诱人得多。仅通过SCJP认证,一般从业薪资也能达到甚至超过5000元。而且,这份投资的成本仅需2000多元、少于半年的时间。知识本无高低贵贱之分,但选择的道路不同,回报就相去甚远。 C、时机与学习周期适当 Java自1995年发布以来,经过了近7年的发展。据统计,全世界目前有200多万Java程序员。但Java技术的职位空缺依然相当大。并且,Java技术的发展远没有达到它的颠峰时期。现在学习Java,随着Java技术的成熟和发展不断完善自己,实现自身的增值,当是个不错的选择。 下载本文示例代码


SCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩JavaSCJP:“菜鸟”也能玩Java
阅读(166) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~