可以同時學習兩門程式語言嗎?

時間 2021-06-08 19:32:12

1樓:

瀉藥。可行性是存在的,但動機是什麼呢?如果存粹為了好玩,目的是為了鍛鍊大腦,追求極限,那為什麼要限制為兩門語言呢?學習是一回事,學習的效果是另外一回事。

我想說的是,如果你不追求學習的結果,不考慮要解決的問題,單純的學,那是沒有任何問題的。不要為了學而學,要有所展示。比如,你學了PHP,去參加乙個github的專案,或者與別人合作解決乙個具體的問題。

比如,你學了C,去寫個裝置驅動,去維護乙個現有的專案,去解決現有的問題。會多門語言不是展現實力的方式,關鍵是要解決問題,剛開始定位在一些小問題上。但這不是你學習的目的,你要著眼與大問題。

大問題是什麼?就是困擾公眾的,人人都想解決,但是沒有能力去解決的。這是你要追求的東西——解決難題,而不是限定自己到學習這件事上。

單純為了學習多種語言,而且語言之間同質化嚴重,我看就沒必要學。學了就要做專案,有成果展示,才能算學過。不要讓自己成為學習的奴隸。

況且,這世界上這麼多程式語言。

List of programming languages

2樓:又喝多了

兩種情況,第一,樓主剛接觸程式設計,還在為迴圈啊,指標啊,迭代啊糾結,那麼選中一門語言,踏實的學下去,打牢基礎,學習這門語言的技巧,了解api等等基礎知識。第二,樓主已經有了三五年某種語言紮實的開發專案基礎,某個新專案需要多種語言,那麼去書店裡買本所需語言的工具書,看一看就會很快領會,兩三種同時學,沒問題。ps:

語言只是工具,對於一般開發者而言,熟練一門,再接觸一門能很快上手,素描能到大師水準,水彩練一練也不會很差,但任何時候不要說自己'精通'某種語言,遇到大神,精通就是個給自己挖的天坑,尤其c++

3樓:

答案是可以 :)

不過在此之前你必須先掌握一門語言

這個是用來深入的,比如用來搞資料結構,演算法啥的,有什麼題目也主要是用這門語言來解決,然後第二語言可以用來拓展思路,建議兩門語言的正規化不同....

但是學多了你會發現你的精力不夠用,任何一門語言其實都有很大的挖掘空間(深入深入,這個意思),鑽下去你會發現都是深坑d(д) (很多奇妙的東西往往在這時出現)

我手頭就有5,6本入門書.......

但是真正在鑽的就有2個...鑽了真的時間不夠啊(只搞乙個也不夠...)

還不提除開語言之外的東西

總之,還是鼓勵多看看語言的(業餘時間,不包括主要學習時間,課上課下的),這些東西都是超好玩的(完全可以當做業餘愛好來學習...所以有乙個點,如果有強烈目的(諸如提高水平之類空的概念,只鑽乙個就好不要貪多),但是,興趣主導的話,語言數量任意吧....也不影響發展(有乙個保底了),對語言有自己的主觀感受就ok,)

好多小眾語言都特神奇+_+

有的語言真的是腦洞大開啊

2018.3.3

當時正處於興奮期,現在冷靜下來了....

同時學兩門我依然認為可行,題主不要受我表述的5,6本在手的影響,現在我就在學2門,繼續學下去,蠻有收穫的,兩個截然不同的角度,都挺有意思。有乙個說法是,要學就學兩種思維方式截然不同的語言,學一門語言就是學它的世界觀,用它的方式思考問題。希望對題主有幫助。

另外,任意數量的語言學習這個說法表示那種一逛而過的看過去,準確來說不是學了。愛好,愛好,還得有時間。完。

4樓:

當然可以。

前提是你已經熟練掌握了另一門語言。

這樣在學習的過程中更好的對比語言特性,理解設計思想。

什麼?你說你一門語言都不會,那還是先從熟練掌握一門語言開始吧。

同時學兩門語言有衝突嗎?

小豬佩奇 私 日本語 苦手 日本語 歌上手 我英語和日語都是半入門階段,個人感覺日語和英語真的是截然不同的兩種language 日語的語法完全沒學過,認識的日文單詞都來自歌曲和動畫。我感覺日語和英語有穿插,兩種一起學倒是挺有意思,只不過日語有時候會有很多大相徑庭的英語音譯 Toraburu trou...

同時學兩門語言會有影響嗎

Laranja 如果是相同的語族,會比較容易混淆。比如我之前學葡語的時候,我還想去學個法語 都是羅曼語族 但我老師都叫我先別學,跟我說最起碼你得把葡語學得比較精才能開始,不然兩門語言並行,是很容易混淆的。後來我就去學另外乙個語族的馬來語啦 就沒怎麼發生過和葡語混淆的時候 臻臻 你好,我在美國留學的時...

同時學三門程式語言是什麼體驗?

Moshi Wei 不間斷的學習才是程式設計師生存的根本。以這個為前提的話同時學三門語言不是很正常嗎您說的這些我在大二的時候都自學過了一兩個月就能熟練根本不算什麼的大部分的程式設計師同行都是這樣 eechen 做個單使用者小部落格程式,基本就要用到JS PHP SQL這3門語言.在以PHP為主的前提...