大學階段需要學習很多種編程語言嗎?

偽裝-嘴角輕蔑的傷


重點不在於多和雜,而是應該精細化學習。

個人認為可以選一門主語言和一門副語言,比較好的搭配方式應當是C++為主,python為副。

因為C++可以做底層操作,又具備面嚮對象語言的優勢。對於你進行各種開發都很有好處。

而python則可以大大提高你的工作效率,可以方便快捷地完成小程序的設計和編寫。當然了,要把python學精通,寫出pythonic的代碼,還是需要多多學習多多練習。


z君技術宅


這是一個非常好的問題,作為一名IT從業者,同時也是一名教育工作者,我來回答一下。

首先,對於計算機專業的同學來說,多掌握一些編程語言是有好處的,因為編程語言本身與應用場景有比較密切的聯繫,所以掌握更多的編程語言就可以進行更多場景下的任務開發,對於未來的讀研和就業都會有一定的幫助。對於非計算機專業的學生來說,熟練掌握一門編程語言往往就可以了。

對於計算機專業的同學來說,當前應該重視三門編程語言的學習,分別是C語言、Java語言和Python語言。C語言目前不僅在IT行業依然有廣泛的應用,很多高校的考研科目當中也有C語言,所以計算機專業的學生依然需要重視C語言的學習。在計算機專業的眾多專業課當中,操作系統是非常重要的,而掌握C語言也可以通過閱讀開源操作系統(Linux)的源代碼,來深入瞭解操作系統的相關知識,這對於提升程序設計能力也會有比較大的幫助。

Java語言是全場景編程語言之一,目前在IT(互聯網)行業有廣泛的應用,當前也有大量的軟件開發團隊在使用Java進行軟件開發,所以掌握Java語言會明顯提升自身的就業競爭力。從當前Java語言的發展趨勢來看,在未來較長一段時間內,Java語言都依然會是IT行業最為流行的編程語言之一。

Python語言在近兩年隨著大數據和人工智能技術的發展而獲得了廣泛的應用,對於大數據、人工智能(專業)方向的學生來說,掌握Python語言還是很有必要的。另外,Python語言也是一門全場景編程語言,未來在產業互聯網時代,Python語言的前景還是非常廣闊的。

最後,對於非計算機專業的學生來說,當前可以重點考慮學習一下Python語言,一方面Python語言在傳統行業領域的應用比較廣泛,另一方面Python語言也比較簡單易學。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


是滴,不過不用擔心啊,但凡一門語言,都是觸類旁通的,c語言是低級語言,但是是很多軟件底層的一個基石,隨後學到的java,c++,安卓,obiectC,這些面嚮對象語言,甚至一些腳本語言,其實都一個樣子,都是那三種語序結構,很多都是萬變不離其宗


蓬蒿石頭康


語言其實不是重點,編輯語言基本語法相似。如果你面試的時候告訴面試官你會很多種編程語言,哪麼對方直接會把你P掉,沒有任何機會,你明白麼?你可以理解編程語言是外功,選擇一兩個語言重點學習就好,關鍵是修煉內功,數學、算法、邏輯思維,動手能力。


胡可天天


根據我本科生和研究生的學習經歷而言,大學期間需要集中能量擴充自己的知識儲備,但是需要專精一兩門自己擅長的知識,你可以多學習編程語言,但是一定要切記:不能蜻蜓點水,什麼都會但是什麼都不精,這樣以後進入工作崗位就比較尷尬,同時也不利於你的核心競爭力的提高。


涼皮粉絲兒


掌握一兩門即可,如果有興趣可以多學習。語言是相同的。不過建議把C和java學好。一種基礎語言,一種典型面嚮對象語言。學好這兩種,後面的C➕➕,python都是類似的,學起來很快的。


壽司魚J


看學校的安排, 一般情況下不要的, 語言都是互通的, 只要你精通一門, 其他的語言學起來是很快的. 不管你們學校安排了多少, 你要明白, 大學是個自由的環境, 找準你自己的興趣, 專注那一個點,一個點精通了,其他的都是很容易的, 制定好你自己的發展方向, 需要什麼就去學什麼, 否則東西太多, 學不過來的.


果蔬烘乾機


大學階段主要還是C和c++吧,當然還要學習英語,您要是個外語專業還要學習第二外語


鍋子巴巴


首先要確定自己發展方向,會的需要多固然是好事,但需要只是工具,一通百通。大學時間多用來擴展知識面,編程語言會一兩門就可以了。


動手帝


我們學校計算機學院都要學習彙編,c,c++,java,還有安卓。但是有側重,你只要學會兩門就行。


分享到:


相關文章: