歡迎來到趣招生!
咨詢熱線 400-168-8684
2022-07-11 17:37:28|已瀏覽:117次
雖然 C++的崗位需求相對(duì)Java會(huì)少一些,但是需求量小也意味著競(jìng)爭(zhēng)沒有Java那么激烈。
尤其是對(duì)性能或者執(zhí)行效率要求比較高的應(yīng)用,比如游戲引擎、Infra、推薦引擎、存儲(chǔ),當(dāng)然也能拿來寫業(yè)務(wù),另外大部分學(xué)習(xí) C++ 的同學(xué)底層知識(shí)會(huì)接觸得多一些,后面上手其它語言也很快。
說起 C++,很多人的第一反應(yīng)就是:復(fù)雜、難學(xué),事實(shí)也的確如此。但不可否認(rèn),C++ 在近 30 年里經(jīng)久不衰,并且現(xiàn)在學(xué)習(xí) C++ 的人還在逐年增長(zhǎng)。
究其原因,是 C++ 有著獨(dú)特優(yōu)勢(shì)。C++ 是編程語言中的“萬能選手”,它的適用領(lǐng)域非常廣泛,許多新的編程語言都從它身上汲取了設(shè)計(jì)靈感。
作為一門接近底層的語言,它可以幫你更好地理解計(jì)算機(jī)系統(tǒng)的應(yīng)用機(jī)制,提升混合編程的能力,學(xué)完 C++,再學(xué)其他的語言,就會(huì)感覺容易很多。
而且 C++ 的兩大利器:高抽象層次,又兼具高性能,這也是其他語言所無法替代的。
現(xiàn)在很多有名的軟件框架里都能看到 C++ 的影子,還有許多瀏覽器內(nèi)核代碼幾乎全是 C++。
在運(yùn)行效率要求比較高的行業(yè),如游戲、高效服務(wù)器等, C++ 更是有著不可比擬的優(yōu)勢(shì)。
熟練的 C++ 工程師自然也獲得了“高水平、高薪資”的名聲,這也就是為什么有這么多人都在硬著頭皮繼續(xù)學(xué)。
但是依然有很多人在猶豫我到底要不要學(xué)習(xí)C++,C++到底卷不卷?
其實(shí)C++ 的就業(yè)方向廣泛,基本對(duì)性能有極致要求的方向都會(huì)用到 C++。
嵌入式開發(fā)
C++ 現(xiàn)在很大的一塊就是嵌入式開發(fā),嵌入式相關(guān)的崗位其實(shí)一直都挺多,以硬件產(chǎn)品的公司為主,包括華為、小米、vivo、oppo 和一些芯片公司都在大量地招聘嵌入式開發(fā)工程師,而且薪資也不低。
除了上面提到的公司,最近風(fēng)頭正盛的,像物聯(lián)網(wǎng)、新能源和自動(dòng)駕駛都是行業(yè)風(fēng)口,薪資高,機(jī)會(huì)多,這些方向都在招 C++ 開發(fā)。
當(dāng)然也可以考慮考慮汽車方向,待遇不錯(cuò),有廣闊的就業(yè)前景,也沒一般的互聯(lián)網(wǎng)公司那么卷,年輕的時(shí)候先去最近比較火的新能源公司多掙點(diǎn)錢,年紀(jì)大了如果沒混到管理層的話,可以考慮去個(gè)傳統(tǒng)車企或者外企,謀求穩(wěn)定。
客戶端開發(fā)
一般是開發(fā) Windows 上的桌面軟件,比如 wps 之類的,技術(shù)棧的話一般是 C++ 和 QT,崗位挺多,也沒那么卷。
游戲開發(fā)
現(xiàn)在游戲行業(yè)這么火爆,騰訊天美相當(dāng)掙錢,年終獎(jiǎng)也特別高,有些團(tuán)隊(duì)甚至有 100 多個(gè)月年終獎(jiǎng)。
它們的游戲引擎都是使用 C++ 開發(fā)的,而且現(xiàn)在各大公司都在布局游戲,網(wǎng)易、騰訊、字節(jié)都有游戲部門,還有像米哈游、莉莉絲、暴雪這些游戲公司也都有 C++ 崗位。
但是游戲方向是屬于垂直型的,如果選擇這個(gè)方向做了很多年,之后再想轉(zhuǎn)到其他方向可能就有點(diǎn)困難了。
音視頻
這兩年短視頻特別火爆,抖音、快手、B 站都發(fā)展得特別快,像字節(jié)每天入賬好幾億。
現(xiàn)在大多數(shù)公司都在招聘音視頻方向的人才,而音視頻最主要的技術(shù)棧就是 C++,大家也可以嘗試這個(gè)方向,目前還沒有那么卷。
服務(wù)端開發(fā)
這也是 C++ 的老本行,百度、騰訊這么大的公司,后臺(tái)也在使用C++ 語言,還有一些量化私募企業(yè)、證券公司也都是使用 C++。
盡管后端開發(fā)這塊領(lǐng)域被 Go 和 Java 蠶食了很多,但是這些語言的使用也僅限于后端業(yè)務(wù)開發(fā),對(duì)性能要求較高的框架之類的東西還都是使用 C++。
很多人可能會(huì)說 C++ 做服務(wù)器現(xiàn)在已經(jīng)不流行了,貌似是這樣,但是也不用對(duì) C++ 失望,現(xiàn)在音視頻、游戲和自動(dòng)駕駛比以前火得多,這些崗位還是需要大量的 C++ 開發(fā)的。還有最近特別火的“元宇宙”,也是非常有利于 C++ 就業(yè)的。
人工智能
深度學(xué)習(xí)工程化開發(fā),深度學(xué)習(xí)只是一項(xiàng)技術(shù),它終歸需要落地,想落地就需要工程化。人工智能目前可以落地的主要領(lǐng)域還是安防和自動(dòng)駕駛,這塊都會(huì)使用 C++ 開發(fā),包括深度學(xué)習(xí)算法 SDK,深度學(xué)習(xí)框架開發(fā)等。