⑴ C程序員待遇如何
權威部門統計,我國C/C++軟體開發人才缺口每年為10萬人左右,未來隨著信息化、數據化不斷提速,這一數字還將成倍增長.,如果這一問題得不到解決,軟體產業未來將面臨危機。因為C/C++軟體人才的嚴重稀缺,C/C++軟體工程師的薪資水平正有逐年遞增的趨勢。
據調查,初中級C/C++軟體開發工程師的年薪為5萬-15萬元,高級軟體工程師則高達15萬-30萬元。市場最緊缺的C/C++技術總監或項目總監年薪更高。C/C++軟體工程師的年薪與JAVA軟體工程師和.NET軟體工程師的年薪相比一般平均要高於2-3萬。 據專家預測,C/C++軟體工程師是未來幾年最熱門和最受歡迎的職業之一。
………………………………………………
看你問的問題,應該是對c++很感興趣,其實你可以自學c++。關於如何學習c++,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學c++,並找到c++的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。
一次偶然的機會,我才聽到c++這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習c++,然後給我介紹了一下c++現在的火熱情況,告訴我學c++多麼的有前景,給我了一份傳單,c++培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下c++,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學c++了。於是我去找c++培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章是一個c++高手介紹沒有基礎的朋友怎麼自學入門學c++,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。
主意一定,我就去搜索c++的視頻,雖然零星找到一些c++的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
後來我又找到一份很好的視頻,是在IT學習聯盟推出的一份視頻《零基礎c++就業班》(喜歡《零基礎c++就業班》的可以復制 sina.lt/ceFM 粘貼瀏覽器地址欄按回車鍵即打開)。裡面的教程還不錯,很完整。
下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,只要重復多看幾遍,就能看懂。C語言我差不多學了一個禮拜,接下來我就學了c++和數據結構演算法,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了c++的全部基礎。
接下來開始學習c++高級課程,老師幽默風趣而又輕松的課堂教課,使我發現原來學習c++並不是一件很難的事情。之前我把c++基礎學得還不錯,到了到了c++高級部分,我覺不又不是很難,可能老師太牛了,他能把復雜的問題講的比較通俗易懂,有些難點的地方我還是連續看了五六次,把他弄懂。每天下午6點下班後,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當時,為了編程還花幾百元了台二手的台式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點都記下來,還一邊跟著老師敲代碼,為了能盡早學會c++。每天都堅持學5-6個小時。經常學到晚上一點多才睡覺。星期六,日不用上班,每天7點多起床,學到晚上11,12點。那段時間特別辛苦,特別累。在學習c++的三個多月里,除了吃飯睡覺工作,剩餘的時間都在學習,因為我知道自己的計算機基礎不是很好,也沒有學過什麼計算機,相對於那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關,堅持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終於三個多月後我把c++教程里的內容和項目都學完了,在學項目的過程中我發現項目特別重要,他能把你學過的知識全部聯系起來,能更好的理解你所學的知識。還有學習過程中,動手很重要,要經常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠比干聽大的多。 如果遇到暫時對於一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。
於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是c++開發程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
………………………………
⑵ C程序員工資多少
權威部門統計,我國C/C++軟體開發人才缺口每年為10萬人左右,未來隨著信息化、數據化不斷提速,這一數字還將成倍增長.,如果這一問題得不到解決,軟體產業未來將面臨危機。因為C/C++軟體人才的嚴重稀缺,C/C++軟體工程師的薪資水平正有逐年遞增的趨勢。
據調查,初中級C/C++軟體開發工程師的年薪為5萬-15萬元,高級軟體工程師則高達15萬-30萬元。市場最緊缺的C/C++技術總監或項目總監年薪更高。C/C++軟體工程師的年薪與JAVA軟體工程師和.NET軟體工程師的年薪相比一般平均要高於2-3萬。 據專家預測,C/C++軟體工程師是未來幾年最熱門和最受歡迎的職業之一。
……………………………………………………
看你問的問題,應該是對c++很感興趣,其實你可以自學c++。關於如何學習c++,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學c++,並找到c++的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。
一次偶然的機會,我才聽到c++這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習c++,然後給我介紹了一下c++現在的火熱情況,告訴我學c++多麼的有前景,給我了一份傳單,c++培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下c++,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學c++了。於是我去找c++培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章是一個c++高手介紹沒有基礎的朋友怎麼自學入門學c++,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。
主意一定,我就去搜索c++的視頻,雖然零星找到一些c++的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
後來我又找到一份很好的視頻,是在IT學習聯盟推出的一份視頻《零基礎c++就業班》(喜歡《零基礎c++就業班》的可以復制 sina.lt/ceFM 粘貼瀏覽器地址欄按回車鍵即打開)。裡面的教程還不錯,很完整。
下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,只要重復多看幾遍,就能看懂。C語言我差不多學了一個禮拜,接下來我就學了c++和數據結構演算法,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了c++的全部基礎。
接下來開始學習c++高級課程,老師幽默風趣而又輕松的課堂教課,使我發現原來學習c++並不是一件很難的事情。之前我把c++基礎學得還不錯,到了到了c++高級部分,我覺不又不是很難,可能老師太牛了,他能把復雜的問題講的比較通俗易懂,有些難點的地方我還是連續看了五六次,把他弄懂。每天下午6點下班後,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當時,為了編程還花幾百元了台二手的台式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點都記下來,還一邊跟著老師敲代碼,為了能盡早學會c++。每天都堅持學5-6個小時。經常學到晚上一點多才睡覺。星期六,日不用上班,每天7點多起床,學到晚上11,12點。那段時間特別辛苦,特別累。在學習c++的三個多月里,除了吃飯睡覺工作,剩餘的時間都在學習,因為我知道自己的計算機基礎不是很好,也沒有學過什麼計算機,相對於那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關,堅持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終於三個多月後我把c++教程里的內容和項目都學完了,在學項目的過程中我發現項目特別重要,他能把你學過的知識全部聯系起來,能更好的理解你所學的知識。還有學習過程中,動手很重要,要經常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠比干聽大的多。 如果遇到暫時對於一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。
於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是c++開發程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
……………………………………
⑶ 我是軟體工程的專業,請問以c,c++為工作薪金待遇怎麼樣我該學到什麼程度可以應聘現在已經學了基礎,
如果是以應聘為前提,光是C,C++是絕對不夠的,
計算機體系結構是第零步,語言是第一步,演算法與數據結構是第二步,操作系統是第三步,
網路是第四步,應用平台與框架是第五步。
0計算機體系結構是根本,我當學生時沒有明白這一點,直到看完一本書《編碼的奧秘》才明白。
這本書作為開始是最好的了,作者在書中從0,1開始構建自己的加法器,定址器,內存,在一邊玩一邊學中最後構建了自己的計算機,定義了自己機器用的語言。非常經常,趣味性和學術性的集合體。
1語言,C,C++就挺好,學好這兩樣,以後學Java,.net什麼的信手拈來。JavaScript我學的很順,就是因為寫了多年的C++,至於PHP神馬的,用的時候,「咦,這不是和C差不多嘛」。當然MIT有本HTDP How to Design Programs 也是非常的棒,裡面的教學語言是用的DrScheme.非常的簡練漂亮,而且與C,Java這一體系完全不同的感覺,值得體驗。
此有在線版http://www.htdp.org/
2演算法與數據結構,語言掌握後,需要練習一點內功,第一步就是這個。我們不要重復造輪子,幾十年來各種演算法與數據結構已經非常成熟,現在沒用到也最好有個了解,到時可以拿來就用。可以看看《C演算法》這樣的書算是比較經典,也要學習下std方面的,畢竟C++的模板庫很成熟,實際使用基本都是用的這個。
3學習操作系統原理,這個軟工的課程應該會覆蓋,教材就夠用了,了解進程管理,內存管理和進程間通信三部分就行了,國內也沒有很多讓你深入研究的機會,多數人畢竟要吃飯都得出來當一隻碼農的,實在有興趣深入可以研究Linux源碼。
4網路,現在做點事,要想和網路不沾邊,實在有點難,而且這也是很有趣的。一樣的,軟工專業肯定會選一本類似於《Computer Networks》這樣的經典教材,學完基本掌握基礎。自己再了解一些新東西就行了,雖然不一定以後專門做網路應用,了解主流的服務端的框架和前端開發的模式、框架、潮流也是很有必要的。能夠自己做一些練習項目就更好了。伺服器端技術,Java一脈 php一脈 .net一脈,可以選一個來學習,對於C基礎的人來說,最簡單易學的就是PHP了,基本沒什麼入門難度。
前端的東西,按現在最潮的HTML5,當然不會一點JavaScript都不好意思和人說自己是學軟工的,正好有最新版的JavaScript高級編程這本紅寶書。學完再進一步學下Ajax高級編程這本經典,基本就可以拿得出手了。
5平台與應用框架,說到底,你要寫應用,還是要依靠平台。作為一隻碼農,不掌握一個平台的開發技術,自己心裡都沒有底。目前國內來看有3個方向
a桌面應用,目前國內普遍是WIndows一家獨大,而且現在桌面應用逐漸暗淡,主要是盈利模式的問題,盜版猖獗讓很多主打桌面應用的公司都在走下坡路。
b網路應用,目標平台主要是瀏覽器和伺服器容器,前端就是針對瀏覽器開發,後端就針對各種Servlet容器,PHP容器,.net容器開發。
c移動應用,目標平台目前兩大主流IOS和android,ios開發需要Mac機器,別提虛擬機什麼的,都不靠譜。android的開發很方便,不管你是windows機器,ubuntu還是mac上都可以進行。
對每個平台的掌握,都是通過SDK和框架兩部分來的,SDK是讓你的程序驅動系統提供的介面來實現你要的功能,框架是系統的組織結構和工作模式。對每個平台來說入手時總是找到相應的教材,自己跟著做一堆練習就可以了。後面的進一步做項目才是讓你深入理解平台的關鍵。
我在學校時剛學完語言也比較迷茫,覺得沒有掌握一個平台上的開發技術就心裡沒譜,當時選擇了學習Windows平台技術,畢業後在一家做桌面系應用的公司工作。那時05年,當時月薪大概3000公司的工作非常繁重,經常需要加班到很晚,做的很累。習慣後稍微好點,一直工作了6年,覺得桌面應用的盈利模式已經不適合現在了。現在的桌面應用,應該是作為圈住用戶群體,然後通過其他模式來賺錢比較好,單純賣軟體,至少在中國,很不合適。最後11年的時候大概是5000的月薪,實在有點少,又覺得挺累的,就努力學習,轉行安卓。感謝我的C++背景,和在單位繁重的工作造就的一雙快手,轉Java的經歷非常愉快,現在跳槽到另家單位做安卓應用,月薪7000的樣子,作為8年的老碼農,其實挺丟人的。
現在想起來,這樣的原因,就是因為我脾氣比較怪,我喜歡自己摸索,從來不喜歡聽所謂達人和老師的意見。所以跌跌撞撞這么多年,總算是建立了自己的知識體系。由於前瞻性不行,很多時候不能把握住技術流行的趨勢,耽誤了很多,但是自己摸索,也是一件很好玩的事情。畢竟我是覺得編程很好玩才選擇這個專業的。當初的夢想就是做一個程序員,不管是多蠢,多笨的也好,只要是個程序員就行了。
⑷ 軟體工程師以後的工資待遇怎麼樣
1 軟體工程專業就業前景好不好。 中國的軟體行業規模不是很大,有些軟體企業在軟體製作上,也只是採用了一些軟體工程的思想,距離大規模的工業化大生產比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟體工程理論不全面和不完善的問題。 所以軟體工程的研究和應用,以及中國軟體行業的進一步發展,都需要一定的既有軟體工程的理論基礎和研究能力,又有一定的實踐 經驗 的軟體工程科學技術人員來推動。軟體工程的前途是光明的。 軟體服務外包屬於智力人才密集型現代服務業。大量著名外包企業落戶寧波。主要就業去向包括軟體外包與服務企業、信息產品與服務企業,擔任程序員、軟體測試員、項目經理等工作崗位。
2 軟體工程專業工資大概多少。 薪資:¥5000-25000/月。 作為軟體測試工程師,有一定的測試經驗是很重要和必要的,同時要時刻關心市場上時時涌現出來的軟體產品,還要經常通過書籍、論壇等多了解別人的測試經驗。
3 軟體工程專業就業方向。
⑸ java工程師為什麼比c++工程師的薪水低
以前聽說過一個順口溜,什麼 聰明的程序員用delphi 、真正的程序員用c++ …… 記不清了
不過我個人理解是,越是高級的語言,相對來說容易掌握,越是低級的語言,掌握起來就難。因為越低級的語言,越靠近硬體,一直到了匯編語言,那個時候你基本上就是在硬體打交道,你甚至得知道目標cpu的一個指令周期需要多少個時鍾周期,你甚至得計算一個脈沖信號,需要多少微妙,還有時序等等,像這些東西,你在java 裡面,甚至是在c++裡面都很少甚至幾乎接觸不到。
像這樣的人才,是絕對不可能培訓三個月就能幹活了,因為很難掌握所以會的人少,物以稀為貴,他們的工資也就高。
你在網上可以看到鋪天蓋地的廣告,什麼java速成班、.net培訓班什麼的,你很少看到有c++培訓班吧? 也更看不到什麼匯編培訓班,相信你也知道什麼原因了。
⑹ C程序工程師與JAVA工程師的薪水哪個更高啊
C一般現在都來做驅動和嵌入式開發,JAVA一般是做網路開發比如JAVAWEB網路開發,JAVA也有嵌入的。
如果是學C嵌入的工資要高一些,因為C嵌入技術含量高,一般現在做C嵌入比好看好的是LINUX下C的嵌入,一個LINUX嵌入工程師2年經驗能突破萬元月薪,而JAVA工程師要3年經驗才能突破萬元月薪,我現在也一直想學LINUX嵌入,不是為錢,是為了學到更高的知識。
⑺ 同一個軟體開發項目中的測試人員是否薪水比開發人員低
不一定,要看實質上的工作,如果只做功能、性能測試的話,那測試人員的薪金是會相對少些,但是如果是做灰盒或者白盒測試,很可能就要比開發人員高了
⑻ 一些外包公司招「C/C++軟體工程師」,說得太模糊了,具體是干什麼當作何理解
一個人總不能開發Windows程序又做Linux程序又做嵌入式吧(更何況嵌入式還得有嵌入式系統的知識)?難道進公司後選方向?
>>>具體做哪方向的開發,可以看你應聘的公司是做什麼的,例如一個做網站的公司,不可能招你進去做嵌入式開發吧?
c/c++軟體工程師從事的工作有哪些種類(從開發的軟體應用平台和用途上看)?比如Windows應用程,linux應用程序,根據電子產品的驅動編寫應用程序,別的還有什麼?
>>>基本所有需要軟體工程師的地方C/C++都有生存的地方,你能想到跟程序相關的地方都可以去。
最後再幫忙推薦幾個比較好的軟體公司吧,畢業生剛進去薪水一般是多少?我看到7k7k宣傳單上寫的6000K,打死我也不信。
>>>從事IT行業的程序員,畢業生的薪水一般在4K到10K之間(一線城市),看你自己的能力,廣州大部分都能在5、6K左右(2012年畢業的)。比較好的軟體公司:騰訊、淘寶、阿里巴巴、網易等等。