Energy of Love |
|
|||
日歷
統計
導航常用鏈接留言簿隨筆分類
隨筆檔案
搜索最新評論
閱讀排行榜評論排行榜 |
http://suhuanzheng7784877.iteye.com/blog/1170585 我們往往都是從即時反映出來的效應來發現一個東西的價值,就好比剛剛邁入軟件領域的很多俠客們。記得當時筆者在校時身邊就一直有很多消息宣傳Java如何如何好,J2EE(當時叫J2EE)如何如何,然后很多人就去學習Java,報各種的培訓班,買來很多入門書籍。后來又有一股風飄來說微軟的.NET如何如何強悍,比Java優越在哪里哪里。后來又興起PHP技術,這就是有名的3P爭霸戰,(當然ASP.NET和JavaEE不光是asp與jsp)。各個論壇的帖子爭論也一直喋喋不休,甚至出現技術、公司、人身攻擊。不僅僅是不同語言之間的斗爭,就連相同語言內部也有這樣的斗爭,比如,Struts2、JSF、Spring Web MVC之間的競爭,為此筆者來寫了一篇《Struts2與JSF的瑜亮之爭》,當時沒有涉及到Spring Web MVC,實事求是,因為筆者當時確實沒接觸過Spring Web MVC。再比如Hibernate與MyBatis(原先的IBatis)的爭論,ExtJS與Jquery的爭霸,咱們是用Tomcat還是Jetty,數據庫到底用哪個產品啊等等。就連相同語言內部,相似功能軟件之間都有這么多的爭論。這對于軟件使用者來說其實是好事,有爭論,有非議,有批評,才更有生命力。 其實還是那句話,真正的高手其實不在乎是用什么技術,甚至不在乎使用什么語言實現軟件。高手真正在乎的是如何將一個技術或者說語言發揮到極致,甚至著眼于大局,將各種技術提取優點,用它的優點,整合其他技術規避他的缺點。就比如說很多做電信行業系統的,做業務處理的時候僅僅將Java作為整個大系統的邏輯控制層,Java僅僅接收請求,負責一個業務分發的角色,而底層的核心業務的處理則采用中間件整合C++代碼來完成整個業務的處理。 就像之后張無忌與趙敏手下的劍客——阿大進行劍術比試,阿大手中使用的就是之前咱們提到的——很給力的倚天劍啊,而張無忌手中拿的僅僅是一把木劍,張無忌規避倚天劍的鋒芒,使用陰柔的太極劍法將阿大打敗。張無忌那時候已經算是個頂級高手了,他知道如何讓倚天劍發揮不了它的長處,他也知道如何利用太極劍法發揮自己手中這把小小木劍的長處。張無忌就是無論使用何種兵器對他來說都差不多,只能說如果是絕世兵器在他手中發揮得更加淋漓盡致罷了。關鍵還是他的修為在那里,基本上還是以武學修為做為勝負的關鍵因素。 從中也可以看出所謂編程語言、技術、中間件產品不過是實現某種商業目的的一種手段罷了,所有的技術幕后都是一樁樁充滿銅臭味的商業運作罷了。當時年輕的筆者懷著崇敬的心等待著Java陣營將.NET陣營徹底打敗,以證明當初自己的選擇是正確的,誰能想到最先趴下繳械的居然就是咱們崇敬的Sun啊。被甲骨文收購后,逼迫JavaEye改名為ITEye,現在又向Google索取巨額的Java侵權費用,不得不讓我們感嘆,何時Java也充滿了這種商業的銅臭味,沒辦法咱們只能接受,一切一切的技術推進都是商業巨頭們的運作結果。所以技術僅僅是個手段工具罷了,如果將它作為一種崇拜對象,成為自己生命不可或缺的部分。哥們兒,姐們兒,隨著時間的推移,可能會讓你越來越心寒哦。 后來倚天劍和屠龍刀終于再次匯合,才將刀劍真正的價值體現出來,原來將他們的優點結合在一起,互相利用各自的鋒芒,將潛藏里面的東東挖掘出來。我們再為客戶做軟件技術解決方案的時候也可以將不同技術、不同語言的優勢融合進來,形成一個改造后的大融合系統,取長補短,將軟件發揮到最極致的功能,有點瑕疵不怕,怕的是不能拋棄門戶之見的執著,依然死守原有規矩,不肯也不敢進行技術思想上的大解放。 當然,可以理解一點的就是,可能對于比較感情化的朋友來說,對于第一門認真學習,并花了大把時間的技術抱有很深的感情,對于第一門認真下功夫學習的技術語言,程序員一般都有一種微妙的感情在里面。這種感情筆者稱之為“技術的初戀”,“初戀”嘛,就意味著當事人想讓這段感情更加持久,不希望,當然更不允許任何人對當事人的“初戀”對象說一點點不好,所以大家一般從各大論壇上看到的各種技術、語言之間的口水戰都發生在剛剛進入某技術領域的朋友。這些朋友也不允許其他技術陣營的人來對自己的“技術初戀”進行所謂的評頭論足,指指點點。這種感情是純潔的,是高尚的。將心比心,大家都是從菜鳥一步步成長起來的,都是從不懂的時候慢慢找資源學習熬過來的。在學習的過程中大家或多或少有一些收獲和小成就,這就好比這個“初戀情人”給你這個當事人一點點愛情的獎勵似的。也有朋友將這種愛情“獎勵”的過程和經驗分享出來,就是我們看到很多技術Blog文章,無論怎樣,都請看文章的朋友們尊重那些你們眼中的“菜鳥”,不要認為自己多么多么NB就隨意踐踏那些淳樸程序員們的感情,踐踏這些人的勞動成果是十分殘忍的事情,就和踐踏別人的初戀一樣。看得博客文章內容簡單,你可以什么都不說,也可以對那些作者提一些自己的建議,給新人一些建設性的意見,分享一些自己的經歷。開口就罵:什么“作者低能”、“這種問題都問”的人,這樣恐怕不太好吧,因為請各位老鳥們記住,你也經歷過那個階段的人,只不過你比人家多長了幾歲,比人家接觸知識點的早一些罷了,沒什么值得自豪和炫耀的。除非你投胎的時候沒洗去前世的記憶,恰巧你前世又是個拿過諾貝爾獎的高手甚至是愛因斯坦轉世,那另當別論,你一出生你就成功了……對新人,多一些鼓勵,善莫大焉。 我只是要說,請各位純情的程序員朋友們記住一首歌——《當愛已成往事》:只要有愛就有痛啊,有一天你會知道,人生沒有它(當然指具體的技術實現或者編程語言了)并不會有什么不同。選擇還是很多的,只要能順應商業潮流,為客戶解決問題,發揮自己所學東西的最大優勢就好嘍。無論您是刀狂還是劍癡,重要的是刀劍合一,無刀無劍,一枚繡花針也能揮灑自如,呵呵~
評論:
|
![]() |
|
Copyright © 不高興 | Powered by: 博客園 模板提供:滬江博客 |