正言.net
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
?
上周,java組平臺轉換的那些人又來公司了。看過我上半年隨筆的朋友都應該有印象,沒錯,就是做平臺轉換工作的那個老師,轉換失敗后,換了個經理,看是還要讓他們來做。這周,周三那天,我記得沒錯,路過我這,簡單打完招呼并且簡單寒暄幾句過后,其第一句話竟然是:“還在做.net呢啊?”
此話后來從哪個角度來分析都感覺甚是不爽。額外似乎是在說,“還沒轉java呢啊?”。
如果說是因為這么一句話讓我感覺郁悶的話,似乎有朋友會說我肚量太小,但是在我們這個城市的環境,總是時時刻刻有這樣的“歧視”,不過那也倒沒什么了,在東北城市的很多地方,.net這個技術似乎還是得不到很多人的認可,這個現象在目前高校里甚是嚴重,似乎有種打死不學.net,學就學java一樣(僅限于東北),而且也會有一些更有意思的想法,就是學asp也不學.net,當然,asp與.net的關系尚且不談,問其原因,說.net太難,但更有意思的是,這些同學,后來很多部分都去學了jsp了。看似很矛盾的邏輯,但是.net在東北所體現的問題卻很耐人尋味。
早先項目組里定一個解決方案的時候,老大就考慮盡量用java來做,起初我還不是很理解,但是后來,老大所說的說到問題的點子上了。在長春這樣一個城市,java的程序員好招,而.net想要招個成手太困難了。
是啊,能不困難么。在長春,編地的java培訓,又是給證書,又是推薦工作,又是給實習機會,又是保證年薪多少多少,又是出國等等等等,其中的真偽與里面培訓機構所做的文字游戲就不多說了,初學者有幾個能禁的住這樣的誘惑,又有幾個能脫離出這種迷茫。在這種渲染下,.net確實已經沒有了“生存”的空間了。
???????? 不過再回過頭來說招java的程序員,確實是好招,這個數字,絕對要比前段時間“某高校招聘輔導員結果來了200多研究生”這個數字夸張很多。不過,與一個同在長春的一個開公司的朋友cedar交流說,java的程序員確實好招,但是大部分都是“半瓶子逛蕩”的。后來我們老大確實也認同了這一點。培訓機構的混雜就造成了這一行業的混亂,但是有一點確實沒忽悠,就是參加完培訓基本上就能找到工作,這一點到目前為止我還沒找到例外,而問題的關鍵往往就落在了“只要你肯去”的問題上。
???????? 關于.net在周圍身邊人的印象,網上論壇早已有人談論,在這里,確實需要正言幾句,以自己在自己所在的城市的所見所聞。關于以下提出的幾個周圍對.net的觀點,出自不同的人,互相之間難免有些矛盾,畢竟是出自于不同人對其的理解。
???????? 首先,上面提到的.net太難,寧可學asp,即使學jsp也不打算學.net。說其難,配置起來確實要比asp復雜一些,而且,在IIS7里我到現在也沒弄明白怎么配,慚愧。至于和jsp比較起來如何,我沒有對照過,但普遍好象都說jsp的要更復雜一些。但是,jsp再怎么復雜,可能是周圍學的人多,不會的地方可以問,而.net,如果碰到問題的話,在長春這樣的地方,如果沒有一定的人脈關系的話,可能就要困難多了。畢竟,這樣的環境,不過,通過以后俱樂部的努力,我相信,這個問題是可以解決的。
???????? 另外,java陣營大部分都覺得.net太簡單,并且都看過.net的快速開發,可能就覺得這個是不是too simple了。沒錯,我承認,.net下快速開發出來的東西,確實無法和擁有成熟架構什么struct,spring什么的相比,但是,快速開發只是一種開發的方法,并不代表.net的全部。都說java的入門門檻高,也都是在這,一般開始培訓的時候直接就是面向框架,也不分你有沒有面向對象的基礎,也不分你有沒有基本的編程基礎,但是,能熬出來的,也就成為了高手,也可以通過那種死記硬背的方式回憶第一步該怎么做,第二步該怎么做的方法來開發,但是,大多數的人可能連面向對象是怎么回事都很難學到。
其實,同樣是面向對象的規則,.j2ee下能辦到的.net下也同樣能辦到,只是,在第三方框架起步較晚的情況下,確實要落后些,不過,現在確實是有很多的框架可用了,比如atlas,比如nbear等,都是很優秀的。所以如果有j2ee陣營的朋友說.net太簡單,那么只能說其對這個框架的了解還不夠深,至于他們對j2ee框架了解到什么程度,在此就不做評論了。當然,在這其中,讓更多的人了解.net,也是以后俱樂部所要做的工作之一。
最后,.net的缺點我們也是需要承認的。事物都是有兩方面的,以前看雜文的時候里面有說,外界越是對某一事物的評價過于偏激,也就是特別的好或特別的不好,那么,其內在隱藏的問題可能就越大。不多說了,因為過分的討論這個似乎已經偏出了本話題。.net在安全性上和效率上,確實要提高很多,到目前為止,包括銀行或電信等的項目,恐怕也沒有幾個敢上.net的。還有關于效率問題,遠的不說,前一段時間dudu遇到的博客園的問題,確實值得所有的.net陣營里以及微軟思考一下。但是,基于算法問題和解決方案的問題所給系統應用帶來的效率問題以及安全問題,不是.net下特有的吧,這個就不做過多評論了,因為把這些問題歸屬到平臺的缺陷,本身就是一種很幼稚的想法.
但是,.net的潛力我們都是非常的認可的,并且微軟所做的努力我們都已經看到了,緊接著年底的vista等一系列產品的正式發布,我想,對于.net陣營里的每一個成員都是很激動人心的消息。微軟似乎總有這樣一個規律,一個產品,其開發周期越長,影響就越大,這個早先win95和win98的成功以及winME,win2000,winxp的暗淡可以說明這個問題。這個推斷可能有些簡單甚至荒謬,不過,我們相信微軟會給各行各業的人都帶來驚喜。
而在這個過程中,俱樂部的作用是很重要的,在這個時候,需要一種氛圍,一個環境。
前段時間與duiker關于長春俱樂部的活動的交談中,談到俱樂部活動的目的,起初我的想法是技術交流,不過,在這樣的一個環境下確實很難達到技術交流的效果,于是我想,如果把技術交流當做俱樂部活動的主要目的的話,確實是很難成功的。就象我如上所說,俱樂部的存在在一定程度上,應該提供給大家學習交流的信心,技術是貫穿整個過程的,而更主要的,是一種氛圍,以及一種思想。俱樂部里的成員水平與經驗的不同再所難免,不過,一種思想,絕對是沒有這種分別的,正所謂“授人與魚不如授人與漁”,傳遞一種思想,要遠比手把手教會人一種技術更有用些。
另外,關于俱樂部的活動,俞輝曾問過我,我想也只能安排在年底了。一是目前能統計到的人少,而是,在長春的也很少,就連duiker,也人在廣州了。俱樂部的創始人李曉大哥,最近也是不見了蹤影。看來秋季真的是忙碌的季節啊。
最后的最后,希望,如果同樣也和我有過類似那種被“技術歧視”的朋友,在那種情況下,把腰板直起來,還有,長春俱樂部的起步比較晚,希望其他省市的俱樂部能多分享給我們一些經驗,在此代表長春的俱樂部成員以及開發者先向你們說聲謝謝。
總結
- 上一篇: NOCOUNT如何影响ADO.NET(S
- 下一篇: 常用的正则表达式验证类