亚洲女人被黑人巨大进入-亚洲日本视频在线观看-亚洲AV秘片一区二区三3-亚洲欧美中文字幕乱码在线

<dfn id="uqq4w"><dl id="uqq4w"></dl></dfn>
  • <abbr id="uqq4w"></abbr>
    <center id="uqq4w"><cite id="uqq4w"></cite></center>
    ?
    徐州中博教育
    當(dāng)前位置: 主頁 > 新聞中心 > 行業(yè)動態(tài) >

    計(jì)算機(jī)專業(yè)可從事的職業(yè)有哪些?

    時間:2020-06-08 10:05來源:徐州中博教育 作者:一碼當(dāng)先 點(diǎn)擊:
    計(jì)算機(jī)類包括本科與??茖I(yè),主要有計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)、軟件技術(shù)專業(yè)、物聯(lián)網(wǎng)工程專業(yè)、計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)、數(shù)字媒體技術(shù)專業(yè)等等。 隨著社會日新月異的發(fā)
    計(jì)算機(jī)類包括本科與??茖I(yè),主要有計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)、軟件技術(shù)專業(yè)、物聯(lián)網(wǎng)工程專業(yè)、計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)、數(shù)字媒體技術(shù)專業(yè)等等。
     
    隨著社會日新月異的發(fā)展,對計(jì)算機(jī)技術(shù)也產(chǎn)生了新的需求,計(jì)算機(jī)專業(yè)也在不斷推陳出新,衍生許多新的方向。
     
    想要在大學(xué)有針對性的學(xué)習(xí)和提高,當(dāng)然還是要對咱們計(jì)算機(jī)領(lǐng)域的工作崗位有個大概的了解。
     
    那就計(jì)算機(jī)領(lǐng)域,如今都有哪些崗位正在向我們招手呢?
     
    通過查閱字節(jié)跳動這樣的大公司,可以為我們提供一些思路。
     
    其中最熟悉的就是成都、社招、抖音等字眼,其余的都不是很清楚。
     
    沒關(guān)系,今天我們就來好好了解一下計(jì)算機(jī)領(lǐng)域相關(guān)的職業(yè)。
     
    硬件工程師
     
    指在計(jì)算機(jī)領(lǐng)域里,需要接觸到電路底層的工程師。
     
    實(shí)際上在電氣領(lǐng)域,在電方向上分為強(qiáng)電和弱電,強(qiáng)電指高壓傳輸,電動機(jī)等高電流作為能源動力領(lǐng)域,弱電就是指微電子方向的信息處理領(lǐng)域。
     
    計(jì)算機(jī)硬件工程師的工作范圍在弱電,主要內(nèi)容主要有PCB設(shè)計(jì)(印制電路板),ic(芯片)設(shè)計(jì),F(xiàn)PGA工程師。
     
    往上還包括涉及針對特定硬件做系統(tǒng)開發(fā)維護(hù)的嵌入式工程。
     
     
     PCB工程師、FPGA工程師、IC工程師
     
    PCB工程師的工作就是設(shè)計(jì)一個高速穩(wěn)健的交通網(wǎng)絡(luò),把電路板上各個功能不同的模塊連接起來。
     
    FPGA全稱叫現(xiàn)場可編程邏輯陣列,就是理解為一個可以編程的硬件。
     
    傳統(tǒng)意義上的集成電路是定制化的,針對特定的需求設(shè)計(jì)特定的電路板。
     
    而FPGA可以通過熔斷機(jī)制來動態(tài)修改電路的結(jié)構(gòu),達(dá)到動態(tài)編程的效果。
     
    簡單點(diǎn)說,針對一塊FPGA,你可以把它燒制成視頻編碼器,也可以燒制成無線wifi通信模塊。
     
    雖然這些算法都可以通過軟件實(shí)現(xiàn),但是硬件實(shí)現(xiàn)的效果算法成本更低。
     
    IC工程師就是設(shè)計(jì)一個高效運(yùn)算的大腦,涉及到流水線機(jī)制,超頻,最重要的是解決納米級別下電流擾動問題。
     
    最大的制約因素也是材料工藝問題。
     
    以上三種崗位其實(shí)在現(xiàn)代學(xué)術(shù)分支類還是屬于EE下的子類,事實(shí)上從事這個方向的人也大部分是學(xué)習(xí)電子電路工程的同學(xué)。
     
    從技能需求來看,要求數(shù)學(xué)知識扎實(shí),邏輯嚴(yán)密,電子電路知識更多,類似工具反而并不是顯得那么重要。
     
    從未來的發(fā)展前景來看,隨著智能硬件物聯(lián)網(wǎng)的推廣,會有一波大紅利。
     
    桌面程序工程師
     
    傳統(tǒng)的桌面應(yīng)用軟件類似于office,瀏覽器等在PC端上運(yùn)行的軟件。
     
    主流的開發(fā)框架有Qt,MFC,NET。
     
    現(xiàn)在還比較強(qiáng)勢的一些桌面應(yīng)用領(lǐng)域就是微軟的office和桌面游戲公司。
     
    以及基于微軟的C#的開發(fā)應(yīng)用,基于QT的C++開發(fā)應(yīng)用。
     
     網(wǎng)絡(luò)應(yīng)用工程師
     
    從Google發(fā)跡以來,基本上所有新興的巨無霸公司,F(xiàn)acebook,BAT,Amazon都是依賴于互聯(lián)網(wǎng)的發(fā)展,依賴于這群互聯(lián)網(wǎng)應(yīng)用工程師。
     
    同時他們也就是在網(wǎng)上自稱為碼農(nóng)的這個群體。
     
    他們這個群體應(yīng)該能占到計(jì)算機(jī)領(lǐng)域70%以上的研發(fā)人員。
     
    前端開發(fā)
     
    廣義的前端就是指呈現(xiàn)在用戶視覺的領(lǐng)域,直接可以讓用戶感受到的開發(fā)。
     
    往下會細(xì)分為Web,Andoroid,ios。
     
    Web前端(h5前端)
     
    web前端指在瀏覽器(包括手機(jī)和pc瀏覽器,或者是webview控件,甚至于搭載JS引擎的任意環(huán)境)上運(yùn)行的一系列應(yīng)用。
     
     
    傳統(tǒng)意義上的前端主要是指網(wǎng)頁,html,css,js那一套。
     
    這個方向是這幾年的大熱門,同時,更新快速。
     
    兩年前還是JQuery的天下,現(xiàn)在你不知道Vue,Angular都不好意思打招呼。
     
    同時由于機(jī)器性能的提高和V8引擎的強(qiáng)勁有力,腳本語言的另一個優(yōu)點(diǎn)就是無須編譯運(yùn)行。
     
    導(dǎo)致了它可以實(shí)現(xiàn)一個其他語言無法做到的事情---動態(tài)更新。
     
    可以在app不發(fā)版的情況下動態(tài)的大幅度更改它,進(jìn)一步的增加了JS的需求量。
     
     
    薪資比起前兩年來看漲了不少,而且市場需求量也很大,基本上任何應(yīng)用都沒有完全脫離web的框架內(nèi)。
     
    門檻也不算高,但是往下深入一樣會有很多東西要學(xué)。
     
     
    Android
     
    Android是一個基于linux內(nèi)核開發(fā)的開放源代碼移動操作系統(tǒng),由Google成立的Open Handset Alliance(OHA,開放手持設(shè)備聯(lián)盟)持續(xù)領(lǐng)導(dǎo)與開發(fā),主要設(shè)計(jì)用于觸屏移動設(shè)備如智能手機(jī)和平板電腦。
     
    Android的市場份額在四分之三以上,ios占了大概五分之一。
     
    雖然Android和ios市場占有率相差懸殊,但是Android工程師和ios工程師基本上能維持相同的人數(shù),所以你如果想從事移動端開發(fā),就業(yè)市場來看的話,沒有很大的區(qū)別。
     
    iOS
     
    (原名 iPhone OS,自 iOS 4 后改名為 iOS)是蘋果公司為移動設(shè)備所開發(fā)的封閉源代碼操作系統(tǒng),所支持的設(shè)備包括 iPhone、iPod touch 和 iPad。
     
    技術(shù)層面來看兩個其實(shí)比較像,主要的區(qū)別其實(shí)是生態(tài)圈的比較。
     
    iOS的封閉特性,相對來說被發(fā)現(xiàn)的漏洞少。
     
    相應(yīng)來說,可能android的入門成本門檻比較低,java相對于Object-C,swift來說還是比較流行的。
     
    同時,相對于iOS(mac電腦+蘋果手機(jī)+一年100刀的開發(fā)者賬號)的起始1.5W的投入來看,可能android的競爭會更激烈一些。
     
    同時由于Android的權(quán)限開放性,它會有很多可以hack的地方,針對Android的木馬病毒(360管家)很多,你要考慮到的東西會很多,不過目前來看,Android的每次發(fā)版,安全性也越來越好,權(quán)限管理也越來越規(guī)范,以后會越來越好。
     
     
     后端開發(fā)
     
    后端開發(fā)指的是,在為前端提供數(shù)據(jù)支撐的一個大的總類,包括數(shù)據(jù)庫,業(yè)務(wù)邏輯處理,數(shù)據(jù)處理等。
     
    主要的開發(fā)語言分兩個方向編譯型語言,Java,C/C++等,它的特點(diǎn)就是運(yùn)行效率高,相同機(jī)器配置的情況下能支撐更大的訪問量,適用于超高并發(fā)度,比方說淘寶后臺是java,網(wǎng)易游戲騰訊游戲是C++。
     
    另一種就是以php、python等解釋性語言,它們的特點(diǎn)就是開發(fā)效率高,無需編譯,寫完就能運(yùn)行,主要針對一些運(yùn)算量不大的中小型網(wǎng)站,比如說你的個人博客,管理后臺。
     
     
    測試工程師
     
    一個產(chǎn)品或者一個新的功能需要上線,必須要經(jīng)過完備的測試,測試工程師目前其實(shí)有兩種:
     
    一種是純測試,另一種是它的升級版測試開發(fā)工程師,它能在測試的過程的順手把小bug改了而不需要返工。
     
    好的測試開發(fā)工程師工資也可以比做開發(fā)的工資高。
     
    而且不能小看測試這個東西,不要以為你只會點(diǎn)點(diǎn)鼠標(biāo)看看對不對這么簡單,合格的測試工程師需要熟悉各種測試工具,能自己寫測試腳本,能找到bug,而且還能知道為什么會出現(xiàn)bug。
     
    這個工種一般也都是大公司才會配置的,對于小公司來說,一般就是開發(fā)人員自己也是自己的測試人員。
     
     
    架構(gòu)師
     
    從這里往后,已經(jīng)算是程序員界的高富帥了,可以稱的上是半個科學(xué)家。
     
    架構(gòu)師的工作差不多已經(jīng)基本脫離代碼了,它的主要工具從VIM,EClipse變成了word,ppt。
     
    它主要覺得技術(shù)選型,針對大容量高并發(fā)的問題制定解決方案。
     
    基本上它們都是由后臺工程師升級打怪升上來的,業(yè)界也有前端工程師升級為了CTO做架構(gòu)的,但是畢竟還是少數(shù),node的效率還是差了很多。
     
     
    深度學(xué)習(xí)
     
    數(shù)據(jù)挖掘會有一個調(diào)整參數(shù)的過程,而在深度學(xué)習(xí)領(lǐng)域,它會添加一個正向反饋,讓你的參數(shù)由機(jī)器自動調(diào)整,讓它計(jì)算的結(jié)果去自動匹配實(shí)際的結(jié)果。
     
    這個就是所謂的機(jī)器學(xué)習(xí),就是把人為調(diào)參的過程讓機(jī)器自動完成。
     
    另外,人工智能,深度學(xué)習(xí),數(shù)據(jù)挖掘會存在一定程度上的重合。
     
    真正的難點(diǎn)是在各種降維算法,概率論,退火等數(shù)學(xué)領(lǐng)域。
     
    所有也有他們算是半個科學(xué)家這樣的說法。
    試聽課
    (責(zé)任編輯:代碼如詩)
    ------分隔線----------------------------
    欄目列表
    推薦內(nèi)容