WEB开发网      婵犵數濮烽弫鍛婄箾閳ь剚绻涙担鍐叉搐绾剧懓鈹戦悩瀹犲闁汇倗鍋撻妵鍕箛閸洘顎嶉梺绋款儑閸犳劙濡甸崟顖氬唨闁靛ě浣插亾閹烘鈷掗柛鏇ㄥ亜椤忣參鏌″畝瀣暠閾伙絽銆掑鐓庣仭缁楁垿姊绘担绛嬪殭婵﹫绠撻、姘愁樄婵犫偓娴g硶鏀介柣妯款嚋瀹搞儱螖閻樺弶鍟炵紒鍌氱Ч瀹曟粏顦寸痪鎯с偢瀵爼宕煎☉妯侯瀳缂備焦顨嗗畝鎼佸蓟閻旈鏆嬮柣妤€鐗嗗▓妤呮⒑鐠団€虫灀闁哄懐濮撮悾鐤亹閹烘繃鏅濋梺闈涚墕濡瑩顢欒箛鏃傜瘈闁汇垽娼ф禒锕傛煕閵娿儳鍩f鐐村姍楠炴﹢顢欓懖鈺嬬幢闂備浇顫夊畷妯肩矓椤旇¥浜归柟鐑樻尭娴滃綊姊虹紒妯虹仸闁挎洍鏅涜灋闁告洦鍨遍埛鎴︽煙閼测晛浠滃┑鈥炽偢閹鈽夐幒鎾寸彇缂備緡鍠栭鍛搭敇閸忕厧绶炴俊顖滅帛濞呭洭姊绘担鐟邦嚋缂佽鍊垮缁樼節閸ャ劍娅囬梺绋挎湰缁嬫捇宕㈤悽鍛婄厽閹兼番鍨婚埊鏇㈡煥濮樿埖鐓熼煫鍥ュ劤缁嬭崵绱掔紒妯肩畺缂佺粯绻堝畷姗€濡歌缁辨繈姊绘担绛嬪殐闁搞劋鍗冲畷顖炲级閹寸姵娈鹃梺缁樻⒒閳峰牓寮崒鐐寸厱闁抽敮鍋撻柡鍛懅濡叉劕螣鐞涒剝鏂€闂佺粯鍔曞Ο濠囧吹閻斿皝鏀芥い鏃囨閸斻倝鎽堕悙鐑樼厱闁哄洢鍔屾晶顖炴煕濞嗗繒绠婚柡灞界Ч瀹曨偊宕熼鈧▍锝囩磽娴f彃浜炬繝銏f硾椤戝洨绮绘ィ鍐╃厵閻庢稒岣跨粻姗€鏌ㄥ☉妯夹fい銊e劦閹瑩顢旈崟顓濈礄闂備浇顕栭崰鏍礊婵犲倻鏆﹂柟顖炲亰濡茶鈹戦埄鍐ㄧ祷妞ゎ厾鍏樺璇测槈閵忕姈鈺呮煏婢跺牆鍔撮柛鏂款槺缁辨挻鎷呯粙搴撳亾閸濄儳鐭撶憸鐗堝笒閺嬩線鏌熼崜褏甯涢柡鍛倐閺屻劑鎮ら崒娑橆伓 ---闂傚倸鍊搁崐鐑芥倿閿旈敮鍋撶粭娑樺幘濞差亜鐓涢柛娑卞幘椤斿棝姊虹捄銊ユ珢闁瑰嚖鎷�
开发学院WEB开发Jsp 保持对Java的敏感度切莫忽视思想研究 阅读

保持对Java的敏感度切莫忽视思想研究

 2008-01-05 09:03:16 来源:WEB开发网 闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱闂佸湱铏庨崰鏍不椤栫偞鐓ラ柣鏇炲€圭€氾拷闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鎻掔€梺姹囧灩閻忔艾鐣烽弻銉︾厵闁规鍠栭。濂告煕鎼达紕校闁靛洤瀚伴獮鎺楀箣濠靛啫浜鹃柣銏⑶圭壕濠氭煙閻愵剚鐏辨俊鎻掔墛缁绘盯宕卞Δ鍐冣剝绻涘畝濠佺敖缂佽鲸鎹囧畷鎺戭潩閹典焦鐎搁梻浣烘嚀閸ゆ牠骞忛敓锟�婵犵數濮烽弫鍛婃叏椤撱垹绠柛鎰靛枛瀹告繃銇勯幘瀵哥畼闁硅娲熷缁樼瑹閳ь剙岣胯鐓ら柕鍫濇偪濞差亜惟闁宠桨鑳堕崝锕€顪冮妶鍡楃瑐闁煎啿鐖奸崺濠囧即閵忥紕鍘梺鎼炲劗閺呮稒绂掕缁辨帗娼忛埡浣锋闂佽桨鐒﹂幑鍥极閹剧粯鏅搁柨鐕傛嫹闂傚倸鍊搁崐椋庢濮橆兗缂氱憸宥堢亱闂佸湱铏庨崰鏍不椤栫偞鐓ラ柣鏇炲€圭€氾拷  闂傚倸鍊搁崐鐑芥嚄閼哥數浠氱紓鍌欒兌缁垶銆冮崨鏉戠厺鐎广儱顦崡鎶芥煏韫囨洖校闁诲寒鍓熷铏圭磼濡搫顫岄梺璇茬箲濮樸劑鍩€椤掍礁鍤柛鎾跺枎椤繐煤椤忓嫬鐎銈嗘礀閹冲酣宕滄导瀛樷拺闂侇偆鍋涢懟顖涙櫠椤斿墽纾煎璺猴功缁夎櫣鈧鍠栭…閿嬩繆濮濆矈妲烽梺绋款儐閹瑰洤螞閸愩劉妲堟繛鍡楃箲濞堟﹢姊绘担椋庝覆缂傚秮鍋撴繛瀛樼矤閸撶喖宕洪埀顒併亜閹烘垵鈧綊寮抽鍕厱閻庯綆浜烽煬顒傗偓瑙勬磻閸楀啿顕i崐鐕佹Ь闂佸搫妫寸粻鎾诲蓟閵娾晜鍋嗛柛灞剧☉椤忥拷
核心提示: 大声的呼喊,希望更多的java开发者明白“了其然,保持对Java的敏感度切莫忽视思想研究,知其用,研其究,真的很希望更多的java开发者能够达到“发其思”,中国的软件业需要更多的敢于“研其究”“发其思”的人才,发其思”,我们不仅需要探索技术

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

   这样做的目的无非两个:

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

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

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


Tags:保持 Java 敏感度

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接