it職業(yè)有:1、程序員;2、系統(tǒng)分析員;3、硬件工程師;4、測試工程師;5、軟件工程師。程序員是從事計算機程序設計、開發(fā)、測試、維護的基層工作人員。
1、程序員
程序員(英文Programmer)是從事程序開發(fā)、程序維護的基層工作人員,一般將程序員分為程序設計人員和程序編碼人員。
2、系統(tǒng)分析員
系統(tǒng)分析員(system analyst)是系統(tǒng)開發(fā)的核心人物,主要承擔系統(tǒng)的調(diào)查與分析工作,建立系統(tǒng)的邏輯模型。系統(tǒng)分析員要從詳細調(diào)查的大量信息中完整地理解用戶對系統(tǒng)的需求,正確地獲取用戶的需求是個復雜的問題,要完成好這個責任重大的任務,系統(tǒng) 分析員必須具備廣博的知識。系統(tǒng)分析員不僅要懂得計算機硬件、軟件的知識,應該掌握經(jīng)濟、現(xiàn)代管理的理論與數(shù)學模型等豐富的知識,還要具備較強的組織管理能力、人際交往能力,對信息高度敏感,能正確理解各級管理人員提出的需求,通過分析、抽象,將這些需求轉(zhuǎn)換為計算機系統(tǒng)的邏輯模型 。
3、硬件工程師
硬件工程師要求熟悉計算機市場行情;制定計算機組裝計劃;能夠選購組裝需要的硬件設備,并能合理配置、安裝計算機和外圍設備;安裝和配置計算機軟件系統(tǒng);保養(yǎng)硬件和外圍設備;清晰描述出現(xiàn)的計算機軟硬件故障。
4、測試工程師
測試工程師,軟件質(zhì)量的把關(guān)者,工作起點高,發(fā)展空間大。我國的軟件測試職業(yè)還處于一個發(fā)展的階段,所以測試工程師具有較大發(fā)展前景。傳統(tǒng)的軟件行業(yè)還是以軟件測試工程師為主,但是在新興的互聯(lián)網(wǎng)行業(yè)大多還是以QA來命名這個職位,也就是質(zhì)量保證。
5、軟件工程師
軟件工程師英文是Software Engineer,是從事軟件職業(yè)的人員的一種職業(yè)能力的認證,通過它說明具備了工程師的資格。軟件工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。它是一個廣義的概念,包括軟件設計人員、軟件架構(gòu)人員、軟件工程管理人員等一系列崗位,工作內(nèi)容都與軟件開發(fā)生產(chǎn)相關(guān)。軟件工程師的技術(shù)要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(shù)(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術(shù)。此外,關(guān)于網(wǎng)絡工程和軟件測試的其他技術(shù)也要有所涉獵。