1. 我是一個C++程序員,現在想在linux下寫多線程,一定要用C來寫嗎我對C有抵觸情緒
多線程的API是c的,沒辦法,但是,在開始的時候,一般會將其封閉為C++線程類,當然,可以自己去封裝,也可以使用開源的第三方庫。
2. 在北京做linux c程序員,工資怎樣
一萬上下吧,5000也正常,看你經驗、能力和找的單位了
3. Linux C程序員發展方向
你想學底層可以學習linux內核,目前linux內核精通的人還是比較少的,建議讀一下深入理解linux內核
4. linuxc程序員都做哪些工作
沒啥,就是做各種伺服器的開發,系統整合,驅動開發之類的工作。
5. 我是大二的學生,正在自學LINUX系統以及LINUX下C語言編程,但我對程序員和系統維護的工作一點都不了解.
開發就是天天寫寫代碼啊,首先對項目組的代碼(別人以前寫的)要很熟悉,因為自己維護,進一步開發的,測試有問題會反饋給你,第一時間解決掉,要求對代碼很熟,對linux系統本身也要足夠了解
另外
c用的較少,只有嵌入式和linux系統級別開發,實際上C++或者java實際工作的領域大得多,找工作也更好找些,不如直接學c++或者java ,想辦法進大型外企,不過前提是英語過硬,所以讀書的時候不妨好好學學英語
如果英語不夠好,就先找找華為之類的公司吧,基礎能力不錯還是有機會進去的,不過他們要求三證集全,還要你學校牌子不錯,211工科,如果這也達不到,就先去小公司積累經驗,再想辦法去大公司吧
linux系統維護?也就是SA吧,這個和開發完全不同的工作,要求對linux很熟悉,對大型集群架構很熟,還要熟悉資料庫,實際上對c啊c++語言本身不需要多熟悉的,因為工作中太難用得到,用的最多的反而是bash shell ,perl ,python之類的腳本語言,因為要自動化系統
總體來說,開發更好找工作,因為需求太大,但是對人能力要求更高,工作可能更辛苦(看公司,有的公司未必辛苦)
維護需求量比較小,競爭比較激烈,但是不要求太多開發能力,所以門檻較低,工作相對清閑(不過有的SA還是很累,尤其剛上線的系統)
你要先自己選好方向,是做開發,就要好好找一門代碼學,做linux系統維護,就要好好學linux架構方面的知識,很雜。
6. 騰訊對3年工作經驗的Linux c/c++ 程序員要求高到什麼程度
隨便給個C++編的程序,基本能夠看懂,即可做基礎的程序員, 若想高級一點的就要有一定的專業知識,如演算法,網路,嵌入式等。
7. linux 運維 還是linux C 程序員.
短時間學會那就學運維了。快,但是工資不高。 開發的話,慢,但是後期不錯。 開發好。因為只有懂了開發,懂了代碼的原理,更能為以後的運維打下良好的基礎,一學就懂。
8. 為什麼c程序員都用linux
並沒有這個說法。
用windows的一樣很多。
只不過 現在相當多的C是用於嵌入式,而Linux上的嵌入式編譯器要比win上好用,甚至部分廠商不提供win編譯器。 這才逼著不少人用linux了。
如果windows上可以完美使用arm gcc一類的編譯器,大多數人還是會用win的。