Skip to main content
 首页 » 操作系统 » linux系统

可不可以同时学多门编程语言?

可能很多目前在读的大学生都有这样的问题,如果同时学习两门编程语言会不会有问题,会有一定的问题,但不是完全不可以。

我在学习编程语言的时候基本上都是项目驱动的,不同的项目可能需要使用不同的编程语言,所以在学习过程中,大部分情况下是有时间差的,但是在使用过程中经常是上午在使用Python,下午在使用Java,晚上还有可能在使用Scala。

我曾经在一段时间内同时在学习Ruby和R两门语言,这两门语言的使用场景还是有较大差别的,但是同时在学习的时候也出现了一些问题。比如最大的问题就是语法上会混淆,有的时候调试了半天才发现是语法搞错了。但是由于Ruby和R的开发环境有较大区别,所以导致混淆的情况并不多见,但是如果同时学习Java语言和Python语言导致混淆的可能性会更大一些。

学习编程语言还是有一定技巧的,这个技巧体现在学习的方式上。在学习第一门语言的时候要详细学习每一个概念,要通过大量的实验来验证概念。这个过程中要把时间更多的应用在实验上,概念是指导方向,实战才是最终的目的。

在学习第二门甚至第三门语言的时候,不建议按部就班的一步一步学习,完全可以直接搭建开发环境,通过样例代码来进行学习。我在学习Java语言、Python语言的时候就是直接开始做实验,通过阅读官方代码来了解语法结构,然后在代码的基础上修改来验证自己的想法,最终自己编写代码。

所以学习编程语言是先慢后快,先难后易的过程。

我在头条上写了一些关于Java基础、Java多线程、Java Web开发、Java数据库开发以及Python基础开发的系列文章,后续还会陆续写一些关于Scala,以及前端开发的文章,大家可以关注一下,一起交流。

如果有编程方面的具体问题也可以私信我。

评论列表暂无评论
发表评论
微信