【经验】对一个合格C++高级工程师(音视频方向)的要求
生活随笔
收集整理的這篇文章主要介紹了
【经验】对一个合格C++高级工程师(音视频方向)的要求
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、C++高級(jí)工程師
經(jīng)過(guò)查看招聘網(wǎng)站上對(duì)“C++高級(jí)工程師”這個(gè)職位的招聘要求,只總結(jié)了技術(shù)、能力要求,不涉及工作年限、學(xué)歷
具體要求如下:
精通C++面向?qū)ο蟪绦蛟O(shè)計(jì);
熟悉設(shè)計(jì)模式;
敏捷開(kāi)發(fā)經(jīng)驗(yàn);
扎實(shí)數(shù)據(jù)結(jié)構(gòu)及算法基礎(chǔ);
熟悉C++11、STL、boost;
熟悉常用協(xié)議:HTTP、TCP/IP、UDP、XML、JSON等;
精通socket網(wǎng)絡(luò)編程、多線程網(wǎng)絡(luò)編程;
至少熟悉一種數(shù)據(jù)庫(kù):MySQL、Oracle、SqlServer;
良好的文檔編寫(xiě)能力:需求文檔、技術(shù)文檔;
熟悉分布式系統(tǒng)架構(gòu)、高并發(fā)網(wǎng)絡(luò)IO模型;
熟悉程序調(diào)試:GDB、Valgrind;
2、針對(duì)音視頻方向的要求:
開(kāi)源框架:GStreamer、FFmpeg、Live555、OpenCV、VLC、srs、nginx
流媒體協(xié)議:RTP/RTCP、RTSP、RTMP
封裝格式:mp4、mov、flv、tf、mxf
編解碼協(xié)議:H.264、H.265、AAC
圖形庫(kù):OpenGL、OSG、OpenCL、cuda
3、五級(jí)工程師劃分
吳軍老師在《硅谷來(lái)信》中參考物理學(xué)家朗道對(duì)“物理學(xué)家等級(jí)”的劃分,將工程師也分為了五個(gè)等級(jí),第一級(jí)最高,第五級(jí)最低。需要強(qiáng)調(diào)的是,級(jí)和級(jí)之間的差別不應(yīng)該是一點(diǎn)點(diǎn),而是數(shù)量級(jí)的差別。
第五級(jí):能獨(dú)立解決問(wèn)題,完成工程工作;
第四級(jí):能指導(dǎo)和帶領(lǐng)其他人,一同完成更有影響力的工作;
第三級(jí):能獨(dú)立設(shè)計(jì)和實(shí)現(xiàn)產(chǎn)品,并在市場(chǎng)上獲得成功;
第二級(jí):能設(shè)計(jì)和實(shí)現(xiàn)別人不能做出的產(chǎn)品(他的作用很難替代);
第一級(jí):開(kāi)創(chuàng)一個(gè)產(chǎn)業(yè)。
4、十二級(jí)劃分
初級(jí)工程師:告訴我怎么做;
中級(jí)工程師:告訴我做什么;
高級(jí)工程師:我只做復(fù)雜的;
資深工程師:我能把復(fù)雜的簡(jiǎn)單化;
架構(gòu)師:我來(lái)告訴你們做什么;
高級(jí)架構(gòu)師:按照我說(shuō)的來(lái)做,項(xiàng)目可以按時(shí)完成;
資深架構(gòu)師:按照我說(shuō)的來(lái)做,項(xiàng)目保質(zhì)保量完成;
技術(shù)專(zhuān)家:已經(jīng)沒(méi)有我不會(huì)的了;
高級(jí)技術(shù)專(zhuān)家:還真有你不會(huì)的;
資深技術(shù)專(zhuān)家:確實(shí)有,還不少;
研究員:到底哪還有我不會(huì)的;
科學(xué)家:我給大家指條明路。
總結(jié)
以上是生活随笔為你收集整理的【经验】对一个合格C++高级工程师(音视频方向)的要求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【FFmpeg】截至ffmpeg4.2不
- 下一篇: 【FFmpeg】Hello World!