係統粉 > 電腦問答 > 其他問答

已解決學習哪種編程語言對找工作有利?

提問者:桔朻  |  瀏覽次  |  提問時間:2018-10-29  |  回答數量:10

學習哪種編程語言對找工作有利?

已有10條答案
嘉嘉毅

嘉嘉毅

回答數:65  |  被采納數:100

具體看城市吧,不過總的來說,java目前是最吃香的
2018-10-29 13:33:17
讚 6
baby渣配

baby渣配

回答數:79  |  被采納數:141

C#通吃所有!
2018-10-29 13:33:25
讚 7
神の鳴人

神の鳴人

回答數:66  |  被采納數:122

哪種編程語言對找工作有利,這個最好也把自己的學習能力包含在內,Python,C,C++,Java,PHP之類,有很多,學得會就不怕說什麼不利,看崗位需求吧
2018-10-29 13:54:36
讚 6
jack愛貂蟬

jack愛貂蟬

回答數:166  |  被采納數:128

這個不能一概而論,這問題就是偽命題
2018-10-29 14:01:07
讚 16
西柚少女羞嘀嘀

西柚少女羞嘀嘀

回答數:209  |  被采納數:120

分析幾種當下主流的語言,僅供參考:1. C/C++學習成本非常高,難度非常大,但是性能卓越。適用於一些對性能要求極高的場合:嵌入式係統/圖像處理 :具有不可替代性。遊戲開發高性能後端: 除了個別公司,基本已經沒有公司在用。係統級/內核級開發:不可替代性,但工作崗位少。高性能運算:大牛已經寫好了。。。2. Java如果你不知道要學什麼,那麼學Java吧!入門難度中低等,深入下去也有很多東西可學,學習曲線平滑。跨平台是其最大的優勢。適用範圍很廣泛,公司需求大,競爭也大。主要應用在:中大型後端:後端開發的當前主流Android應用 : 絕大部分都是Java.也有少許其它語言通過打包轉碼的方式做的跨平台應用
3. Python著名的“膠水語言”,屬於腳本語言,但越來越強大,能幹的事遠遠超過了腳本語言的範疇。主要應用在以下場景。科學與數字計算:數據挖掘/機器學習等 ,後端 :有但是沒那麼多,應用範圍不及Java實用小工具/桌麵應用爬蟲工具
4. JavaScript前端開發專屬。你打開瀏覽器能接觸到的任何東西都屬於前端範圍,在網頁開發上具有不可替代性,屬於腳本語言。隨著NodeJS的出現 ,將前端的範圍擴展的更廣闊,但是現在實際的應用範圍上與Java有巨大差距。可以通過React-Native去寫APP了。可以通過express / koa去寫後端了可以通過nw.js / electron.js開發桌麵應用了。原生JS也可以通過pwa來模擬實現APP了。………………
5. Object-C /SwiftiOS開發專屬,具有不可代替性。
6. C#Java能做的,C#也能做。但捆綁於Windows平台。適用於:桌麵應用手遊開發:Unity
7. PHP開發效率極高,學習成本低。適用於需要迅速上線的項目,小型項目。主要運用場景:後端。
8. GoGoogle出品,必屬精品,前景可期。語言層麵支持高並發,適合工程應用。個人很看好這門語言,因為未來肯定是雲時代。適用於:後端 /分布式係統/雲平台
9.R語言數據分析師必備。主要用於數據分析。從數據的預處理到數據的分析,數據建模,以及後續的繪圖,R都能幫你搞定。
2018-10-29 13:45:57
讚 20
遲腥

遲腥

回答數:72  |  被采納數:41

俗話說360行,行行轉IT,如果你想進入軟件和互聯網行業,恭喜,這是個好行業,薪水很高,也不需靠關係,一切靠實力說話。學習哪種編程語言對找工作有利?(1)
目前市麵上的IT培訓課程,就業前景都還是不錯的,所以,如果你想參加IT培訓,小編覺得主要還是要看你自己適合學習哪個課程,今天介紹下現在IT互聯網有哪些方向,供大家選擇。1、後端工程師
後端程序員主要實現業務邏輯,提供接口給前端使用。
Java 當然是用的最多的,但是也有別的相對小眾的像Python,ruby on rails 等,還有就是PHP,簡單粗暴,中小網站常用,無論哪一個,學習起來都不是很難。這一塊的人員需求是比較大的。
2、web前端工程師
主要是Javascript,CSS,JQuery 等,最近幾年大家重視瀏覽器端用戶體驗,瀏覽器端做的越來越炫,所以也很火。
3、手機端碼農

主要是Android,iOS,由於移動互聯網的發展,剛開始需求量很大,工資較高,隨著這兩年逐漸降溫,初級人才逐漸趨於飽和狀態,中高級人才還是缺乏,這裏不建議0基礎或者應屆生學習。

4、係統編程工程師
有些需求很簡單,有些需求很複雜,需要支持海量的用戶,海量的並發,像淘寶的雙11,像微信的春節搶紅包需要做雲計算,虛擬化,分布式處理,支持係統水平擴展。
對於海量的數據,還需要做大數據分析,從中提取有價值的信息,例如Hadoop。由於需要對操作係統,數據庫,服務器端係統做定製開發,甚至自己做一套, 小公司一般沒有這樣的技術能力,主要是BAT這樣的公司在做。人員需求不是很大,對程序員來講,需要在一個領域鑽研的非常深,技術穩定度比較好。
5、安全
互聯網時代,你的信息一不留神就有可能被偷走,安全變的越來越重要。所以單單實現了功能,滿足了性能還不夠,很多公司,尤其是BAT對安全非常重視。這個方向也需要對技術鑽研的很深才可以。
6、測試

這個對技術要求不太高,但也需要測試相關的知識,能夠設計測試用例,準備測試數據,執行測試。現在敏捷開發流行,對測試也要求懂開發知識,至少能夠開發一些自動化的腳本。很多女生後來轉到了測試崗位,我想主要是女生比較細心吧。
我在IBM見過一個非常優秀的測試人員: 她不僅僅能出色完成上麵說的工作, 還可以參與設計開發的討論, 經常能從測試角度提出開發人員都沒有想到的問題,極大的幫助提升了軟件的質量。
7、數據庫管理員
幾乎所有項目都需要數據庫的支持,對於大型,超大型項目,會有一個叫做DBA的職位。他對數據庫知識極為精通,平時對數據庫進行管理,開發時能幫助開發團隊設計數據庫,並且找出性能瓶頸,進行性能調優。

8、UI/文檔
UI:就是對界麵進行美化了,一般是由設計師先出界麵原型,大家討論,修改,確定後美工會生成各種界麵元素,像圖標,按鈕等。現在對設計師也有一定的技術要求,不僅僅是畫界麵,還要把html模板做出來, 所以美工需要懂得 HTML,CSS,甚至部分Javascript。 程序員拿到html模板後,往上添加業務代碼即可。


9、項目管理
項目已經開始了,業務分析師,架構師,開發,測試等人一群人如餓狼撲食,勢必要把項目撕個粉碎。可以這麼多人怎麼協作? 如何管理?進度能不能按要求完成?這就需要項目經理出馬了。
項目經理,說白了就是帶著大家做項目,主要和人打交道,需要協調各個方麵的關係,保證項目的進展順利。

問:項目經理需要懂技術嗎?
答:當然需要,最好是開發出身,要不然你就聽不懂那幫碼農再說什麼,隻能在表麵漂浮著,沒法深入項目,別人也就不服你 ,肯定是帶不好團隊的。
說了這麼多職業方向, 你會發現, 絕大多數都要求懂一定的技術, 所以我其實想想說的是:如果你不清楚自己對哪個編程語言感興趣,需要個專業規劃書師來測試下。
歡迎大家關注雲和數據西安。雲和數據專注IT職業教育
2018-10-29 14:14:39
讚 7
70638804

70638804

回答數:76  |  被采納數:150

感覺目前,JAVA 和C++是最好找工作的。
2018-10-29 14:20:05
讚 7
蘑菇教瘦

蘑菇教瘦

回答數:184  |  被采納數:20

在計算機硬件行業,C語言最為操作係統時代的老大,當前在計算機硬件行業明顯高於其他語言,在底層、中間件應用市場中C和C++兩者差距微乎其微,C由於其性能,直接的低級硬件API以及跨多個平台的編譯器的可用性而主導硬件。物聯網依然離不開C語言。排行前三的分別為C、Java、Python1. C語言作為最基礎的底層語言,對有誌於做係統工程師或者有架構師夢想的程序員來說,C語言是必備的。C語言主要用途,除了實現編程語言底層功能,還應用在實現操作係統,並且在通訊領域也有很大的用武之地。雖然相對來說,在開發應用層麵稍微顯得笨拙一點,但是在講究效率的底層,發揮空間非常巨大。可看:C/C++語言教程總結上海優就業公眾號提供各類幹貨,招聘信息、名企麵試題、零基礎新媒體運營教程、Java教程、PS教程、軟件測試教程等,分享程序員的工作日常,歡迎黑科技興趣愛好者掃描文章底部關注。2. Java語言目前涉獵領域最廣的語言,非Java莫屬。Java常常跟企業聯係在一起,。因為具備很好的語言特性,,以及豐富的框架,因此深受企業的青睞,。相信你總可以聽到關於J2EE, JSP, Hibernate之類的討論。同時,Java在手機領域也有一席之地。在智能化手機普及之前,大部分手機就是以支持Java應用作為賣點的。而智能手機爆發之後, 手機主場變成了 Android,而Java作為安卓的標準編程語言而繼續存在著。3. Python語言Python由於具有豐富和強大的庫,它又叫做“膠水語言”。能夠把用其他語言製作的各種模塊(尤其是C/C++)很輕鬆地聯結在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界麵),然後對其中有特別要求的部分,用更合適的語言改寫。比如3D遊戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴展類庫。Python大部分應用於服務器開發和物聯網開發。比如信息安全、大數據處理、數據可視化機器學習、物聯網開發、各大軟件的api、桌麵應用等。隨著人工智能、大數據的崛起,而這些都是用Python語言來編寫的。所以,對於零基礎的同學來說Python是一個不錯的選擇。可看:年薪30萬起的Python人工智能免費入門基礎教程書籍!從眾多的編程語言之中選擇三門語言其實是件很糾結的事情,就比如C++也深受各位程序員的喜愛。C++在某些方麵比Java語言更加適合做底層的框架,也是程序員推崇的博大精深語言的代表。從應用角度看,C++也在各個領域都有不同程度的涉獵。當然,還有其他一些不錯的編程語言,比如PHP,Ruby,Go等等都有自身鮮明的特性。總結:C: 係統底層, 驅動, 嵌入式開發。Java: 網頁, 企業級開發, 普通應用軟件, 遊戲後台。Python:動態解釋型,開發效率高,開源,靈活,入門門檻低。
2018-10-29 14:47:19
讚 18
時間的鑒定師

時間的鑒定師

回答數:126  |  被采納數:20

學習c++有難度,因為cplusplus本身有難度,而且還需要算法,現在火的是Java,但是Java比C sharp難,C sharp最簡單,另外python什麼的水太深,不好搞,所以我建議C sharp
2018-10-29 14:31:06
讚 12
碎瓊葩吐蕊

碎瓊葩吐蕊

回答數:79  |  被采納數:55

說學習哪種編程語言對找工作有利,還不如說你熟悉哪種編程語言有利,時下熱門的編程語言不在少數,如Python,C,C++,Java等。但是各個編程語言在各行各業所適合的有所不同,像我從事的嵌入式來說,C語言是重中之重,但是僅僅會C語言是不夠的,還需要去熟悉各種硬件外設,比如UART,SPI,I2C等等,這些都是用C語言去編寫的,還要熟悉各個MCU(微控製器,類似於CPU,但是功能沒有CPU強大),還有各個嵌入式操作係統FreeRTOS等等,這些都是C語言編寫的,還有底層的通信協議等等,比如常用的WiFi通信協議802家族,藍牙等等一般都是用C語言編寫,少部分會用C++語言;但是如果你從事的是上層應用,比如安卓開發,web端,IOS等等,這些就需要其他語言了。所以說要看你想找哪方麵的工作,物聯網嵌入式等片底層,那麼C語言以及各種底層驅動外設要熟悉;如果從事上層APP開發,安卓就需要熟悉Java,ISO就需要object-C或者swift;從事網站開發,就需要PHP;從事大型遊戲開發,有地使用C++,也有的使用Java。學習哪種編程語言對找工作有利?(2)
2018-10-29 13:52:27
讚 7
相關問答
最新其他問答
解決方法