隨著軟件行業(yè)不斷發(fā)展,各種編程語言百花齊放,ios、android、java等都是移動互聯(lián)網(wǎng)時代比較流行的語言,從業(yè)者越來越多,但目前市場占有率最高的還是傳統(tǒng)的C/C++。C++是在C語言的基礎(chǔ)上發(fā)展起來的一種面向?qū)ο蟮木幊陶Z言,類與對象的封裝性好,受到廣大開發(fā)人員的喜愛,尤其在大型項(xiàng)目開發(fā)上,C++的優(yōu)勢更加明顯。進(jìn)入3G時代以來,android、ios發(fā)展迅猛,導(dǎo)致不少人對于C++前景變得迷惑。在軟件開發(fā)行業(yè)迅猛發(fā)展的現(xiàn)在,不管是java,還是C++,只要完全掌握這門語言就有很好的就業(yè)前景。一些小的項(xiàng)目可能使用java或者其它語言開發(fā)好,但對于大型項(xiàng)目及網(wǎng)絡(luò)游戲開發(fā),使用C++編程優(yōu)勢更明顯,它采用類以及封裝,可以讓每個部分各司其職,方便調(diào)試,深受喜愛,這類開發(fā)人員的薪資也高于同行業(yè)其它人員。
java需求量比較大,干的人也多,也容易學(xué)一些。c++工資比較高。但對人員的要求也高。至少北京上海以及日本市場目前是這樣的。java目前主要應(yīng)用方向是移動終端開發(fā),其實(shí)就是android,這個目前很熱,但市場前景業(yè)界普遍不太確定。再有就是做BS項(xiàng)目,就是配合JS做網(wǎng)頁,這個一直大熱,用的人多,人員要求水平低,速成,但工資不高,隨便什么人培訓(xùn)三五個月就上手。c++的應(yīng)用方向比較多,南方來說,嵌入式方向的程序員收入非常高,但對編程水平和經(jīng)驗(yàn)要求也比較高。再有就是一些工業(yè)應(yīng)用的開發(fā),操作系統(tǒng)或驅(qū)動相關(guān),也有win的應(yīng)用軟件這個一句兩句就說不清楚了。目前市場就是這樣,朋友自己選擇,有什么問題可以找我,指導(dǎo)不敢當(dāng),老程序員了,可以給你點(diǎn)參考意見。有一點(diǎn),兄弟要明白,編程學(xué)的是思想,語言只是表現(xiàn)形式。另外,普及一個樓下兄弟的錯誤觀點(diǎn),想學(xué)windows編程主要還是得學(xué)c++,沒有任何windows API不向c++提供接口,這個可以肯定。