糯米文學吧

位置:首頁 > 計算機 > 計算機應用

計算機專業畢業生就業方向的一些建議

計算機專業畢業生的就業職業方向其實已經有了一個很清晰的方向:軟、硬、網、圖、信管、銷售這六大類基本涵蓋了計算機專業畢業生的就業去向。下面是YJBYS小編帶來的計算機專業畢業生就業方向的一些建議,希望對你有幫助!

計算機專業畢業生就業方向的一些建議

  軟體方向:

計算機軟體也是一個大的領域,在大學期間,我還是建議同學們,多在語言、技術、平臺和工具等方面上打好基礎功底,因為語言和平臺的發展日新月異,但只要學好基礎課程(如資料結構、演算法、編譯原理、計算機原理、資料庫原理等)就可以萬變不離其宗。追求時髦的學生最終只知道些招式的皮毛,而沒有內功的積累,是不可能成為真正的計算機高手的。

企業計算(Enterprise Computing)主要是指企業資訊系統,如ERP軟體(企業資源規劃)、CRM軟體(客戶關係管理)、SCM軟體(供應鏈管理,即物流軟體),銀行證券軟體,財務軟體,電子商務/政務(包括各種網站),資料倉庫,資料探勘,商務智慧等企業資訊管理系統。

企業計算領域對人才的需求顯然永遠是數量最大的,因為這是計算機應用最多的領域。搞這方面的好處是:

(1)人才需求量極大,從事企業計算的公司在IT企業中佔了大多數。除非在專業上一無特長,一般在這一領域總能找到工作;

(2)這方面的入門門檻相對較低(如果你的軟體功底不是很深,可考慮這一領域);

(3)這方面的大公司較多,大公司要賺大錢,所以多將精力花在企業計算業務上.如果將來想到大公司找一份相對穩定的工作,從事這方面機會要大很多。

但從事這一領域的缺點也是明顯的:

由於這方面的入門門檻相對較低,雖然這方面的人才需求量是最大的,但將來競爭對手會較多。您會發現,即使他原不是學IT專業的人,也許他突擊幾個月後,做得照樣像模像樣。特別是當您年紀漸大後,您可能會發現,後面的年輕人可能很容易追上你的水平。如果您將來到國外去工作,你可能會發現從事這領域的人更多且高手如雲。當然,若您在這一領域經過多年企業經驗,達到較高境界(如能設計軟體架構),則身價永遠是高的。

從事企業計算領域,最重要的技能型技術課程是

(1)J2EE架構與程式設計

(2)大型資料庫系統(如Oracle)

(3)基於UML的系統分析與設計。

如果說還有什麼重要的技能,還可將XML與Web Service技術包含進來,若您在這幾個領域掌握較好,則不愁找不到工作。

其中尤其以J2EE最為重要,目前J2EE已成為企業計算軟體開發的最主要平臺。希望同學無論將來想從事何種方向,都應學一下J2EE課程,至少可為將來找工作備一手關鍵功夫。包括想從事嵌入式或其它領域的同學,也是很有必要學一下J2EE的,畢竟J2EE是目前最重要的平臺之一,即使您將來不想從事企業計算領域,瞭解一下J2EE也是必要的,就像一門常識課程一樣。

其它與企業計算關係較密切的技能還包括:Dot Net架構與程式設計、軟體測試技術、軟體配置管理,該領域較高層次的技能包括資料倉庫技術、構件與中介軟體技術、設計模式等。像通訊協議分析與網路程式設計,Unix系統管理等也屬有些關係的課程。

只一個J2EE便是博大精深的,足夠你啃下去的,鑽研下去,您會發現你還要學的相關知識還有很多(包括EJB、XML、Web Service、DesignPattern等)。

雖然從事企業計算的人才很多,但以下企業計算領域無論國內外都屬稀缺人才:

(1)掌握大型ERP系統,主要是SAP系統,包括SAP Basis(系統管理)或SAP ABAP(程式設計)或SAP功能模組實施(特別是財務模組FI的實施)。其它大型ERP系統,掌握 PeopleSoft、Oracle Finacial、rd、Siebel等大型ERP軟體系統的人也很值錢。一般500強公司絕不會像國內很多企業那樣,用J2EE從頭設計企業的 ERP系統(即將是怎樣的人力投入,而且設計出來的系統怎麼可能是完善的?),一定都會使用SAP這樣成熟的ERP軟體。用不起SAP的公司可能會用 J2EE設計ERP系統。

(2)掌握IBM大型機技術的人,如S/390主機,MVS作業系統,JCL作業控制語言,COBOL程式設計語言,DB2關係資料庫或IMS層次資料庫,CISC中介軟體交易控制系統等IBM大型機專用技術。國內五大銀行,以及國外絕大多數銀行的後臺系統使用的都是以上平臺。

(3)其它如掌握資料倉庫技術的人在國內也很少. 目前最主流的資料倉庫平臺應是ORACLE的資料倉庫工具. 在國外,會一些特殊資料倉庫的人,如NCR/TEREDATA的人非常難找.

嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。嵌入式系統用在一些特定專用裝置上,通常這些裝置的硬體資源(如處理器、儲存器等)非常有限,並且對成本很敏感,有時對實時響應要求很高等。特別是隨著消費家電的智慧化,嵌入式更顯重要。像我們平常常見到的手機、PDA、電子字典、可視電話、 VCD/DVD/MP3 Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(Set Top Box)、高清電

視(HDTV)、遊戲機、智慧玩具、交換機、路由器、數控裝置或儀表、汽車電子、家電控制系統、醫療儀器、航天航空裝置等等都是典型的嵌入式系統。

主要從事嵌入式作業系統和應用軟體的開發。如果我們學軟體的人對硬體原理和介面有較好的掌握,我們完全也可寫BSP和硬體驅動程式。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式裝置的增值很大程度上取決於嵌入式軟體,這佔了嵌入式系統的最主要工作(目前有很多公司將硬體設計包給了專門的硬體公司,稍複雜的硬體都交給臺灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有"花頭"可做的),所以我們搞軟體的人完全不用擔心我們在嵌入式市場上的用武之地,越是智慧裝置越是複雜系統,軟體越起關鍵作用,而且這是目前的趨勢。

遊戲軟體程式設計大致分成以下幾類:

(1) PC類遊戲,包括單機和網遊。這類遊戲開發平臺基本上都是基於VC++和DitrectX(如DrectShow,DirectDraw,D3D等, DirectX資料可直接到MS網站上查)。DirectX和OpenGL是兩個主要的圖形標準,OpenGL跨平臺(Unix/Windows上都可跑),儘管很多搞研究的人對OpenGL讚不絕口,將DirectX罵得一文不值,但事實是,在Windows平臺上,DirectX是最快最方便的,所以在Windows平臺上的遊戲還是DirectX當家。

(2) 手機遊戲:目前手機遊戲主要開發平臺有兩類:

第一類手機遊戲是J2ME平臺(Java 2 Micro Edition),J2ME本是為嵌入式平臺設計的Java,但由於Java生來就需要Java虛擬機器(JVM)來解釋,所以在嵌入式產品很少用J2ME (太慢太耗記憶體)。

另一類手機遊戲是BREW平臺,BREW是美國高通公司(Qualcomm,CDMA核心技術都是該公司開發的,有無數移動通訊技術專利)發明的,據說可編譯成二進位制程式碼,那當然快了。主要的開發語言是C/C++。但迫於被指責為較封閉的壓力,目前Qualcomm已推出BREW平臺上的J2ME虛擬機器(但可想像那將是怎樣慢的速度)。Qualcomm搞定了很多手機制造商簽定BREW授權許可協議,最狠的是Qualcomm與中國聯通綁在一起大堆基於

BREW的手機遊戲,所以有些公司招聘時要求掌握BREW也就不奇怪了。

(3)專用遊戲機:如電視遊戲,XBOX等。

遊戲公司對人才的需求主要是以下技術:

(1)計算機圖形學,特別是3D程式設計與演算法,包括DirectX或OpenGL。開發平臺是VC++/DIRECTX或KJAVA。

(2)公司說,手機遊戲因手機資源有限,必須對影象進行壓縮,所以若有一些影象壓縮演算法知識比較好。像若能有MPEG壓縮演算法較好,手機上採用的是比MPEG壓縮得更狠的一些特殊演算法,但觸類旁通。

(3) TCP/IP Socket程式設計是搞網遊開發的人必須掌握的。

(4) 人工智慧知識:複雜遊戲可能需要一些AI演算法。

(5) 網路與資訊保安知識:網遊要防外掛。

  硬體方向:

計算機硬體就業的“半壁江山”大概已經被電子技術、電子資訊工程、機械電子等專業的畢業生佔據,計算機專業已經不再具備很大的優勢。這裡不再多說。

嵌入式系統是軟硬結合的東西,搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,如BootLoader、 Board Support Package(像PC的BIOS一樣,往下驅動硬體,往上支援作業系統),最初級的硬體驅動程式等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體介面,但對複雜軟體系統往往力不從心(例如嵌入式作業系統原理和複雜應用軟體等)。

  網路方向:

網路方向的畢業生就業可在各類企事業單位、計算機軟體公司等行業從事計算機網路系統的規劃和組網、網路系統的管理和維護、各類網站的建設與管理、網頁製作、網路應用軟體的開發以及計算機網路相關軟硬體的營銷工作及技術支援等工作。可到整合公司、運營商、網路安全廠商、企業、政府機構、學校等用人單位從事網路安全系統的維護、管理以及其他售前、售中、售後工作。可以成為網路管理員、網路工程師、網頁設計師等。網路方向的畢業生應該能夠熟練的掌握網頁設計與製作,精通JSP網站建設,NET網站建設,熟練使用J2EE框架(Struts、spring、Hibernate)進行網站建設。熟練掌握搜尋引擎優化(SEO)、SQL Server2000資料庫應用、2005網站高階製作、Oracle資料庫應用、網路伺服器搭建與安全配置、軟體工程、C#2.0程式設計、Lunix作業系統。可從事JSP、J2EE企業建設、WEB程式設計師、網站維護管理、C#相關技術行業、應用開發以及JAVA相關技術行業。同時,掌握各類網路裝置的工作原理,常用網路裝置的.安裝、除錯技能,迅速解決網路裝置故障,能熟練操作網路系統及組網、維護、管理技術,具備制定網路工程方案,工作在生產、經營、管理和技術服務領域的高階技術應用性人才。

還有一些相關的就業崗位:(1)、網路通訊與網路系統的安裝、除錯。(2)、網站建設與網頁製作設計。(3)、電子商務平臺的承建、管理維護。(4)、計算機網路軟體的應用與開發。(5)、資料庫開發與管理。

(6)、網路辦公自動化。(7)、計算機系統管理與維護。熟練掌握多個作業系統的小型網路的搭建和配置;熟悉網路安全問題,能夠用一定手段保證網路安全;會架設企業級的網路伺服器,並保證伺服器的執行;熟悉資料庫和網頁程式設計,可以進行簡單的網頁開發;熟練掌握指令碼,可以進行自動化的高階的系統維護和管理;不僅要具有網路程式設計能力,而且側重於計算機網路的組建、管理、維護和應用能力。

  計算機圖形影象設計方向:

也就是常說的計算機多媒體技術(網頁設計與網際網路編輯方向)設計部分,基本應該掌握的技術:

1、Phtoshop:影象處理軟體學習選區的應用與編輯,通道的運用,圖層的綜合運用,各種濾鏡的使用,特效字的製作,影象輸出與優化等,靈活運用圖層樣式,流體變形制作出千變萬化的影象特效。各種色彩模式的應用,影象的輸入與優化蘋果機的作業系統。

2、Dreamweaver:中文版概述與入門,視窗引數設定,建立網頁基本物件及設定WEB站點。頁面設定使用文字,使用影象,在文件中插入水平線,網頁中的表格設定,使用表單,使用框架,層和樣式表,使用行為模板,庫和命令,SQL語言,記錄集的建立。

3、Flash:中文版概述,簡單繪圖技術,FLASH繪圖基礎,理解圖層,使用繪圖工具,使用時間軸,上機例項“春暖花開”,處理繪製的物件,設透明度,創簡單動態,創特動態,使用元件和庫,ACTION SCRIPT入門,動畫的除錯,MTV-“花火製作”大量精典動畫例項講解,講解變形,運動動畫,遮罩動畫,導向動畫,音響動畫,加上獨特的創意可以製作多媒體網頁動畫,動作短片等。

4、Fireworks:中文版概述,入門,常用圖形操作,向量圖形,點陣圖編輯,文字處理,動態效果,使用內建效果,形狀和元件,使用例項和熱點切片設定建立選單,優化和匯出作品,匯出嚮導,網頁圖形制作,圖象優化,設計經驗與製作技巧,可以對影象色版,檔案大小設定,並可將影象分割以加快網上下載的速度,使影象和圖形以最簡潔的方式在網頁上淋漓盡致地體現其魅力,還能處理點陣圖和向量圖形等。

5、HTML基本語法及與網頁軟體的完美結合。

6、ASP: Active Server pages(ASP)動態網頁設計,網頁與資料庫的連結,SQL語言通過ASP動態網頁編輯,修改網路資料庫。構造功能強大的Web應用程式等深入講解html語言,asp內部物件的講解,asp和前臺開發軟體的連線VBscript/JAVAscript指令碼程式設計。

畢業生應具有一定的計算機和網路技術基本理論知識, 掌握網際網路站內容建設、網站推廣技能、網頁藝術設計製作、視音訊多媒體制作、FLASH動畫製作、網站介面藝術設計和欄目編輯能力,從事各種網頁設計和網路編輯工作的高階技能型應用人才。可從事網路編輯員、網站推廣、網頁(靜態)設計、網站美工、平面廣告設計員等工作。

  資訊管理方向:

因為現在本科有一個專業就是叫做資訊管理與資訊系統,所以在此不多說了,等到時候介紹該專業的時候再具體強調。但是有一點,其實資訊管理與資訊系統,如果想的簡單一些,或者對於學習電腦科學與技術的畢業生來說,你已經具備了資訊管理的相應知識。你能熟練使用辦公軟體,如office,excel等等,會一點程式設計,你最起碼可以做一個辦公白領,如果氣質好可以當高階祕書之類。