老文有感:現在的計算機專業大學生

最近收到不少計算機專業應屆畢業生的簡歷,想起以前看過的一篇文章,轉發一下,特此感概:

 

 

  前幾天和一位做人力資源的朋友在飯店裏面喝酒,聊起來大學生找工作不好找的話題.我的這個朋友對這個還真比較感興趣,說着說着從公文包裏拿出來一份簡歷遞給我看.投遞者是一位計算機應屆研究生。一看之下,差點沒嚇死,簡直就是一個超人啊:

 

  專業知識和技能

 

  軟件工程
  牢固掌握軟件工程專業的主要專業課程,包括軟件工程、面向對象的系統分析和設計、軟件測試、軟件過程管理等軟件工程核心課程。

 

  操作系統
  具備對操作系統相關高級理論和實踐的專業知識和深入理解,對各種UNIX、Linux、Windows、Mach、Mac OS、OS/2、VMS/OpenVMS、S360/370以及多種嵌入式和實時操作系統的體系結構、底層機制和核心技術有廣泛深入的研究和透徹的理解。在超過7年以上的時間中一直密切關注操作系統領域的最新進展。對操作系統理論和技術的發展史、現狀以及未來發展趨勢有着廣博的知識和深刻而獨到的見解。牢固掌握操作系統開發相關的技術細節,具備開發實際操作系統的能力和經驗。

 

  系統管理
  具備8年以上的Windows操作系統在單機和服務器環境的使用和管理經驗、7年以上的UNIX類操作系統在單機和服務器環境的使用和管理經驗、2年以上的Web服務器管理經驗和1年以上的數據庫系統管理經驗。

 

  網絡技術
  牢固掌握種種網絡相關技術,對TCP/IP網絡的理論、體系結構和實現有深入透徹的理解,對常用的RFC標準和實現有深入的理解。具有4年以上的UNIX、Linux、Windows等操作系統平臺上的網絡應用開發經驗。

 

  數據庫技術
  牢固掌握關係型數據庫和麪向對象數據庫的相關理論,對Oracle、DB2、SQL Server等主流數據庫管理系統的體系結構和實現機制有較深入的理解。熟練掌握標準SQL語言。熟悉ODBC、JDBC、OLE DB、DAO、ADO、ADO.NET以及基於XML的數據庫訪問等數據庫訪問機制。具有2年以上的使用C/C++、Java、Visual Basic、PERL、Python等語言或開發工具開發數據庫應用的經驗。

 

  企業級技術
  對企業級應用的思想和技術要點有深入的理解,熟悉各種中間件技術,熟練掌握J2EE、Microsoft .NET、CORBA等企業級的開發技術。有一定的企業級應用的開發經驗。

 

  軟件工程
  對傳統的結構化軟件工程、面向對象的軟件工程、軟件工程的形式化方法、淨室軟件工程、設計模式、Extreme Programming、軟件配置管理等軟件工程思想和理論有深入透徹的理解。牢固掌握現代軟件工程的各種規範。熟悉UML。熟練掌握Rational Rose等系統分析和設計工具。熟練掌握CVS、RCS等軟件配置管理工具。熟練掌握Bugzilla等錯誤跟蹤工具。具有2年以上的軟件工程實踐經驗。對軟件工業的歷史、現狀及未來發展趨勢有廣博的知識和深刻而獨到的見解。

 

  軟件過程管理
  對軟件過程管理思想和理論有深入透徹的理解。對能力成熟度模型(CMM)和理論、內容和實踐方法有牢固的掌握和深入的理解。對技術人員管理的思想和理論有深入的理解和獨到的見解。

 

  計算機科學
  對計算理論、可計算性和難解性理論、組合邏輯理論有深入的理解.對算法設計和分析的理論和方法有深入透徹的理解.牢固掌握布爾代數和計算機邏輯電路的相關理論知識.對計算代數和計算幾何的理論有初步的瞭解.
  對現代計算機體系結構,特別是各種規模的並行計算、分佈式計算體系結構、網格計算,以及諸如超長指令字、數據流等下一代體系結構的理論和實現機制有深入透徹的理解。具有在RISC和超長指令字體系結構上的開發經驗。
  對形式語言的語法和各種語義理論、程序設計語言各種範型的理論和實現機制有深入透徹的理解。精通編譯器相關的理論和技術。具有對數十種程序設計語言的不同程度的瞭解和開發經驗。對程序設計語言的歷史、現狀和未來發展趨勢有廣博的知識和深刻而獨到的見解。

 

  數學
  對邏輯主義、形式主義、直覺主義、數理邏輯、公理集合論等數學基礎思想和理論有深入的理解。熟悉現代代數理論和方法。 對現代數論的理論和方法有較深入的理解。對幾何、拓撲學、組合數學等數學分支的現代理論和方法有較深入的理解。

 

  密碼學
  系統的理解和掌握古典密碼學和現代密碼學的理論和技術。對加密算法、安全協議和密碼分析的理論和方法有深入的研究。對各種重要的現代加密算法和安全協議在多種環境下的設計和實現有豐富的經驗。熟悉PKI體系結構。

 

  辦公自動化
  精通Microsoft Office系統辦公自動化軟件的高級應用和配置管理。熟練掌握使用Visual Basic for Application、COM/OLE/ActiveX等技術對Microsoft Office系列進行進一步的開發。瞭解使用Lotus Script對Lotus Notes的進一步開發技術。

 

  平面設計
  精通Adobe Illustrator、MacroMedia FreeHand、CorelDRAW等主流矢量繪圖工具,Adobe Photoshop、Jasc Paintshop Pro、GIMP等主流圖像處理工具,MetaCreation/Corel Painter等主流位圖創作工具,以及Adobe InDesign、QuarkXpress、TeX/LaTeX、方正、Adobe PageMaker、Corel Ventura等主流的專業/商業排版軟件。對PostScript、PDF、SVG、各種字體技術等電子出版業的核心技術有極深入的研究和豐富的開發經驗。對印刷出版業的各種業務流程、行業規範和專業技術有專業水平的瞭解和 豐富的經驗。在專業平面設計、排版領域有三年以上的實踐經驗。

 

  三維動畫設計
  熟練掌握Alias|Wavefront Maya,能夠進行專業水平的三維動畫設計和製作。

 

  程序設計語言
  精通以下高級程序設計語言:
  ANSI C ,ANSI C++ ,Objective C ,Java ,C# ,ISO Basic ,Visual Basic ,Visual Basic.NET ,ISO Pascal/ISO 擴展Pascal ,Object Pascal ,ADA 83/ADA 95 ,Smalltalk 80 ,Modula/Modula-2/Modula-3
,Haskell ,VBScript ,JavaScript/JScript ,PERL ,Python ,AWK
  熟悉以下高級程序設計語言:
  PHP ,FORTRAN 77/FORTRAN 90 ,Common LISP ,Scheme ,ML ,APL
  精通以下體系結構上的機器語言/彙編語言:
  Intel 8086/8088 ,IA32/MMX/MMX2/SSE/SSE2 ,AMD64 ,3DNow!/Enhanced 3DNow! ,MIX ,MMIX
  熟悉以下體系結構上的機器語言/彙編語言:
  POWER ,Power PC
  瞭解以下體系結構上的機器語言/彙編語言:
  IA64 ,MIPS ,Alpha ,Sparc ,ARM ,680x0 ,Transputer ,IBM 7094 ,IBM 360/370

 

  開發工具
  Microsoft Windows Platform Software Development Kits
  Microsoft Windows Driver Development Kits
  Microsoft Visual Studio
  Microsoft Visual Studio.NET
  Borland C++
  Borland C++ Builder
  Borland JBuilder
  Borland Together
  Borland Delphi
  Borland Kylix
  GNU Compiler Collection(GCC)
  GNU Binutils
  GNU Debugger
  GNU Emacs
  VIM
  GTK+
  Qt
  Anjuta
  Glade
  KDeveloper
  QT Designer
  Rational Rose
  CVS
  RCS


  看後,我不禁感到好笑,嘟囔了一句,這樣的高人還用找工作?乾脆讓國家養着算了,簡直是超人阿。

  朋友笑着對我說:你還真是少見多怪,我這裏類似的簡歷還有很多呢。那天,我的朋友多喝了點酒,就滔滔不絕的說了現在的計算機專業的大學生,事後想起來一些關於談話的碎片,可能都不完整了,以下整理下來,給大家增加點談天的內容吧.

 

  荒廢掉的專業課

  現在的學生,本末倒置的厲害。什麼時髦玩什麼,把那些本該學好的只是反而放到一邊。整天弄什麼Linux(因爲大家都在弄),安裝來安裝去的樂此不疲(到了畢業就算是精通Unix了,可以在簡歷裏面寫一筆的)而且專對界面,軟件的使用什麼的感興趣,比如驅動個聲卡,配置個Xwindows,折騰個沒完,可以說是取其糟粕,棄其精華.如果你真的問問他們一些企業應用的東西,也就是能說出個Apache之類就不錯了,你問下去,對與錯還沒準兒呢。很多學生找工作,都會把學校的成績在簡歷上大肆的吹噓--千萬別信他們!我也從學校裏出來的,對這個還是比較瞭解的。我那天面試了一個北京某著名理科高校的計算機研究生,我看到簡歷裏說到他是其中一門課(關於中間件的課程)的助教,偶問他:能否對業界知名的中間件加以歸類?用什麼標準無所謂。支支吾吾半天連主要的產品都說不全。就這樣,在簡歷裏還吹噓得很厲害,什麼某公司的顧問了,什麼公司的技術總監了,胡扯!

  這首先是學校的責任。真不知道那些教授講課的時候都說得什麼?傳道授業解惑,哪一點做到了呢?

 

  眼高手低,還有點不知道天高地厚

  在Linux下對照人家的原代碼寫了幾行程序,就是精通Unix編程了;學完了數據庫基礎就聲稱精通數據庫。用了幾天Office,就能說自己精通Office。一旦你讓他去寫個文檔,一百個不情願,還說:這玩意還不簡單?結果作了好幾天,弄出來的文檔不但粗糙得很,還沒有統一的風格,極盡變化之能事。你說他寫得不好,他還抱怨說你故意排擠他,最後你還要自己弄(那樣的文檔怎麼給客戶用呢?)。工作不了幾天,就想着自己做老闆。成天把什麼個人創業掛在嘴邊,都認爲自己是做大事的人。你讓他們列舉出4個IBM的主要產品,很多人都要半天才能弄出來,你要是問他們F4都是那四個人,那是張口就來。他們關心丁磊們的財富的程序要勝過關心C++語言的發展。

 

  沒有自己的觀點

  不說別的,就說說關於微軟。幾乎沒有一個計算機專業的學生沒有用過微軟的產品,但是你和他們談到微軟的時候,他們首先想到的不是微軟的偉大之處,而是不厭其煩的和你談什麼微軟的霸權,什麼中國人自己的操作系統,什麼開源軟件。而這些話和報紙上的方興東等反微軟人士的論調幾乎如出一轍。我不是說批評微軟不好,而是要說的是,即使是批評別人都沒有動過腦子。這不是他們的懶惰是什麼呢?

  遇到批評的時候首先會辯解,不肯承認錯誤

  前幾天,在網上有一個北京一所高校的一個學生,發表了一篇什麼《計算機學習之我見》(名字記不太清楚了,反正後來文章的名字也改了),後來被人揭穿主要內容都是抄別人的,結果作者還一而再再而三的辯解。總而言之,對於大家都指出來的事實是死不承認。不從自身找原因。對自己做錯了的事情心安理得。而且大多還都自命不凡,往往還沒出校門呢,就已經有好多頭銜了,什麼“專家”,“資深顧問”,不知道什麼的一堆頭銜。到了找不到工作的時候也是埋怨社會環境不好,什麼經濟不景氣。甚至都埋怨起了沒有早點進行計劃生育......扯遠了

 

  沉迷遊戲。浮躁,缺少深入思考的習慣

  他們比遊戲公司更關心遊戲,對遊戲雜誌每期必看,對一些遊戲故事背景如數家珍,他們能爲了一個帳號和別人拼命,走在路上談論遊戲,宿舍裏,睡夢中,還是遊戲遊戲!

  現在的大學生還幾乎都是網蟲,但是你看看他們在網上的表現:看到別人寫的有爭論性的文章,很少真正的進行討論。往往是一個簡單的“頂”,“好”,“打倒小..” 盲目性很嚴重。別人喜歡《大話西遊》他也說《大話西遊》好,雜誌上說軟件工程,他也開始開口閉口都是CMM。和他們談話,你能聽到最時髦的東西,但是最實際的東西你很少能聽到。在他們的課堂上,能提起他們的精神的內容大多是一些小笑話,稍加沉悶一點的課程,幾乎沒有人會認真聽。

 

  拜金主義之盛行

  在每年畢業生找工作的時候,北大、清華的校園BBS上都會有一些內容不盡相同但是又很雷同的東西:偶去某某大公司是如何通過的,某某如何收到了幾個國際大公司的Offer,某某國內的企業如何的不好,鄙視這家公司...可以想象一下屏幕前的一雙雙渴望的眼睛,似乎通過這些文字,金錢、小康的生活已經觸手可及.

  面試失敗對他們的打擊是如何之大,所謂成功又是如何令他們興奮!又是多麼容易感受到幸福啊。仔細想想,也挺可怕的,這可是中國最負盛名的大學阿,但是天之驕子們就成了這麼樣嗎?

  朋友說到這裏,我已經開始反對了:“不能一棍子打死吧,一些學生還是比較踏實的。”“我可以肯定,那絕對是少數。”我的憤青朋友回答的很堅決。

  “還有一些其他的,就不說了吧,我知道那些自命不凡的學生,一定會跳出來反駁的,因爲,他們覺得自己了不起啊.”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章