C++程序員快要被市場淘汰了嗎?程序員如何在市場中保有自己的席位?

放縱3


從事C++語言開發已經十幾個年頭了,現在工作上也是一直在用著這種編程語言,雖然這個語言整體感覺難度不小,而且在入行前兩年用起來很不爽,但隨著時間推移每天不折騰幾行代碼心理還覺得難受已經養成多年習慣了,現在國內軟件市場應用級別的開發更多一點,所以高級語言的發展空間也會更大一點,比如java,php等高級語言的職位存在感極強,倒是讓人覺得C/C++有點被市場淘汰的感覺,真實的場景是C/C++依然佔據非常關鍵的位置,在客戶端開發以及底層系統開發佔據著極其重要的作用。

說C/C++被市場淘汰的人說明對這個行業不是很熟悉或者壓根就是門外漢,不可能所有的人都轉向上層應用的開發,還需要一批耐得住寂寞的底層開發人員,未來的趨勢對於底層開發人員技術會越來越高,但對應的待遇也會越來越高。編程語言發展大方向會向著集成化發展,上層調用幾個接口下面封裝成品庫,然後實現一個看似很複雜的功能。

學好C++能開發什麼?

1.嵌入式開發

現在很多設備,底層的框架支持都是C++支持,C++是一種在性能和框架取得平衡的一種編程語言,所以很多嵌入式設備框架層都會選擇使用,現在安卓設備幾乎涉及全領域,中間框架層主要代碼是C++和java完成,連接底層驅動層面都是C++對接,很多嵌入式設備的圖形界面開發也可以基於C++完成,所以在嵌入式領域不僅僅是C語言才能搞得動,所以嵌入式領域也會有C++的影子在裡面。

2.遊戲開發

針對3D遊戲涉及到很多底層算法,由於算法繁多,並且對運行效率有一定的要求所以C++是最佳選擇,遊戲方面追求畫面的極致完美,目前非常流行VR技術也是C++的傑作,所以遊戲開發方面C++有著獨特的優勢。

3.系統開發

現在非常流行的chromium內核源碼主要開發語言都是C++,現在主流的引擎都會選擇C++來搞,既能支持框架又能高性能,這就是C++優越性所在。這也是為什麼很多架構師喜歡這門編程語言的主要原因,越是難啃起來越有意思。

程序員要保持自己競爭力首先要跟上技術潮流,如果底層語言的開發就勇敢的堅持下去,底層語言雖然在絕對崗位數量上沒有那麼多,但只要進入一樣拿到高薪,畢竟物以稀為貴,堅持自己喜歡的編程語言,並且不斷更新自己的技能包,如果真的喜歡這個行業隨著時間的推移能力會越來越強,而且不會隨著年齡的增長而受影響,C++看著爭議很多的編程語言,短時間內很難會被淘汰,這也不是程序員操心的事情,做好自己就好。

希望能幫到你。


大學生編程指南


別問這種無聊的問題了,幾十年都保持排名第一第二的的語言,程序員在你眼裡要被淘汰了,讓你焦慮。其他語言的程序員更值得你問一遍。你能問出100個問題。Scala和kotlin誕生了,Java是不是要被淘汰了?叫嚷了多少年C#要被淘汰了,到現在也沒淘汰。


河馬的實驗室


算法,數據結構,數學,操作系統原理,網絡原理,設計模式,架構方法,20多年沒多大變化,懂了這些,總不會被淘汰


eeeeeeeedede


首先主流的編程語言,都不用怕被淘汰。因為各司其職,就像一個段子,如何讓一群程序員吵起來,只要有一個說,xx編程語言是全世界最好的語言。最後爭論不休,也不會有答案。

至於一個語言是否淘汰,最好的確認,就是去各大招聘網站,搜一下,看看發佈的信息量與薪酬範圍,你就知道是否沒前途了。

希望對您有幫助


宇童大飛哥


很多不容易失業的崗位恰恰是用c++,沒有cpp和c構建的編譯器、解釋器、操作系統、網絡協議棧……,再花哨的應用和語言都不可能存在。


用戶149070919


我讀書少,別騙我,c++難度也比其他語言難度高,相信你其他的也很easyok,C++落寞?c++淘汰?那又如何大不了從頭再來,理由很簡單,因為我們是一個程序員,一個無關語言的程序員,加油哈


架構師速成記


多去逛招聘網站,多去人才市場試試水。

就像瞭解客戶需求一樣,去發現市場上對什麼樣的程序員最為青睞,朝著這個方向去做改變。

個人認為市場最喜歡的程序員就是善於溝通與表達、邏輯嚴謹、求上進、任勞任怨,有這樣優秀的人還願意只做程序員嗎?


扶搖職上


書讀的太少了,的確問的問題都是奇葩,你從哪看到c++不行呢?只能說明你的見識太狹隘,一門這麼大的需要說會消失!


吃瓜的熊貓


這是我見過的最逗的問題 有經驗的c+p供不應求好麼


溜達755


不可能,不過現在流行混合編程,再說語言只是工具,會c++,用其他語言一樣可以快去上手!


分享到:


相關文章: