-
1 # 江西新華電腦 木染
-
2 # 天貓羅羅
電腦行業很不錯
1、電腦行業對於人才的需求量大,工作環境也不錯
2、電腦行業向來是走在吸納新事物的前端,選擇電腦類的工作,思想和見識會比較開闊
3、現在是網際網路時代了,網際網路所對應的是全世界的受眾,而電腦與網際網路緊緊掛鉤,所以機遇非常多,工作上升潛力也大
4、這個行業的專業都是0基礎入門的,不需要任何基礎,對於學歷的要求也不高
-
3 # 圖酷
看你學習方向了,程式語言只是工具,哪個順手用哪個,不要糾結用什麼語言,多看多練,弄通一個語言後你會發現學其他新語言很快的
-
4 # 枝枝葉葉
看 學習的目的,如果準備 用來開發 科研用的程式,設計和驗證演算法,以及做各種自動化工具,網站等,學習python. 如果準備做設計系統底層的軟體,學習c語言
-
5 # 人生一道坎
現在已經沒有程式設計師只用一種語言了
同時掌握多門語言已經是一個趨勢,且這樣的人會越來越多,所以不用懷疑,當你入行以後學的語言肯定會不止一種
所以應該要問的是:
入行應該選擇哪一門程式語言?這裡強烈推薦Java,其他理由的題主已經回答了,就不贅述了,我給出一個理由就是Java本身是一個完全面向物件的程式語言,這一點很重要,在現在這種團隊化合作,動不動就十幾號人一起開發的情況下,一個開發的面向物件的程式設計素養是非常重要的,如果只是會呼叫API而無法寫出結構性、擴充套件性、易維護性好的程式碼的話,那樣會給團隊造成很大的麻煩,而Java雖然被很多人詬病囉嗦,模板程式碼多,但是它能強迫你認識到面向物件的精髓,並不停地練習著,而這個面向物件的思想在以後學習其他語言的時候也能應用其中
總結現在的程式設計師如果不懂得面向物件的精髓,那就不是一個好程式設計師。而只懂得一門語言的程式設計師,他的職業生涯也會受限
-
6 # 豬豬俠one
我大學學的是C語言,工作後用的也是C語言。我是做嵌入式行業的。C語言在家電,像洗衣機,冰箱,空氣清淨機,等等,大大小小的電器,家電,電子產品,都有廣泛的使用。
-
7 # 桃花原記
學程式設計有很多語言可以選擇。如果是初學,或者是想再多學一門語言,那麼可以選擇Python。
如果已經有應用場景,那麼看下面的文章可以自行選擇語言。
每種程式語言都有它適合的領域。Python程式語言是主流程式語言中上手最快的語言。2020年6月最新程式語言排行榜。可以看到主流的程式語言是C, C++, JAVA 和Python。
C語言是偏底層的語言。使用於底層的驅動開發和嵌入式開發比較多。
C++語言。相對來說使用最複雜。多用於一些類庫, 金融軟體,遊戲軟體的 開發。
Java 語言和C++ 語言概念很相似。但是使用起來會更簡單。大多能用在企業級的伺服器,前端開發。
Python語言是一種指令碼語言。特點是使用起來簡單。學起來快。相比其它言來說容易。所以,青少年學程式設計的時候首選最開始要學的就是Python。Python是學習程式語言的首選第一種語言。
Python 語言的應用場景很多。因為它是指令碼語言,所以呼叫其他程式的介面很方便。從而可以實現更加複雜的功能。
可以說Python是一個全棧開發的語言,無論前端,後端,資料分析,以及網站遊戲開發都可以使用它。
近年來人工智慧和大資料的出現。導致Python的使用更加廣泛。所以Python也是資料科學家首選的程式語言。
更多開源軟體。開始支援Python的介面。
從程式語言發展趨勢看,Python也是後來居上。
總結這就是為什麼?很多人喜歡用Python的原因。
也是建議從來沒有學過程式設計的人從學習Python開始。
因為它是輕量級的指令碼語言。在日常的工作中就可以用到。比如分析Excel檔案。再比如批處理做一些事情。比windows批處理指令碼好用的多。
如果你已經確定了某個領域的開發,那麼就用那個領域用的最多的語言!
-
8 # IT人劉俊明
這是一個非常好的問題,作為一名IT從業者,同時也是一名教育工作者,我來回答一下。
首先,從大的發展趨勢來看,學習一門程式語言還是有必要的,不論是否在IT網際網路行業發展,未來職場人掌握程式語言都會在一定程度上提升自身的職場價值,這一點會隨著工業網際網路的發展而不斷得到體現。
目前世界上有大概600種程式語言,流行程度比較高的程式語言也有幾十種之多,不同的程式語言有其特定的應用場景,所以在學習程式語言的時候往往要結合具體的應用場景。當前對於初學者來說,如果沒有具體的應用場景,那麼應該考慮學習一門全場景程式語言,比如Java和Python就是比較不錯的選擇。
Java和Python語言都是非常典型的全場景程式語言,而且這兩門程式語言的流行程度也非常高,所以學習這兩門程式語言也會有更好的學習體驗。在Java和Python之間做出選擇時,可以從自身的發展規劃出發,如果未來要進入IT網際網路行業,從事專業的研發崗位,那麼應該重點考慮一下Java。
Java語言在IT網際網路行業的應用還是非常普遍的,一方面Java語言的效能比較穩定,另一方面Java語言的擴充套件性也比較強,經過多年的發展,Java語言已經形成了一個非常健全的語言生態,生產環境下采用Java語言,也會在一定程度上降低風險。所以,如果要從事專業的開發崗位,可以從Java語言開始學起。
如果想學習一門程式語言來擴充套件自身的能力邊界,那麼可以重點考慮一下Python語言,與Java語言不同,Python語言在傳統行業的應用也非常普遍,所以如果未來在傳統行業發展,學習Python語言會更適合一些。
最後,從發展前景來看,未來隨著大資料、人工智慧等技術的逐漸落地應用,Python語言的發展前景還是非常廣闊的。
-
9 # Yohang
2020個人推薦:
前端:JavaScript
後端:Go
系統:Rust
Windows:C#
Mac:Swift
Android:Kotlin
科研:Python
-
10 # X54先生
已經從2012年開始不寫程式了,程式語言發展咋樣已經不太清楚,大不同的規模和用途的軟體使用的語言不同,接近底層用C語言,因為是編譯型直接轉化成二進位制機器碼執行效率高,可以更好呼叫硬體編碼。如果是小型對安全要求不高PHP,如果是比較大型軟體系統用JAVA。JAVA在於框架豐富物件化,開發週期維護相對好,如果要求實時併發能力+GO,其實GO語言是被+而非全用GO。
-
11 # 每天學Python
其實學哪種語言不重要,學會程式設計思想最重要。
程式設計就像寫小說,學會了中文不代表會寫中文小說。但是學會了寫小說,當你再學新語言的時候,也就順其自然的學會了用新語言寫小說。
如果硬要推薦一門語言,那需要看你學習程式設計的目的是什麼。
如果想做前端,首推JavaScript
如果想做後端,首推cpp
如果想做機器學習/資料分析,首推python
如果沒有目的,首推cpp/java,幫你勸退。
-
12 # 翱翔水雲
其實程式設計師幹了幾年,一般都不會只會一種語言的。
前端三劍客 h5 ,js ,css
後端:c/c++,java,c#,python,go...
其實後面語言限制不住你的,要你知識面廣,理解深懂底層原理。
什麼時候用啥方便些。
演算法,資料結構,web,資料庫,架構等等
中間又涉及到很多工具
你要有自己精通的方向,然後對其他的有一定了解,就可以找到不錯的工作了。
-
13 # 編碼之道
這是很多新入行程式設計師面臨的一個問題,每個人都會有自己的觀點,也會給出不同的答案。而我的觀點是,學習什麼語言,取決於你的發展方向和應用環境。
一般來說,每種語言都有自己的特長和適用環境,根據自己的專業方向選擇一門最適合的語言,比如我個人是做影象處理方面的工作,一般會使用C/C++作為主要開發語言,做演算法方面的開發,因為相比其他語言,C/C++的效率更高一些。除此之外,對於實驗性的工作,主要是為了驗證想法正確性,以前使用Matlab,近幾年開始轉向Python。此外,對於UI方面的工作,一般會使用Qt或者C#。
一個優秀的軟體工程師絕對不會只會一種程式語言,他們往往會多種語言,只不過是會選擇一門主語言。這有點類似於我們的日常語言,我們有自己的母語,但是為了有更高的眼界,我們也會學習一些外語。
至於學哪一種語言,可以參考TIOBE程式語言榜單,該榜單會統計並給出主要程式語言的使用情況,以及長期的發展趨勢,下圖是7月份的最新榜單:
從圖中我們可以看到,C、Java、Python、C++、C#長期處於榜單的前5位,所以選擇他們當中的任何一門作為首選語言學習,都是不錯的選擇。
-
14 # 興之所至白駒過隙
學javascript,前後端都可以做,工作也好找。
前端:js+h5+css,框架學習vue(也是js),基本上前端就可以拿下了。
後端:node.js+mongodb。
這樣學習成本做到了最低。前後端都是js,必須得學;資料庫用mongodb,不難;編網頁要h5和css,必須得學,但可以不用太精通。
在此基礎上,再學uniapp,還能編app,豈不美哉。
當然js入門簡單,但精通較難,除了基本語法函式,還要面對一大堆框架、回撥、元件,真是學無止境。
-
15 # web前端愛好者
在CSDN上看到了2020年7月中國程式語言排行榜
排名是按照工資排名的,想看使用人數請看“人頭”那一列
-
16 # 懂IT的通訊汪
這個問題也困擾我很久,大學學了C/JAVA,後來覺得Python很火,應該學一下吧。Android開發從Java轉到Kotlin後,我又想要不要學一下Kotlin。。。但是回頭一看,我工作都用不到,反而shell/SQL更有用一些。
所以問題的核心不是你要學什麼,而是你將要做什麼?
比如你要進入遊戲行業後端,大型遊戲可能是用C++/lua寫的,那麼你應該學習C++
如果你要做手機APP,Android的應該學Java/Kotlin、iOS應該學習Objective-C/Swift.
想好自己要做什麼才是關鍵的,程式語言就是個工具,就像砍樹要用斧頭,挖坑要用鏟子是一個道理。
-
17 # 解決實際問題最重要
看學習目的,看專案要求,看個人學習能力。別把單純程式設計想的太高深,普通一點的就真是“碼農”,沒啥含量。當然有更高的要求,和其他行當一樣,要邏輯,要格局,要閱歷等,另當別論。普通程式設計,弄一個模組,兩三月足夠。
-
18 # 靈魂的力量
只要會C語言,其他都簡單,我就是隻會C語言,最近我開發了一套:“雲存記”小程式,前端後端都能搞定。。
其實學語言很簡單,關鍵是演算法,如何去實現的方法才是最重要的。
-
19 # MaDanWa
假如你今年學習java,但是明年流行python,所以從要從網際網路未來發展的趨勢來考慮。不管你學哪個技術,因為網際網路技術的更新還是挺快的,所以在技術方面是需要不斷的去學習新的東西。要使自己變的更快,更強,更硬!加油
-
20 # 正在努力奮鬥中
就我個人而言,我的看法和建議是:每個程式語言都有它所蘊藏發展前景和功能最佳化的時代性。
學哪一種程式語言首先要看個人的興趣,其次要看未來的發展前景。學什麼技術的前提是興趣最重要,不然即使學了這門技術也只是學到了皮毛。發展前景看它的飽和度和技術更新的速度。
像程式語言類的,最常聽到無非就是Java和python等一些耳熟能詳的程式語言。
我覺得程式語言裡邊Java和Python這兩種程式語言如果你想從事人工智慧方向的就可以學習。也就是和從業方向也有關。
回覆列表
隨著電腦的普及,上網的人越來越多了,特別是在網際網路流行的21世紀,幾乎人人都離不開電腦上的網頁了,而網頁的搭建是需要UI設計方面的人才處理的,現在市場對於這個專業的人才需求越來越大,就業崗位逐漸增多,UI設計的前景也越來越好
而且這個專業是0基礎入門的,不用擔心沒有了解過,會學不好,來我們學校學習這個專業的同學都是沒有基礎的,都是新手