英语基础差,能学Java吗?
原创

英语基础差,能学Java吗?

好文
试试语音读文章

热门回答:

很多新手程序员都喜欢问一个问题。就是“我英语比较差。能学习好 Java (或其他语言)么?”

对于这个问题。我给给出的答案是:英语不好。能学习 Java。但是会限制你的能力上限和学习速度。

英语不好。能学习 Java

Java 作为一门编程语言。你需要花精力掌握的是其语言逻辑。而不是语言内容;换句话说。敲代码最主要的工作是“想”。是“思考”。是“设计”。而“敲代码”反倒是次要的。

比如程序员接到一个需求。开发一个接口。入参是用户 ID。根据用户 ID 查询用户的详细信息并返回。你应该想到:

入参的判断。用户 ID 不能为空;如果更进一步。用户 ID 应该满足一定的规则(例如位数不能太短或太长。只能是字母)。不满足规则的入参直接返回错误提示;

用户信息中是否有敏感信息。比如身份证号。这些敏感信息是否需要脱敏返回;

数据量大概有多少。查询速度会不会很慢;如果数据量很大的话。是否需要使用缓存;

等把这些问题都考虑清楚了。再动手敲代码不迟;而 Java 中的关键字。又能有几个?就算是一个从来没有学习过英文的人。相信也花费不了太多的时间。

那么什么人学习不好编程。学习不好 Java 呢?

逻辑思维极差的人。做事没有条理。比如拿到一个需求。第一步做什么。第二步做什么都考虑不清楚;

思想固化。比如“这段程序不能这么写。因为之前的代码从来都不是这么实现的”;

不接受新事务的人。比如“项目中不能引入这个框架。原因是我之前没有使用过。有风险”;

看到了吧。学习不好编程最重要的是思想。而英语的影响并不大。

英语不好。上限有限

当然。如果你的英语不好的话。会影响你的能力上限和学习速度。

我们看一门语言或一个框架好或者不好。很多时候都是看它的“生态”好不好;什么是“生态”?其实就是使用的人多不多。社区是否活跃。人们是否能积极为这门语言或框架的发展建设贡献力量。

如果你放弃了英语。那么就意味着你无法阅读英文文档和书籍。也就直接放弃了英文编程社区。至少从目前看。中文社区在质量上。与英文社区还是有一定差距的。很多语言或框架的第一手资料。都是英文的;

所以如果英语很差。学习 Java 会比较吃亏。

在这里也提醒大家一句。看懂英语文档只是学习英语中的“读”。而“读懂计算机英文文档”没有想象中那么可怕。不需要背单词。也不需要学习语法;找一份 Spring boot 的官方文档。每天读半个小时。坚持一个月。基本上也就差不多了。


其他观点:

谢谢邀请!

作为一名计算机专业的教育工作者。同时也出版过Java编程书籍。所以我来回答一下这个问题。

虽然英语基础比较差并不会对学习Java编程产生太大的影响。但是要想在程序设计领域走得更远。同时要想能够在第一时间掌握Java编程领域的新技术。还是应该重视英语的学习。毕竟大量的Java学习资源都是英文的。而且不少技术在很长时间之后。才会有相应的中文翻译。以大数据技术为例。目前有很多关于Java的大数据开发技术文档都是英文的。这对于英文基础比较差的程序员来说。会明显限制自身的学习渠道。

除了学习资料之外。Java开发领域的很多技术交流也都是采用英文进行的。比如一些大型的Java网上技术社区也是采用英文进行交流。所以要想加入到这些大型的技术交流社区。也需要具有一定的英语交流能力。

从Java语言的发展历史来看。开源项目是推动Java语言发展的重要力量。而Java程序员通过参与开源项目的开发也会获得很多技术上的提升。而大部分开源项目都是采用英语进行交流的。所以具备英语交流能力会更容易参与到开源项目中。

最后。随着国内互联网大厂纷纷开始进行国际化布局。很多程序员在日常工作过程中也会频繁使用英语进行交流沟通。所以目前很多大厂对于程序员的英语交流能力也比较关注。

我从事互联网行业多年。目前也在带计算机专业的研究生。主要的研究方向集中在大数据和人工智能领域。我会陆续写一些关于互联网技术方面的文章。感兴趣的朋友可以关注我。相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题。或者是考研方面的问题。都可以在评论区留言。或者私信我!

其他观点:

每种语言都有自己的关键字。记住关键字不难。难的是设计思想。和英语文档

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 一路有晗 永久VIP 2022年12月28日 09:58:50

    英语,英文,都是,语言,不好,程序员,的人,文档,数据,开源

  • 曾温暖 永久VIP 2022年12月28日 09:58:50

    没想到大家都对英语基础差,能学Java吗?感兴趣,不过这这篇解答确实也是太好了

  • 意中人 永久VIP 2022年12月28日 09:58:50

    很多新手程序员都喜欢问一个问题。就是“我英语比较差。能学习好 Java (或其他语言)么?”对于这个问题。我给给出的答