为什么不能同时学习两门编程语言?

学习Python快一个月了,在这一个月的学习过程中,我时不时就有种想同时学习两门语言的冲动。但是,我还是压制住自己的冲动。因为学习人类语言的经历以及后续学习语言学习理论都告诉我这样做几乎是不行的,尤其是对于初学者。在本科阶段,我也尝试过同时学习两门语言(法语和西班牙语)。在背单词的时候,我看到ployglot一词,指的是可以熟练使用多门语言的人,我感觉很酷。比如,神圣罗马帝国皇帝查理五世,他声称他只用德语称呼他的马,用意大利语与女人交谈,用法语与男人交谈,但保留西班牙语(他的母语)与上帝交谈。然而,最终是一门语言也没有掌握。

除过本科时候公选课接触过VB,到现在接触过Python语言外,我还没有深入了解其它的语言。但是,可以肯定的是编程语言是具有共性的,对于初学者而言,在还没有完全掌握一门语言的时候,就去接触另一门语言,很容易造成混淆。此外,在学习初段,不同语言学习的内容应该都差不多(比如,学习如何操作字符、列表、词典等),这样会导致学习具有很大的重复性。两种语言的学习水平都处于较低的水平,完全不能足以应对日常的实际需求。因此,我的感觉是应该首先专攻一门语言,当可以自如运用这门语言处理一些日常生活的真实情况,切身感受都这门语言带给你汇报之后再考虑学习其它语言。

什么时候会有学习两门编程语言的想法?

我发现一个很有意思的现象,基本上都是学习Python遇到困难的时候,学习两门编程语言的想法就频繁出现,心想说不定有另一门更适合我的语言。这应该和谈恋爱是相似的。谈了一段时间,有时候会感觉Ta不是我喜欢的人,应该换一个。换了之后,过一段时间发现新的Ta又不合适,这时候又想着和前任复合。在来回反复的过程中,浪费了大量的时间也动摇了自己的信念。这篇博客也是写给自己的,再次提醒自己,就算换另一门新语言学习,学习一段时间,遇到困难后,还会有再换一门语言的想法。因此,既然选择了一门语言,就先把它学好。当然,在学习Python的时候,看看其它编程语言的使用场合、特点、发展历史还是可以的,只要不深入学习就好了。

什么时候可以同时学习两门编程语言?

当然,并不是说在任何情况下,都不能同时学习两门编程语言。对于已经熟练掌握一门语言的人来说,再学习一门新的语言会容易很多。期待着自己也能成为这样的人。💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪💪

P.S. 最后的88个加油表情是用Python第三方库pyperclip生成的。

import pyperclip
pyperclip.copy('💪') 

for i in range(88):
	print(pyperclip.paste(),end = '')

注意需要提前安装pyperclip 模块。安装方法:1. 在Windows搜索栏输入cmd;2. 在弹出的串口输入 pip install pyperclip。

 

 

更多推荐

是否可以同时学习两门编程语言?——我的语言学习经验告诉我不行