一名大二的計算機專業的學生,目前學了很多程式語言,但都學得很淺。是不是應該專攻一門感興趣的語言?

時間 2021-05-05 20:47:14

1樓:lu luce

我認為不用。。

因為在學生時代,專攻一門感興趣的語言這種事情,根本做不到。。那些語言用的很熟練的人,他們使用熟練的原因是因為:

他們在從事相關工作。

只有工作才會提高程式語言熟練度。

與其把時間花在專攻一門感興趣的語言這種緣木求魚的事情上,還不如刷刷演算法題。。把深度學習相關的數學基礎打牢。

在學校就應該發揮學校的優勢:

免費的圖書館和自習教室,觸手既得的教育資源,免費的優秀專業教師。

2樓:Seineinrain

不是選乙個感興趣的語言,而是選乙個想做的方向,是前端、後端、還是安全、網路、運維、或者機器學習、遊戲?然後針對你想學的方向,深入學習。。。。

程式語言說實話只是乙個工具,而且一通百通

3樓:wazh007

程式語言只是工具而已,基礎課程更重要,比如資料結構,組原,作業系統,網路,資料庫,編譯原理等。這些課程沒學好,語言再熟練仍無法駕馭。

4樓:棒各

都行。如果希望自己發展成專注解決問題、具備靈巧手段、保持一定程度業務領域前瞻的型別,做到一般程度以上的熟練就可以了。比如說對語言的典型實現有一定了解,閱讀過部分常用的標準庫實現,對慣用法、模式和生態能夠持續關注和迭代吸收這樣。

或者如果你喜歡圖窮匕見,那要糅合的事情不止於語言。技術領域很廣,多花心思在基本功上,保持對業界生態的八卦讀解,也許會找到適合自己的厚度和銳度。

只是這種事情,信別人不如沉下心去看看天有多高,然後試著朝天衝多遠(此沖非彼衝別誤解)。人比人容易亂,不如換個標準。

你看,不少自己覺得熟練了達到別人考核他們的標準了這樣的可愛學長學姐們,不客氣地說——水平太雞了。

5樓:星空

這是必須的,每門語言都不精通就很難發揮作用,而你恰好每門都有接觸,但沒深入。

那就趁此抓住你覺得適合你的那門深入研究學習,學會一本之後,看其他語言也會簡單起來。

高階語言都是互通的。

6樓:知了12

語言不重要啊(也不是不重要啦),我讀研的時候天天寫C(作業系統)和R,Matlab(資料探勘);實習全是Python(寫資料處理指令碼和測試指令碼);現在的工作全是C++(分布式系統)。工作以後經常換語言,這個工作這個專案這個語言,那個專案可能換個語言。然後公司裡面一般還有自己的語言,都是現學現查現用。

更多的是一種工具。

打基礎的話,還不如好好學學演算法呢,或者作業系統。這兩個又深又難,打好基礎準沒錯。

然後你一定要選乙個語言深入研究的話,在校生一定選擇C和C++呀。這兩個是基礎,通過他們學習程式語言的一些基本特性,比如指標啊什麼的。後面撿什麼語言都比較快。

7樓:王炸

聽說過一句話嗎:樣樣通,樣樣稀鬆。

首先,你對學了很多需要怎麼定義的別人不一定認可。

多關注下行業資深前輩,開闊眼界,學一門能拿得出手的技術才是你出去闖社會的資本。

8樓:茂山

我認為問題不在於要學什麼語言,在於要解決什麼實際問題。哪種語言適合待解決的問題,就學那種。當然,其他語言也應該涉獵,但不必深究。

9樓:肆默

高中生,怒答一波,大佬輕噴。

語言只是基礎,學再多也不過是你手裡的工具罷了,工具再多不會用也白搭,你懂我意思吧?

去學演算法啊,解決問題才是王道,如果題主之前沒學過類似的東西可以先看看資訊學奧賽一本通之類的。。。。(233)

ps:偶爾去洛谷逛逛也挺好的。

10樓:k-kou

我認為這其實是當代大學生普遍存在的問題,學的東西雖然多又雜,但是真的讓你去做一件事的時候就尷尬了,所以我建議學一門你真正感興趣的語言,不管你是什麼學歷有一項可以拿的出手的能力的時候你就足以走天下

11樓:「已登出」

學語言沒用,其實也沒什麼好學的,也沒人給你斷了網啊...大家都是面相谷歌程式設計,重要的是學思想學流程學原理,解決問題的能力才是乙個計算機專業的學生必須的能力。知識根據需求去學,因為基礎是打不完的。

12樓:圓耳朵

計算機的本科學生,別嗑語言。

正經課程,比如資料結構,演算法,編譯原理,代數結構,圖論,數理邏輯,作業系統,體系結構,微機原理,圖形學等;以及不正經課程,如CPU設計等,才是該花心思的。

語言,是實現專業課的工具。比如作業系統課要你寫個Linux,或者圖論課解決個尤拉圖。起碼C語言學明白,因為很多演算法涉及記憶體操作(指標)。

再或者CPU課要寫個486,就得學下彙編。

總之,好好念書,別惦記招聘那點破事兒。該會的,上崗後跟個專案,三個月夠你無知到熟悉。國家培養四年的本科生,不是為了給企業節省這三月功夫的。

13樓:孤雲jh

建議先把計科的五大寶典吃透,如果已入門的話可以多考慮考慮以後的規劃,比如想做B/S還是C/S,嵌入式還是寫演算法,總之,每種語言的用途都不一樣

你需尋得你所愛,並為之守望

14樓:Alex 路以

是的,應該精通兩三門;其餘的了解就行。

另外,資料結構一定要學明白。你現在的階段,建議把精力多向資料結構方面投入,這才是計科的學生最應該在校期間深入學的。

作為一名大二的計算機學生,應該怎樣開始和高階前端開發呢?

顧左右不言他 html css js入門,然後再讀一下js高階程式設計,之後再學學各種框架 vue,react或者各種新的框架 和思想,基本就夠了吧,思想和基礎最重要,理論 基礎決定建築能建多高。 zenjava 如何開始 我覺得選定乙個前端框架如react或vue,搭建乙個自己的部落格。PS 只基...

大二機電專業學生是否應該轉到計算機

劉海寧 首先你要想好你未來想走什麼路線,然後再做決定。機電,我能提供的資訊是 1.對於機電來說,金工實習那些不會是你未來從事的工作,這個你放心,那些只是給你體驗的,工具機相關或者傳統重機械的樣子。2.機電想在本領域有發展有待遇,或者說你想從事研發技術崗,一定要讀研!所有傳統行業,想要待遇都吃學校排名...

我是一名計算機類專業學生,目標專業軟體工程,想要買一台膝上型電腦,想問有什麼推薦?

李昆昆 同專業大三 建議輕薄本 不玩遊戲的前提下 但不管玩不玩遊戲你遲早會配一台隨時帶著的筆記本 帶個遊戲本往圖書館或者咖啡廳跑不現實 輕薄本也可以隨時帶著,續航能力也強 ThinkPad普遍價效比低,專業方面其實也用不到高配還不如輕薄本,硬碟大點就好 各種IDE裝到頭皮發麻 按住我的老寒腿 本人軟...