<%@ page contentType="text/html; charset=gb2312"%> 保持对Java的敏感度切莫忽视思想研究
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
保持对Java的敏感度切莫忽视思想研究
     发布者: 发布时间:2007-01-29

  大声的呼喊,希望更多的java开发者明白“了其然,知其用,研其究,发其思”。我们不仅需要探索技术,更需要探索思想。

  先说个发生在自己身上的事情吧:

  2003的整个下半年的私人时间里更多是偏重workflow方面的理论和技术,却忽略了新知识的更新。偶然的机遇,却发觉MDA和AOP已经成长起来,而我却几乎一无所知。那几天一直在责问自己,“为什么我不知道呢”“为什么我没有关注呢”。

  但是,当我花了一些时间看AOP的资料的时候,却突然反问自己“我为什么要知道呢?”。对,我只需要简单了解,或者说,我只需要稍稍的了解这AOP可以解决什么问题。如果这个新生物不是我所急需的,或者说起所解决的问题不是我目前所碰到的问题,我为什么需要去花时间钻研呢?

  接下来的几天,我放弃了对aop的进一步钻研。仅仅只是将这个概念和可以解决的问题留在了大脑中。看到了吧。这样,我就可以省下一些时间,更多的投入到我的workflow钻钻研中了。

  因为这件事情,我考虑了几天。考虑为什么会出现这样情况,考虑如何解决这种问题。于此,便有个这篇感悟。

  其实,多数有几年经验的java工程师,会在突然的一瞬间感悟:自己对新知识反映变得越来越迟钝。蓦然回首,突然会发觉短短的半年,又出现了很多新的概念,很多新的api。但是,更多的时候,我们不得不摇摇头——新知识太多了,我们学不完啊。

  也许大家都想到了以前IT很奇怪的状况:旧人比不过新人。(还好,这两年状况好多了)。虽然一方面是“精力”问题,但是对新事物的敏感度降低,我想也是一方面。

  Java这一两年的发展,远比前几年要迅猛的多。不论信息流通量,还是知识广度,都较前几年要大。

  如果把Java的发展比作一条流淌的大河,那么那些新知识(应用概念,技术标准等等),就象一条条汇流的旁支。大家都知道,在汇流的地方,总汇或多或少激起“急流”,激起“漩涡”,激起“波涛”。当然,汇流的越多,越频繁,反映也就越激烈。

  那么我们如何能够比较良好的解决自己的Technology问题呢?这就是我这几天思索的核心问题。下面就说说得自己的一些看法:

  其实,这也是对新知识一个把握度的问题,总的来说,分为四种层次:了其然,知其用,研其究,发其思。

  了其然:对最近新出现的理念技术能够有所了解,简单知道其可以解决什么问题,分析一下是否最近自己所需要应用,或可被更好的利用。

  知其用:知道如何应用这门新技术。简单的应用一般花费不少时间,但是想复杂的应用,需要耗费的时间和精力可就多了。如果把握不好,盲目的应用和学习,会浪费不少时间。

  研其究:对新技术新理念研究其深层次的原理,框架,结构。

  发其思:这是最难的一层,首先需要有研其究的基础,这本身就是一个高难度的事情。而研究之后,能够发散思维,扩充或本土化改造,则更是艰巨的事情。

  所以,做好“了其然”对大多数java爱好者来说,是个很关键的问题。做好并不意味着了解的多。每个开发者首先需要对自己所从事的行业,爱好,领域有所分析。这样当理念或技术推陈出新后,能够很迅速的辨别出那些该被重点关注,那些该被一般关注,哪些应该被尝试使用,那些需要深层次的研究······也就是说,不能够“了其然”,怎能够“知其用”和“研其究”。

  这样做的目的无非两个:

  (1) 保持自己对新知识新理念新技术的关注

  (2) 将有限的时间有效合理的利用,用管理学的角度叫做:资源合理分配。

  说实在,真的很希望更多的java开发者能够达到“发其思”。中国的软件业需要更多的敢于“研其究”“发其思”的人才,需要更多坚持走在Technology道路上的研究人才。

(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
Java多线程程序设计入门
Eclipse 插件功能研究
关于Java23种设计模式的有趣见解
Java调用存储过程小结
Struts 使Web开发更简单
提升JSP应用程序的七大绝招
 
最近评论:
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(5923)
        
飞舞的传奇!
传世私服,传世私服.传奇世界私服传奇世界私服,传世私服传世私服, 传奇世界私服传奇世界私服.传奇私服传奇私服. max(1501)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号