大學應該死磕C ,還是先學Java Python C 這類實用向的語言來培養一下興趣?

時間 2021-05-07 12:15:46

1樓:圓胖腫

學得太枯燥就對了,這恰恰說明你沒有找到它的應用場景,所以你學的時候就跟應試一樣,強迫自己去記憶,考試考完全忘了,甚至如果不考試,你很快就忘了

c++不是基礎,任何程式語言都是工具

如果你沒有找到工具的應用場景,那麼你學的意義是非常有限的,而且多半會忘掉

你先想想你要用這些程式語言來做什麼軟體,然後再來看學什麼語言因為語言本身也在不斷演化,新的工具也越來越多,過去的工具,不用太過糾結

要活在當下,過去生產力比較落後,你重複過去的手段,意義有限就像你現在還會去鑽木取火嗎?

當然不會啦,到處都是打火機,實在不行也有火柴,你沒事給自己添什麼堵?

2樓:時光不語

如果打算死磕C++最好看一看晶元設計原理和LINUX原始碼,另外X86晶元的架構最好也能精通。最好能自己設計乙個仿X86的32位或者64位處理器就完美了

3樓:DailyProgrammer

如果你沒有強烈的職業需求的話,我建議你可以先從Python這種比較簡單而且能在短時間內做出東西的語言開始入門。

畢竟,一開始學習程式設計還是興趣比較重要,怎麼能讓興趣一直保持下去就是做點東西讓自己有點成就感,覺得學習程式設計很有趣。

這樣比較好。

4樓:

5樓:貧僧趙四

很基礎的知識,不一定要一開始就學。先找些有興趣的入手,逐漸建立乙個學習框架,再把基礎知識填充進去。一說死磕什麼什麼,大概率是開啟方式不對,沒什麼東西是需要死磕的,要把知識當做朋友。

6樓:劉世超

先學c#,微軟的文件和IDE真心好,語言本身的平衡性好,又多正規化,再學其他的都能觸類旁通。

之後看你想往哪個方向發展,再學一門。大學畢業前能熟練『遣詞造句』就很好了,學會『寫文章』還需要一些真正有些規模和複雜性的專案歷練。注意避免沾染壞習慣,切記!

7樓:叫啥名呢

先專精C語言

這可是程式設計界的長青樹!排行榜萬年老二!上至作業系統、下至嵌入式軟體,什麼都可以做。

不過老哥你肯定想成為大牛的,大牛精通的可不僅僅是一種語言,還要懂很多其他的知識,網路安全、計算機組成原理....努力吧!學海無涯。

8樓:肥貓科比的粑粑

說實話,在大學你想專心致志去死磕c++,還是比較痛苦的。

先培養興趣愛好,用python寫點有趣的東西,享受一下成就感。

學習是循序漸進的。

當你發現python已經滿足不了你的慾望的時候,你就會去學更底層的東西。

9樓:李先生

大學應該死磕數學,英語,以及計算機基礎理論,演算法。語言方面一定要學c,理由是編譯器,作業系統等核心底層軟體都是c寫的。其他語言基本是用到什麼學什麼。

c++沒那麼重要,花時間死磕不值得。

10樓:windliang

剛剛回答了個問題,很類似,可以參考一下

程式設計究竟難在哪? - windliang的回答 - 知乎 https://www.

11樓:有銘

大學應死磕:

高等數學,離散數學,線性代數,概率論與數理統計,計算機組成原理,作業系統,計算機網路,資料結構和演算法。因為出了學校你基本就沒時間死磕這些了,相比之下語言算什麼

12樓:七七

想清楚做什麼,比糾結於用什麼語言要更重要吧。每乙個語言深入下去,難度都差不多。差別只是前期的熟練的門檻不同。

語言只是用來表達你思想的工具,沒有誰更好,只有更合適。與其死磕浪費時間,你又用不上的話,意義是什麼?

學完c語言後先學c 還是先學資料結構

Qter 先學C,寫點簡單的東西入門 然後C 建議用qt,寫點介面的東西,提公升一下成就感與興趣,為後面的學習做鋪墊。然後學資料結構,這部分對於初學者比較枯燥難懂,但如果你能將其應用於一些實際問題 如用qt開發乙個計算器 貪吃蛇小遊戲會涉及到列表 堆疊等資料結構 就非常好懂與有趣了。 耗子 沒有什麼...

視覺設計師應該先學AE還是C4D

小妖愛剪輯 影視後期常用軟體 PR,AE,C4D,學會C4D尤為重要。AE一可說是會動的ps.推薦使用AE,功能齊全,外掛程式方便AE常用外掛程式 Saber 光效外掛程式 E3D 三位外掛程式 Red giant 紅巨人調色 Plexus 粒子外掛程式.PR相對簡單粗暴,4款軟體推薦PR,可以搭配...

為了急於工作是先學c還是python

DavyCloud 沒有計算機基礎不要學C,光學會C的語法沒啥用。如果是其他行業想轉IT可以考慮學python,學點軟體測試,測試的門檻較低,入職有經驗了再做打算。 個人覺得首先得看你打算在哪個城市工作吧?北上廣深不是很好找工作 基礎不牢的話 如果是新一線,二線可以試試 Python web方向。但...