linux c網路程式設計 前途如何

2021-12-16 14:19:32 字數 1229 閱讀 5261

1樓:匿名使用者

我就是做這個的,呵呵

linux程式設計師平均工資比windows高,這時肯定的。

網路程式設計和嵌入式,怎麼說呢,這個不方向,只是基本技術。

也就是說,學習linux的話,肯定是開發軟體了,包括應用程式、系統層(協議、驅動)這些,基本上linux下開發大部分會用到網路程式設計,也就是socket,即使很多本地應用也用到它,應為它比程序通訊強大。

嵌入式呢,主要是指開發平臺是arm這樣的平臺,但對於軟體工程師,什麼平臺不是太有關係,只是做做移植而已,也就是重新編譯。

linux下的軟體開發式一個很難學的東東,應為它涉及的東西比較多,知識較廣,因為你學linux不懂底層就等於不懂linux,涉及底層的話,你要學作業系統原理、看核心原始碼、分析協議棧、學習硬體原理(學作業系統要了解)、學習linux下的編譯環境。做嵌入式的還要掌握嵌入式的開發流程,比如搭建平臺、交叉編譯等。

介紹到這裡,把我說的這些掌握了,有一點經驗了,你工資低於一萬是不可能的。呵呵。

2樓:匿名使用者

就目前形式 linux 依然不會過時 而且 他的需求要比windows 大的很多

工資 也多很多

3樓:匿名使用者

肯定有用,不是說用linux才是真正的計算機開發者,絕對前途無量~!

4樓:匿名使用者

都很好的,好好學習,天天向上

5樓:匿名使用者

前提一片光明啊 我就是搞linux 的

6樓:匿名使用者

前途無量,專業技術人才,如果你的技術夠精的話

c++都有哪些發展方向?linux平臺c++網路程式設計都要學習哪些?

7樓:go浪人生

c++可以用於遊戲開發、應用程式開發(都是大方向)。

linux平臺c++網路程式設計需要學習linux網路程式設計基礎,tcp/ip協議。

linux平臺用於嵌入式系統比較多。我們公司就是做基於linux平臺的機頂盒軟體的。在瀏覽器和網路控制方面都用了c++。著名的webkit瀏覽器核心就是用c++寫的。

學c++光看1本書不夠。主要是要多練習,還要多看看有啟示的書,如:**大全、重構等。基礎再好,寫程式沒有思路的話還是寫不出好程式。

8樓:匿名使用者

c++當然是應用程式了。c++玩精了,工作很好找。

c語言網路程式設計書linuxc網路程式設計學那本書好?我已經熟悉c語言,網路的一些基本原理,只是程式設計方面有待提高!

朋友,我的建議是,你在學網路程式設計之前,一定要把c基礎學好,當然不只看譚教授的書了,下面推薦的幾本書被公認為c語言方面的經典書籍,分別是 1 c和指標 ken h a.reek 著 徐波譯 人民郵電出版社 2 c陷阱和缺陷 andrew koenig著 高巍譯 人民郵電出版社 3 c專家程式設計 ...

vc網路程式設計和c區別

c 是純物件導向的語言。它摒棄了c 的複雜性,捨棄了一堆一堆的巨集定義。將所有的資料和操作都拿類包裝起來,不說再說什麼全域性的。也不再分什麼標頭檔案和實現檔案。它的設計理念是儘量簡單 自然,易於理解和使用。把庫建在大一統的.net framework上,使用visual studio這個微軟獨有的i...

C語言socket高併發網路程式設計

這不是兩三句話可以搞定的啊,建議你複製一下把問題發到shx.io 這個 那邊工程師比較多,應該能幫到你 怎樣用c語言做socket網路程式設計?mfc只是對socket進行了一些封裝,大部分人做網路程式設計都是用的原始的socket,比如如下介面都可以在c下進行呼叫 1.socket 2.bind ...