㈠ java和c,學哪個好找工作
我們應該學習什麼java、C#還是 (VC)?
很多學員有這樣的問題:我們應該學習什麼語言,java、C#還是c++?好像很多公司都找會VC的人,java和C#有用嗎?甚至有人說java或C#是小公司用的語言,C++是大公司用的語言。
註:下面討論的C++不是指。net framework下的託管C++而是指非託管的C++.
首先解釋一下java、C#、C++和VC的關系。
java,C#是C++後出現的語言,VC是比較早就開始有的開發工具,C/C++也是比較早的語言。java的開發工具
有JBuilder、JCreator、Eclipse等,而C#的開發工具就是微軟的Visual Studio系列。
java、C#和C++各有個的優點,C++兼容性好,不依賴平台,java、C#依賴各自的虛擬機(C#的虛擬機是。net framework)運行,離開了虛擬機便不能運行;
Java、C#開發效率高,幾乎是VC的幾倍以上,C++運行效率高但是開發比較麻煩,學習也比較難。
語言沒有優劣之分,這些高級語言都是現在大量使用的流行語言,任何一種語言都可以開發出大型系統,但是實際運用往往根據需要選擇,除非是做底層類庫開發一般不選C++,因為它開發成本太高,還有用C++的是為了部署簡單,例如網路游戲,為了避免每個用戶都安裝虛擬機就不選用java或C#,除這些之外,一般選擇開發效率較高的java、C#,這樣可以降低公司的開發成本。
現在學習編程的人大多數都學習java、C#,因為簡單啊,很快上手,C++確實越來越少人學了。不要看著難學的VC挺cool的就去學,要看實際應用和自己的興還有學習環境,C++學習最好有實際應用環境不然學起來累死不討好,最後失去了信心。要知道VC已經是好幾年前的技術了,微軟現在基本不會升級它了,也就是說用VC你的生產效率就是幾年前的,很低。
現在很多高校都把C++作為一種必須掌握的基礎語言,甚至有些非計算機專業的學生都要學習C++,但是那些要求僅僅是對C++基礎知識的掌握,要熟練運用到實際開發中去還是有一段距離的。
學java或C#有沒有用呢?
我覺得現在java和C#的前景很難分出高低,所以學java和C#差不多,而且他們都比較類似,基本可以一通「兩通」。
學習一樣東西有沒有用要看它的使用價值,現在公司需要的人才不單單是會簡單的編程,而且是全方面的,業務和其他能力也很重要,可以說學了java你可以做一個程序員,找到工作也沒問題,但是要真正深入企業業務,要工資有所提升則還要實踐一段時間,充分融入到企業的業務中去。
例如有些外包公司,他們對程序設計的要求比較低,只要會用一些主流的語言就可以了,但是對外語要求很高,例如對日外包公司對日語的要求,這樣如果掌握了java或C#之後能夠學習一門日語是很好的。現在有招聘單位打著日語二級軟體工程師月薪1萬的旗號。
當然還有其他業務,在工作過程也是可以慢慢積累的,例如有些公司用到的GIS(地理信息系統)。
可是我知道現在的電信行業,nokia,moto還挺需要這方面技術的人。而且薪資給的還比較高。
我們並不是要抵制學習C++,而是說學一樣東西必須看到成果,如果你有環境學C++,例如公司有項目,那就跟著學,這樣有人可以問,有環境壓力才能學好。我看見很多人說要學C++,但是因為實際沒有用到最後幾年過去了還是只背得一些基本語法。
那VC不熱的原因也是他的市場小是嗎?
其實VC也不能說不熱,很多公司還是要用它的,它用得相對少,但是會的人也少,我面試過VC的人,來面試的很少有人合格的,簡歷寫得不錯,可是一問連strcpy復制了多少內存都不清楚。C++人才還是很缺的,相反會java、C#的人比較多。
應該選擇學習什麼語言呢?
我的建議是:
對於原來沒有多少計算機基礎的人,建議從java、C#學起,如果以後以此找到了一份比較好的工作,你可以繼續深入研究它,也可以把計算機技術和公司的業務多結合,計算機只是工具,要跟業務結合才能產生價值。如果以後有C++學習的需要,例如公司業務的需要,那可以在項目中學習它,因為有環境的需求壓力和前面的編程基礎學起來會比較容易一點。
對於已經有一定的程序設計基礎的人,如果你想做一些比較底層的開發,或者有實際項目的需要,可以選擇學習VC.
最後我要說:VC絕對不是大公司用的,Java、C#絕對也不是小公司用的。語言和工具在這里沒有可比性,只存在各自的優缺點。
㈡ 學會C語言好找工作么
這要看你是怎麼「學會」的。
C語言目前已經不太好用了,不過,你真的學到能用C來開發一些軟體,也應該還是能找到工作的。
關鍵是——「精」!
㈢ 只會C語言能找到工作嗎
會不會找到工作看你學習的好不好。
1,c比價接近底層,可以往嵌入式。
2,c基本和Linux練習在內一起,可以接觸操容作系統一些知識,方便c開發。以及資料庫知識。
3,c++是面向對象,細節基本上都是C,可以考慮游戲開發。
㈣ 學習c語言好找工作嗎
這倒復是不會!~但不可能制只學C語言就好了1~學了後如果你想往做程序發展,就要學習下ADO.net,往網頁發展,就有很多了!前台,後台,前台就可以學做網頁設計師,要會flash,dreamweaver,div+CSS,PS,javascript,JS等,後台分語言學,.net,php,asp等!不過做網頁學會做後台的!基本都會前台的!所以你可以學習前台的知識再考慮要不要深入學習後台製作的!但不深入也是要會懂!
㈤ 我自學C語言,將來好找工作嗎
學好了一門語言自然比不會好找工作的。
C語言是一門通用計內算機編程語言容,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言訂定了一套完整的國際標准語法,稱為ANSI C,作為C語言最初的標准。
㈥ 只會C語言能找什麼工作
只要你學精了,那就不成問題,現在還是有許多公司是以c語言為基礎的,同時應具備不怕吃苦的精神啊,這點本人很有體會
㈦ 現在學c語言,以後工作好找嗎
應科技發展的需求,市場上對軟體編程人員的需求量也是相當大,找工作的話回比較容易。現在的編程語言也答很多,比如java,c,c++,c#,php,python等等。但是編程語言這東西發展的速度飛快,個人認為C語言只是學習其他語言的基礎,或者說是一種工具。舉一個例子,當你學好了c語言,入門其他語言也會非常快。或者說將來c語言在某一天不再受大家歡迎,你去學習其他語言,你有c語言基礎,也會學的非常快。。。
樓主如果只是想著找一份工作,學習c一點問題都沒有,我現在也在學習c語言。。
希望能夠幫到您,望採納(純手打)!
㈧ 現在c/c++出來工作好找么
還可以吧,但是相對於java和移動端來說要差很多,剛畢業時會有一段很艱苦的日子,你要有準備,不要擔心找不到工作,好好考慮方向,不然就算找到了工作,以後也會很難過。
㈨ C語言軟體工程師好找工作嗎
從你的介紹來看,比較近似於外包類,或者小公司的工作,純粹的編碼回,基本沒有什麼設計。西答安這方面的產業不發達,待遇估計2k~4k,如果在珠三角待遇會高個1k~2k。說實話,這完全是看個人的技術能力。我見過技術能力低的拿3k也有,高的到手8k也有。
㈩ 學c語言好找工作嗎有前途嗎
c語言只是基礎,是復學其他軟體制的必備條件,它只是一門計算機語言,是網路工程師們和計算機交流的一種途徑,如果說想在計算機軟體上有所發展,就一定要學好c語言,然後是java語言,這些都是學好軟體應用和製作的基礎。