IT行業(yè)道路是一條充滿了挑戰(zhàn)和冒險,收獲和艱辛并存的挑戰(zhàn)之路,你的每一分收獲都是要實實在在的拿出你的努力去拼出來的。
今天我們說說IT的各個崗位和相關(guān)所需要的技能?div id="4qifd00" class="flower right">
軟件工程:包括開發(fā)和測試兩大部分,主要面向于軟件的開發(fā)和相應(yīng)服務(wù)的提供,相對來說就業(yè)人數(shù)最多的方向,高級職位一般為系統(tǒng)架構(gòu)師和分析師或其他同級職位。
網(wǎng)絡(luò)工程:主要面向系統(tǒng)工程和網(wǎng)絡(luò)工程行業(yè)的,立足于物理網(wǎng)絡(luò)環(huán)境的規(guī)劃,建設(shè),維護及優(yōu)化等等,高級職位為網(wǎng)絡(luò)規(guī)劃師,網(wǎng)絡(luò)分析師或同級職位。
接下來主要說一下軟件工程相關(guān)的工作~
首先來說說軟件工程:
軟件工程
入門職位:程序員
很多人以為,作為一個程序員,就已經(jīng)進入IT行業(yè)了。對不起,我不想打擊你們,但是你們錯了,你們只是剛剛摸到了IT行業(yè)的門檻而已。
或許建筑設(shè)計師不需要會砌磚頭,調(diào)水泥,產(chǎn)品設(shè)計師,不需要會操作機床;但是任何一個最基本的軟件設(shè)計師,一定會編程——這就是IT行業(yè)和其他行業(yè)的差別 進階職位:測試工程師 OR 開發(fā)工程師 到了這一步,恭喜你第一次轉(zhuǎn)職成功,你現(xiàn)在算是真正的站到了IT的大門里,這兩個職位的技能需求差不多——需要精通至少一門編程語言,熟練掌握基本算法和數(shù)據(jù)結(jié)構(gòu),掌握網(wǎng)絡(luò)相關(guān)知識,了解計算機原理和體系結(jié)構(gòu),了解編譯原理,熟悉開發(fā)和測試的模式和流程,關(guān)注點等等。唯一的差別在于,一個關(guān)注于測試,一個關(guān)注于開發(fā)。簡單來說:開發(fā)工程師關(guān)心的是如何制造一個產(chǎn)品;而測試工程師關(guān)心的是開發(fā)工程師造出來的產(chǎn)品是優(yōu)秀,優(yōu)良,合格還是不合格。 高級職位:系統(tǒng)分析師/架構(gòu)師/需求分析師等同級職位 到了這里,你已經(jīng)逐漸成為了一頭可愛的小牛,忽然回顧,自己,你會發(fā)現(xiàn)似乎已經(jīng)很久沒有摸過代碼了。偶爾寫寫項目上需要的小工具,會發(fā)現(xiàn),效率似乎不減當年甚至更高了。你會發(fā)現(xiàn)你懂得了更多的東西——項目管理,軟件架構(gòu),需求分析,安全性,可靠性,可用性,擴展性,你發(fā)現(xiàn)你已經(jīng)可以信手用兩到三門語言編程,即使是新的語言,你也能在很短時間內(nèi)上手。 再來說說網(wǎng)絡(luò)工程方向 網(wǎng)絡(luò)工程 入門職位:網(wǎng)絡(luò)管理員OR同級職位 你的第一份職位甚至沒有什么名字 進階職位:網(wǎng)絡(luò)工程師 隨著你的的學(xué)習(xí)和工作,你或許已經(jīng)理解什么是計算機網(wǎng)絡(luò) 高級職位:網(wǎng)絡(luò)分析師或網(wǎng)絡(luò)規(guī)劃師等同級職位 你終于已經(jīng)不在對著拓撲圖抓耳撓腮了,你現(xiàn)在能夠根據(jù)客戶的需要相對輕松的勾畫出他們將會擁有的網(wǎng)絡(luò)拓撲,你的心中會知道他們最中意的,性價比最高的網(wǎng)絡(luò)方案以及這個方案大概會在什么時候出現(xiàn)問題而需要重新設(shè)計,你甚至能夠根據(jù)他們的需要設(shè)計一套全新的私有協(xié)議供他們使用。 “如果你希望走管理路線,那么你會在成為工程師之后轉(zhuǎn)而成為項目經(jīng)理,走項目總監(jiān)等工程管理方向的工作,那條道路同樣廣闊,但無論如何,你首先得過第一關(guān)。 對于想入門IT,不知道從何入手的同學(xué)相關(guān)新聞