计算机专业来说是学习Python还是Java呢?

对于计算机专业的人来说,不应该着眼于选择哪门语言?

你需要关注的是 如何进行编程

这是来自C++之父Bjarne对这个问题的回答。

曾经在一次讲座上,一位老师为问了Bjarne:我们应该教学生什么语言?

Bjarne居然很耐心的回答了。

Bjarne回答的大意如下:

如果你从事的是计算机就不应该问这样的问题,你不应该问which language?
你应该问how to code?
他给老师的建议是应该教一门基础性的语言(c、c++、java、python或者basic语言都行),利用这门语言teach how to code,然后更多教授的是编程思想(ideas),而不是死扣语言。

对于我们计算机专业的学生来说,也是一样的,我们在学习的时候不用特别纠结具体的语言。

我们需要聚焦的是数据结构,操作系统,算法,网络等基础课程,这些基础课程在工作之后很可能没条件,没精力,没时间再去补了。

当然语言也很重要,语言是计算机专业干活的工具,工欲善其事,必先利其器。

回到问题,对于选Python还是Java?

时间不允许,或者精力有限你可以任意选择一门,用这么语言去学习并夯实上面提到的基础。

时间充裕的情况下最好多学几门语言,自己对比下各个语言的一些特性,针对不同场景可能各个语言都各有所长。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李威威wiwi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值