日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++程序员发展方向

發(fā)布時間:2024/3/12 c/c++ 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++程序员发展方向 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、C++服務(wù)器程序員(流媒體后臺,游戲后臺,高性能服務(wù)器后臺)?

1.????? 精通C++STLLinux等,熟悉設(shè)計模式;

2.????? 熟練掌握一門腳本語言(Lua, Python, Perl)

3.????? 對多線程環(huán)境編程有一定的理解,能獨立完成服務(wù)器端模塊的開發(fā)、維護和優(yōu)化;

4.????? 熟練掌握MySQL數(shù)據(jù)庫的開發(fā)維護、性能優(yōu)化;

1.精通C++編程,3年以上服務(wù)器開發(fā)經(jīng)驗;

2.有手機游戲或者PC網(wǎng)游開發(fā)經(jīng)驗,有過完整手游開發(fā)經(jīng)驗者優(yōu)先;

3.精通Socket協(xié)議,了解分布式負載和集群類型的服務(wù)器框架結(jié)構(gòu);

4.精通數(shù)據(jù)庫設(shè)計;

5.熟悉PythonLua語言。

1、一年以上服務(wù)器開發(fā)經(jīng)驗,熟悉C++語言;

2、熟悉TCP/IP協(xié)議,熟悉網(wǎng)絡(luò)編程;

3、熟悉標準SQL語言,熟悉Mysql更佳;

4、熟悉linux,熟練掌握linux基本操作命令;

1. 2年以上C++游戲服務(wù)器開發(fā)方面的工作經(jīng)驗;

2. TCP協(xié)議相關(guān)的開發(fā)有全面的認知;

3. 對多線程的開發(fā)相關(guān)的問題有全面的認知;

4. 有完整的C++手游服務(wù)器開發(fā)經(jīng)驗的優(yōu)先考慮;

5. Linux平臺相關(guān)開發(fā)經(jīng)驗的優(yōu)先考慮;

?

3年以上網(wǎng)絡(luò)游戲后臺開發(fā)經(jīng)驗;

精通Linux操作系統(tǒng),具備扎實的Linux環(huán)境編程能力;

精通C++編程語言并具備豐富的面向?qū)ο缶幊探?jīng)驗;

精通網(wǎng)絡(luò)編程并有高并發(fā)系統(tǒng)的開發(fā)經(jīng)驗;

熟悉MYSQL或其他大型數(shù)據(jù)庫,能夠快速根據(jù)需求完成高性能數(shù)據(jù)庫設(shè)計;

1、本科以上學歷,計算機、通信等相關(guān)專業(yè);

23年以上Unix/LinuxC/C++開發(fā)經(jīng)驗,熟悉常用的數(shù)據(jù)結(jié)構(gòu)、算法,熟練使用STL等標準庫;

3、熟悉Unix/Linux下常用架構(gòu)設(shè)計方法,熟悉流媒體網(wǎng)絡(luò)協(xié)議和格式,包括rtmprtspsip協(xié)議,以及mp4ts流媒體格式封裝;

4熟悉Unix/Linux操作系統(tǒng)原理、常用工具,熟悉Mysql/Oracle等數(shù)據(jù)庫管理、開發(fā),SQL調(diào)優(yōu);

5、全面的軟件知識結(jié)構(gòu)(操作系統(tǒng)、軟件工程、設(shè)計模式、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)、網(wǎng)絡(luò)安全)

6、有大容量通信系統(tǒng)和大型互聯(lián)網(wǎng)后臺開發(fā)經(jīng)驗者優(yōu)先。

1計算機相關(guān)專業(yè),精通C++語言;熟悉常用數(shù)據(jù)結(jié)構(gòu)和算法;

2)熟悉Socket、精通TCP/IP協(xié)議及編程;

3)具備編寫Shell Makefile能力,熟練使用Linux基本命令;

4)熟悉Linux操作系統(tǒng)及其環(huán)境下的網(wǎng)絡(luò)通信編程(進程、線程、內(nèi)存管理、消息機制等);

5)熟悉音視頻封裝及編解碼技術(shù),了解主流的多媒體標準,例如TSMP4封裝、H.264H.265FLVMPEG2MP3ACC編碼等;

6)熟悉HTTP/RTP/RTSP/RTMP/HLS等流媒體傳輸協(xié)議,音視頻解碼模塊與流媒體協(xié)議的對接處理;

7)具備廣電行業(yè)項目管理經(jīng)驗的,有cdn開發(fā)經(jīng)驗者優(yōu)先;

?

1、本科及以上學學歷,熟悉C/C++語言,3年以上流媒體系統(tǒng)開發(fā)經(jīng)驗

2、熟悉常見多媒體數(shù)據(jù)解碼格式,熟悉H264RTMP、視頻切片、音頻同步等方面技術(shù);

3、熟悉TCP/IP協(xié)議,熟悉多媒體相關(guān)協(xié)議(HTTPRTSPRTMPRTP/RTCPP2PSIP等);

4、深刻理解互聯(lián)網(wǎng)視頻播放原理,對ffmpeg等框架有實際的使用經(jīng)驗;

5、有視頻直播、點播、視頻會議、監(jiān)控安防等方面經(jīng)驗優(yōu)先

6、熟悉Nginx/Squid模塊開發(fā)優(yōu)先考慮,有FMS等流媒體服務(wù)器搭建經(jīng)驗、P2P系統(tǒng)研發(fā)經(jīng)驗、知名優(yōu)秀的視頻產(chǎn)品服務(wù)端設(shè)計和研發(fā)經(jīng)驗優(yōu)先考慮

二、應(yīng)用開發(fā)工程師windows /linuxc++ (QT和MFC,偏前端)

13年以上Visual C++開發(fā)經(jīng)驗

2、熟練掌握CC++ATLCOM等編程技術(shù)。

3、熟練掌握Windows系統(tǒng)編程,熟悉窗口、網(wǎng)絡(luò)和多線程技術(shù)。

兩年以上的嵌入式或windows平臺QT應(yīng)用軟件開發(fā)經(jīng)驗.

熟悉QT跨平臺框架,QT圖形庫和相應(yīng)的開發(fā)工具。至少參加過一個完整的QT項目。

具備數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟆⒍嗑€程和內(nèi)存管理的基礎(chǔ)和經(jīng)驗

掌握window/wince開發(fā)環(huán)境

熟悉通用的代碼管理工具,例如SVN, GIT

12年以上C++開發(fā)經(jīng)驗;

2、在Windows開發(fā)平臺下的客戶端開發(fā)有豐富的經(jīng)驗,熟知windows操作系統(tǒng)原理;

3、熟悉windows api調(diào)用,熟悉MFC類,STL標準庫,boost庫等等;

4、熟悉windows消息體系,熟悉常用的數(shù)據(jù)結(jié)構(gòu)與算法,獨立研究的能力;

5、熟練使用MFC異常類對windows結(jié)構(gòu)化進行捕捉,能快速定位發(fā)布版本程序的異常,幫助組內(nèi)成員快速定位崩潰,內(nèi)存泄露,GDI資源泄露,能使用遠程調(diào)試定位問題;

6、尤其擅長利用各種調(diào)試,日志記錄,分析工具對windows下客戶端開發(fā)的代碼進行調(diào)試,BUG查找,問題原因查找,BUG修復(fù);

7、有以下調(diào)試工具使用經(jīng)驗的:spx++bugtrapcrashreportlog4plusgflagsbondcheck,有逆向工程ollydbg等調(diào)試的優(yōu)先。

本科或以上學歷,計算機、通訊相關(guān)專業(yè)優(yōu)先;

1年以上 C++ / Qt開發(fā)經(jīng)驗;

LinuxWindows下的跨平臺Qt開發(fā)經(jīng)驗;

socket 編程經(jīng)驗,能編寫TCPUDP或串口通信程序;

工作積極主動,具備團隊合作精神及良好溝通能力;

有版本控制工具使用經(jīng)驗者優(yōu)先。

1、本科或以上學歷,計算機、通訊相關(guān)專業(yè)優(yōu)先;

23年以上 C++實際項目經(jīng)驗;

3、熟悉 C++ STL,對 C++ 11/14標準有一定了解;

4、熟練掌握 socket編程,能編寫復(fù)雜的 TCPUDP或串口通信程序;

5、掌握 Windows平臺下的圖形界面程序開發(fā),熟悉 MFCGDI/GDI+;

6、熟練編寫多線程程序;

7、熟練使用 Git

8、熟練使用 MySQL Connector

9、工作積極主動,具備團隊合作精神及良好溝通能力;

10、有 Qt實際項目經(jīng)驗者優(yōu)先;有 DirectX開發(fā)經(jīng)驗者優(yōu)先;有流媒體相關(guān)開發(fā)經(jīng)驗者優(yōu)先。

2.扎實的計算機專業(yè)功底,較好掌握基本的數(shù)據(jù)結(jié)構(gòu)和算法,具有良好的文檔編寫能力;

3.熟練掌握Windows/Linux/Mac平臺下的C/C++語言開發(fā)和調(diào)試技巧,有跨平臺開發(fā)經(jīng)驗者優(yōu)先;

4.精通MFCQT開發(fā),熟悉GDI/GDI+/OpenGL/DirectX等技術(shù)并有相關(guān)項目經(jīng)驗者優(yōu)先;

三、C++游戲開發(fā)(游戲方向,熟悉游戲引擎cocos2dx等)

1、熟悉Win32API,熟悉WIN32/VS開發(fā)平臺,熟悉C++開發(fā)庫(STL/MFC/Qt),熟悉常用數(shù)據(jù)結(jié)構(gòu)和算法;

2、精通C++編程,精通網(wǎng)絡(luò)編程,熟悉游戲服務(wù)器端架構(gòu)和客戶端代碼、熟悉數(shù)據(jù)庫開發(fā);

3、了解網(wǎng)狐平臺并有成功開發(fā)經(jīng)驗者優(yōu)先;

4、有COCOS2DX開發(fā)經(jīng)驗者優(yōu)先;

12年以上網(wǎng)絡(luò)游戲服務(wù)器開發(fā)經(jīng)驗,完整經(jīng)歷過大型休閑網(wǎng)絡(luò)游戲的開發(fā)過程者尤佳;

23年以上實際項目中C++開發(fā)經(jīng)驗,深刻理解面向?qū)ο笤O(shè)計和開發(fā)思想;

3、精通Linux操作系統(tǒng)下的C/C++軟件開發(fā);熟悉基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)和主流數(shù)據(jù)算法,了解棋牌算法等優(yōu)先。

4、精通分布式系統(tǒng)設(shè)計原理,熟悉TCP/IP網(wǎng)絡(luò)模型,熟悉網(wǎng)絡(luò)異步通訊;

5、具有C/S結(jié)構(gòu)軟件系統(tǒng)的設(shè)計及開發(fā)經(jīng)驗;

6、熟悉數(shù)據(jù)庫設(shè)計與SQL語言,精通MySql數(shù)據(jù)庫尤佳;

7、熟悉RedisMQ等開源技術(shù)尤佳;

8、熟悉protocolbufferjson等協(xié)議;

9、熟悉主流軟件開發(fā)流程,Scrum等敏捷開發(fā)團隊管理經(jīng)驗者尤佳;有很強的溝通協(xié)調(diào)能力。

四、C++逆向開發(fā)工程師(網(wǎng)絡(luò)安全,黑客攻防,破解等)

1、學歷本科以上;

2、熟練掌握C/C++,有兩年以上的相關(guān)開發(fā)經(jīng)驗;

3、精通匯編語言,有較強的程序反匯編技術(shù)和逆向分析能力;

4、熟悉PE文件格式,熟練掌握SoftIceIDAProOllyDebugWinDBG等調(diào)試、逆向工具。

?

1.兩年以上相關(guān)的項目開發(fā)經(jīng)驗,熱愛軟件開發(fā);

2.熟悉X86匯編、C/C++語言;熟悉PE文件格式;

3.熟練使用ODWinDbgIDA Pro等調(diào)試、逆向工具;

4.熟悉病毒、木馬、惡意軟件的工作原理;

5.了解常用加解密算法;

13年以上的嵌入式軟件開發(fā)經(jīng)驗;

2、熟練掌握匯編及C語言編程;

3、熟悉ARMPPCCPU工作原理;至少熟悉一種系列單片機編程。

4、熟悉LinuxVxWorksThreadx等操作系統(tǒng)原理;

5、具有逆向分析算法或通信協(xié)議數(shù)據(jù)經(jīng)驗者優(yōu)先考慮。

6、具有打印機主板開發(fā)經(jīng)驗者優(yōu)先

?

1、本科及以上學歷,計算機、電子或通信等相關(guān)專業(yè),一年以上相關(guān)工作經(jīng)驗;

2、熟悉windowsAndroid平臺下反匯編,熟悉X86arm匯編指令;

3、熟練掌握軟件逆向靜態(tài)分析、動態(tài)調(diào)試、代碼跟蹤等技術(shù);

4、熟練使用OllyDBGIDAProGDB等逆向工具;

5、熟悉反跟蹤調(diào)試技術(shù)、脫殼技術(shù);

6、了解各種通用加解密算法;

7、有andriodIOS反匯編經(jīng)驗優(yōu)先。

五、智能硬件 和可穿戴設(shè)備(智能硬件VR/C++,)

1、計算機科學、數(shù)學、電子工程或相關(guān)專業(yè)學士文憑;

25年以上軟件開發(fā)經(jīng)驗,2年以上虛擬現(xiàn)實開發(fā)項目經(jīng)驗,熟悉Unity3D引擎架構(gòu)設(shè)計者優(yōu)先;

3、熟悉網(wǎng)絡(luò)編程和多線程編程;

4熟練掌握C/C++,具有3年以上的C/C++軟件開發(fā)工作經(jīng)驗;

53D圖形引擎開發(fā)相關(guān)經(jīng)驗;

6、對物理引擎有深入研究,并在游戲等實際應(yīng)用中有過相關(guān)實踐;

7、對圖形學知識有深入了解,熟練使用DirectXOpenGLMetal,并有相關(guān)作品。

8、具有一定的英語水平,能夠閱讀外國學術(shù)文檔。

9Oculus RiftSamsung Gear VR,或HTC Vive開發(fā)經(jīng)驗者優(yōu)先。

?

六、嵌入式軟件工程師(C/C++,Linux平臺,軟硬兼施)

?

熟悉交叉編譯的原理,熟練構(gòu)造/使用交叉編譯工具鏈

熟悉Linux x86arm)的內(nèi)核裁減,配置,編譯和部署

熟悉Linux根文件系統(tǒng)的組成,并能夠配置,編譯,使用buzybox等工具按照實際要求裁減,構(gòu)造根文件系統(tǒng)

熟練運用C/C++語言進行Linux下應(yīng)用程序編程

熟悉Linux下的多進程/多線程編程,理解進程/線程間同步/通信的概念和方法

了解Linux下內(nèi)核模塊的編程的原理和方法,能夠修改/添加內(nèi)核中的驅(qū)動程序

了解Uboot / GRUB / LILObootloader的配置,編譯和部署

了解Socket編程

4附加能力(非必需要求):

Linux內(nèi)核實時性評估和測試經(jīng)驗

了解汽車電子相關(guān)通訊協(xié)議CAN/LIN/UDS/CCP/XCP

了解EtherCAT協(xié)議,有相關(guān)開發(fā)/測試經(jīng)驗

?

2、三年以上嵌入式Linux驅(qū)動開發(fā)經(jīng)驗,有獨立開發(fā)經(jīng)驗和能力;

3、熟練操作Linux系統(tǒng),熟悉C/C++語言,熟悉相關(guān)的編譯和調(diào)試技術(shù)更佳;

4、精通linux平臺相關(guān)驅(qū)動開發(fā)技術(shù)并有相關(guān)經(jīng)驗;

5、精通bootloader移植、內(nèi)核剪裁等技術(shù)。

?

?

七、音視頻解碼(協(xié)議優(yōu)化)

1、熟悉音視頻編解碼處理算法,有相關(guān)領(lǐng)域一年以上工作經(jīng)驗;

2、熟悉ffmpeg體系結(jié)構(gòu),能夠移植和優(yōu)化該系統(tǒng)到移動客戶端;

3、熟悉 RTMPHLS等流媒體直播協(xié)議(或者相關(guān)協(xié)議);熟悉vlc或者ffplaymplayer架構(gòu)者優(yōu)先;

4、熟悉TCP/IP Socket網(wǎng)絡(luò)編程;

5、熟悉C/C++開發(fā)語言;

6、熟悉 WINDOWS PC客戶端軟件開發(fā)

1.數(shù)學、聲音處理、計算機、信號處理、通信工程相關(guān)專業(yè)碩士兩年以上相關(guān)領(lǐng)域工作經(jīng)驗。

2.有較好的數(shù)學基礎(chǔ),較強的音頻信號處理或算法開發(fā)能力

3.精通C語言編程或matlab語言,能編程實現(xiàn)音頻處理算法。

4.較強的論文檢索、英文專業(yè)文獻閱讀能力

5.較強的人際溝通及協(xié)作能力。

?

具備以下開發(fā)經(jīng)驗之一者優(yōu)先考慮

1.理解音頻處理技術(shù),進行過音頻壓縮、回聲消除、語音增強識別等算法的研究和實現(xiàn)

2.熟悉通用音頻格式文件(mp3,wma,aac,ogg,ape,flacac3,dolby DTS等)

3.進行過上述某類音頻處理算法在DSPx86FPGAARM等硬件平臺上的開發(fā)、移植和優(yōu)化。

2、對VOIP有深入研究并有相關(guān)經(jīng)驗,熟悉VOIP服務(wù)器開發(fā)(有asterisk源碼開發(fā)/優(yōu)化經(jīng)驗),有androidios底層開發(fā)經(jīng)驗更佳;

3、具備良好的數(shù)學功底,精通C語言,熟悉ARM的體系結(jié)構(gòu)及相關(guān)的匯編;

4、熟悉音視頻編碼(如WebRTCspeexOpusH264MPEG等)有音頻/語音codec算法優(yōu)化及開發(fā)經(jīng)驗,對語言增強算法有深刻認識和獨到見解。

?

a)扎實的計算機、網(wǎng)絡(luò)基礎(chǔ)知識,有網(wǎng)絡(luò)模擬、多媒體傳輸開發(fā)經(jīng)驗

b)豐富的視頻處理或者圖像處理經(jīng)驗

c)豐富的深度學習、人臉識別方面經(jīng)驗

?

1、計算機數(shù)字信號處理相關(guān)專業(yè)畢業(yè)

2、有4年以上的視頻頻相關(guān)算法開發(fā)經(jīng)驗,熟悉視頻、圖像特效及優(yōu)化技術(shù);

3、精通C/C++,熟悉基本的數(shù)字圖像與視頻處理算法原理,熟悉OpenCV/OpenGL

4、熟悉基于GPU的算法設(shè)計與優(yōu)化和并行優(yōu)化經(jīng)驗者優(yōu)先;

5、熟悉H.264等視頻編解碼標準和FFMPEG者優(yōu)先;

6、熟悉rtmp等流媒體傳輸協(xié)議者優(yōu)先。

?

1. 通信、自動化、圖像處理、模式識別、視頻處理、信號與信息處理及相關(guān)專業(yè);

2.較強的數(shù)學背景

3. 對智能視頻處理有一定了解,熟悉人臉識別、目標檢測和跟蹤、行為分析等相關(guān)技術(shù),有相關(guān)項目實戰(zhàn)經(jīng)驗者優(yōu)先考慮;

4. 熟練掌握matlabC/C++,有良好的編程習慣;具備視頻處理、圖像處理、模式識別,DSP開發(fā)等相關(guān)知識,且編程實現(xiàn)能力快。

5. 熟練閱讀相關(guān)英文論文和專利,并能快速編程實現(xiàn);

6. 溝通交流能力強,具有良好的團隊合作精神,工作積極主動。

7. 有以下經(jīng)驗之一者優(yōu)先:有手機、相機等設(shè)備的畫質(zhì)調(diào)節(jié)經(jīng)驗;有手機、照相機、平板電視、投影儀等數(shù)碼顯示設(shè)備中圖像處理模塊的研發(fā)經(jīng)驗;有圖像信號處理器(ISP)的研發(fā)經(jīng)驗。

?

1 、信號處理 /模式識別 / 圖像處理專業(yè)本科/碩士以上學歷;

2 有不少于 1年的視頻智能分析算法設(shè)計開發(fā)工作經(jīng)驗;

3 、能熟練應(yīng)用 c/c++程序開發(fā);

4 能用機器學習、統(tǒng)計學習或其他主流智能分析技術(shù)解決特定目標識別或行為分析問題;

5 熟練掌握 OpenCV中圖像 / 視頻算法;

6 能熟練閱讀英文算法及其他技術(shù)文檔;

八、圖像處理(機器視覺,醫(yī)學圖像,遙感圖像,人像(美顏)等)

1.圖像處理相關(guān)算法的設(shè)計(如圖像跟蹤定位)開發(fā)與調(diào)試。

2.信息電子或計算機相關(guān)專業(yè),本科以上學歷。

3.具有良好的算法與數(shù)據(jù)結(jié)構(gòu)理論基礎(chǔ)。

4.具有良好的模式識別/機器學習理論基礎(chǔ)。

5.熟悉c/c等相關(guān)編程語言。

?

1. 本科或碩士以上學歷,計算機、電子工程、自動化等相關(guān)專業(yè)

2. 具備圖像、視覺和模式識別方面良好的理論基礎(chǔ),熟練掌握圖像處理的一些基本操作(直方圖,積分圖像,交點檢測,特征點提取,縮放,二值化等);

3. 熟練使用C/C++OpenCVMatlab,并有一定的開發(fā)測試經(jīng)驗;

?

1.熟悉圖像處理基本(邊緣檢測,區(qū)域提取,低通濾波,特征提取)

2.熟悉機器學習算法(例如 LR, SVM, ANN)和深度學習算法CNN等;

3.熟悉opencv,具有運動標檢測、特征提取、物體識別相關(guān)開發(fā)經(jīng)驗者優(yōu)先;

4.OCR字檢測等相關(guān)研究或項經(jīng)驗;

5.熟悉linux開發(fā)環(huán)境,熟悉C/C++/Python等任

6.有良好的溝通能,責任強,善于協(xié)助與分享;

7.可熟練閱讀在線英技術(shù)站、技術(shù)標準者優(yōu)先。

?

1、計算機科學,機器視覺,機器學習等相關(guān)專業(yè)或方向碩士及其以上學歷;

2、機器視覺,圖像處理方面兩年以上工作經(jīng)驗;

3、精通C\C++,熟悉linux下的編程,熟悉OpenCV良好的代碼習慣;

4、在機器學習,貝葉斯濾波,機器視覺,圖像處理領(lǐng)域有深厚的功底;

5、熟悉ROS SLAM TLD等相關(guān)系統(tǒng)和技術(shù)的優(yōu)先考慮。




筆者就近幾年的互聯(lián)網(wǎng)發(fā)展發(fā)展,通過在各大就業(yè)招聘網(wǎng)站上檢索到C++職位的相關(guān)要求,歸納總結(jié)出幾大發(fā)展方向。給正在成長的C++程序員一條指引,當然也只是個人整理,僅供參考

總結(jié)

以上是生活随笔為你收集整理的C++程序员发展方向的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。