学习编程应该看中文还是英文资源?

2020-07-26 23:45:58 +08:00
 zhuyongqi9
我是一个编程的菜鸟,java 的基础知识都是在一些中文网站和 b 站上的视频看到的,基础知识学完之后,因为的我英语水平还不错,我开始看一些英文的资料,英文书和一些常用框架官网上的文档。有的时候不能静心看完整个英文文档,少数几次坚持看完了的都感觉英文资料比中文易懂。今天晚上刚好在 Apache 官网上看了 DbUtils 包的使用介绍,感觉比在网上一些网站找的技术笔记,博客类要易懂很多。有种看完就懂了的感觉。请问大家在编程资料有关的方面,是不是英文要比中文质量高一些,此外,大家是更推荐看视频还是看书学习呢
8175 次点击
所在节点    Java
81 条回复
love
2020-07-27 10:40:24 +08:00
编程文档的英文算英文吗,普通人坚持个半年看得比中文还快
另外合格及时的中文文档太难找了或没有,中文搜索结果也不行,所以看英文+Google 英文才是正常程序员标配
SpiderXiantang
2020-07-27 10:41:44 +08:00
有中文看中文 没有看英文 效率最重要
zhuangzhuang1988
2020-07-27 10:48:10 +08:00
"今天晚上刚好在 Apache 官网上看了 DbUtils 包的使用介绍,感觉比在网上一些网站找的技术笔记,博客类要易懂很多。"

哈哈, bolg,笔记可以不要看的,或者少看的,
jon
2020-07-27 10:54:22 +08:00
一手信息来源是英文就看英文
stanzah4
2020-07-27 10:54:27 +08:00
白猫黑猫,会抓老鼠的就是好猫
xJogger
2020-07-27 10:54:53 +08:00
我觉得中文和英文是表象,本质是尽量看转手次数少的。
比如 Python 的 Scrapy 库,官方文档是英文,那当然是看英文的官方文档。
而 Python 的 Airtest 库,是网易出的,官方自带中英双语文档,那看中文或者英文就没有区别。
当然,有个前提是能看得懂英文文档,否则还是先看一些入门的讲解接触下基本概念,在入门的过程中再逐渐阅读官方文档。
810244966
2020-07-27 10:58:44 +08:00
中文,中文没有再看英文,或者进阶的再看看英文,,要搞清楚主次,看英文学会产生更多的挫折感,而且理解能力比不上中文,不要被网上的装 x 言论带偏了
raaaaaar
2020-07-27 11:34:30 +08:00
自然词汇都是要看环境的,但是我说了文字本身的信息会对我们造成干扰啊,你看到堆栈不会想和堆和栈有什么关系,我刚学的时候搞不清这些概念还被弄得很混乱。

闭包什么的和包有什么关系,用闭这个动词不也包含了一个信息么,但是从概念上来说也不对。

看到熟悉的中文词汇的时候,我们会自然去从文字去解释它,自然会带有预设,但是这就很可能带来误解啊,英语你就不会有这种情况。

除此外还有各种翻译不统一的问题,你自认没遇到过么。

@zaima #36
wozhizui
2020-07-27 11:36:18 +08:00
都看!
nightwitch
2020-07-27 11:37:20 +08:00
什么语言不重要,重要的是去找一手的资料。
zaima
2020-07-27 11:49:25 +08:00
@raaaaaar 那数学、物理、化学里那么多中文术语和定理的名称都会对你有干扰吗?在我的理解里,术语的名称就是毫无意义的代号。
qdwang
2020-07-27 11:50:22 +08:00
不要看英文资料,给外国人赚钱是给外国势力递刀子啊!!!
lewis89
2020-07-27 11:51:26 +08:00
看英文吧,我最早用了 SpringCloudStream 1.0 就被赶鸭子上架去调研这玩意 里面一堆坑,中文世界根本没人用过,只能找开发者 直接英文 ISSUE 解决
raaaaaar
2020-07-27 12:20:48 +08:00
@zaima #51 那你就用中文好了,又没逼你用
wuwaa
2020-07-27 14:44:12 +08:00
都看
具体来说其实跟自身英文水平很大程度相关
同一个 topic 如果既有中文文档也有英文文档,但是我读英文比中文慢 3 倍,那我肯定毫无疑问选择读中文的
jsjgjbzhang
2020-07-27 14:50:41 +08:00
当然是看懂哪个读哪个了 官方有中英文的 首选官方中文
qwerthhusn
2020-07-27 15:05:30 +08:00
得看作者,有的作者写的书文邹邹得,一堆复杂句式,一堆陌生单词。
hejingyuan199
2020-07-27 15:09:03 +08:00
没有读上面的留言。

说起来,我觉得读中文毫无疑问读的很快,读英文慢一些。
但是,大部分中文资料写得不如英文浅显易懂。

所以造成的现象就是,我如果学一个新东西,我先找找中文的概括性材料,知道这是个啥东西,了解大意。

如果这时候不小心搜到了写得也很舒服的教程(比如直接从英文翻译过来的,或者某些大神写得深入浅出的),
那我就直接中文看下去了,可能一两个小时,十几万字就读完了,学会了。

如果运气不好,没有找到好的中文教程。那就沉下心,跟着英文教程一步一步学吧。确实慢一些。
但其实由于其浅显易懂,所以读起来更加开心。如果时间不紧迫,还是建议英文。

如果时间紧迫,读英文没办法做到一目十行,所以还是中英结合比较快。

咱们二三十年练就的中文阅读能力,那不是说放弃就放弃的。
就看你把它用在什么地方了。
所以,我建议中英文的阅读能力结合起来。
zhangzhang
2020-07-27 15:09:48 +08:00
最好是英文,慢慢习惯吧。 有的时候翻译成中文你反而看不懂了,甚至怀疑自己的中文水平
fasionchan
2020-07-27 15:17:33 +08:00
@raaaaaar 我觉得没这么严重~试想就算你母语是英语,第一次学 stack,你就知道那是啥吗?还不是得深入研究,看它都定义了哪些操作,有什么特点?至于翻译不统一的问题,那是文档质量问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693301

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX