前幾天和一位做人力資源的朋友在飯店裡面喝酒,聊起來大學生找工作不好找的話
題.我的這個朋友對這個還真比較感興趣,說着說着從公文包里拿出來一份簡歷遞
給我看.投遞者是一位計算機應屆研究生。一看之下,差點沒嚇死,簡直就是一個
超人啊:
>專業知識和技能
>軟件工程
>
>牢固掌握軟件工程專業的主要專業課程,包括軟件工程、面向對象的系統分析和設
>計、軟件測試、軟件過程管理等軟件工程核心課程。
>
>操作系統
>具備對操作系統相關高級理論和實踐的專業知識和深入理解,對各種
>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 xxxx對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等主流的專業/商業排版軟件。對>Postxxxx、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
> VBxxxx
> Javaxxxx/Jxxxx
> 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,某某國內的企業如何的不好,鄙視這家公司......可以想象一下屏幕前的一雙雙渴望的眼睛,似乎通過這些文字,金錢、小康的生活已經觸手可及.
面試失敗對他們的打擊是如何之大,所謂成功又是如何令他們興奮!又是多麼容易感受到幸福啊。仔細想想,也挺可怕的,這可是中國最負盛名的大學阿,但是天之驕子們就成了這麼樣嗎?
朋友說到這裡,我已經開始反對了:“不能一棍子打死吧,一些學生還是比較踏實的。”“我可以肯定,那絕對是少數。”,我的憤青朋友回答的很堅決。
“還有一些其他的,就不說了吧,我知道那些自命不凡的學生,一定會跳出來反駁的,因為,他們覺得自己了不起阿.”