|
1
英语不好,对于编程真的很重要。
|
|
manamiDec 11, 2019 via Android
2
当然。英文文档阅读、变量 /方法等的命名
|
|
jssDec 11, 2019 via iPhone
3
确实有帮助。
|
|
TuringGoonerDec 11, 2019 via Android
4
不用太好,能看懂文档,内心不排斥英文信息就行了
|
|
charlie21Dec 11, 2019 via Android
5
你去看看一些美国人写的垃圾代码吧,有一个垃圾站叫做 GitHub 上面堆满了很多 0 star 的东西不知道干嘛的
|
|
yEhwG10ZJa83067xDec 11, 2019
6
我觉得蛮重要的,一些文档再也不用看二手的,如果可以直接第一手资料好太多了
|
|
rodjlDec 11, 2019 via iPhone
7
重要
|
|
8
反正编程遇到问题,用英文在搜索得到的结果的质量比中文搜索要高。
除了中国人写的文档,英文文档的质量也比中文文档要高。 |
|
9
ctrl c 以及 v 这三个键没坏更重要🐶
|
|
loveDec 11, 2019 via Android
10
非常重要,我都是看英文版文档,用狗狗搜英文版问题,无法想象不懂英语学编程会有多烦躁
|
|
wangming262626Dec 11, 2019
11
单说工具书,很多是翻译过来的,等翻译到印书,英文的新一版已经出来了
|
|
youxiachaiDec 11, 2019 via iPad
12
参加 acm。。。不懂英文,连题都看不懂。。。
|
|
RV0nDec 11, 2019
13
我觉得还是很重要的
|
|
14
不重要,我一个朋友小学五年级毕业,现在编程溜溜的,年薪百万。
|
|
BlulotusDec 11, 2019 via Android
15
一般中文百度问题,基本都是 csdn,各种复制粘贴还不全垃圾居多,换英文 google 就舒服很多了。甚至有些问题你中文百度不出来内容,换成英文,google 第一条就是。
|
|
16
不重要,我舅舅的儿子小学毕业下海,现在年薪百万,雇专门英语专业的
|
|
rekulasDec 11, 2019
17
我司看不起英文的都被辞退了,你说重不重要
|
|
ViggoSiteDec 11, 2019
18
别问,问就是重要!
|
|
kosmosrDec 11, 2019
19
右转知乎
|
|
nianyuDec 11, 2019
20
不重要 别听他们说什么一手资料二手资料, 百分之 99.999 的人需要用到的知识都可以中文搜索的到. 还有一批人揪着一点翻译错误就大肆宣扬读原版书,
数学才是最重要的, 英文过关看某些资料确实容易点 但是数学好完全可以不用搜去读. 因为自己就可以创造出需要的东西 |
|
a1562619919Dec 11, 2019 via Android
21
很多理科专业本科毕业后的英文水平大概没谷歌翻译厉害吧
|
|
jydengDec 11, 2019
22
搬砖就是 google+英语
|
|
23
最少要有点基础,至少阅读技术文档和命名时,不要有太大的障碍
当我看到数据库里的表都是类似这种: UserJifen HostDizhi 这样的命名时,无时无刻都会提醒自己:冷静,杀人犯法 |
|
24
普遍的认识是英语有利于阅读文档(尤其是代码里的注释文档)和与项目源码作者交流 issues, 以及浏览一些深层次的科技论文, 这些东西你指望机翻估计脑子里记下的可能是一团浆糊
在我感觉最有用的是..... 遇到任何问题, 中文一搜铺天盖地的营销号, 英文一搜, 第一条一定是答案, 有任何不理解的东西, 知道它的英文叫法, google 一搜全是高质量结果 |
|
25
20k 以下小学水平的英语和数学就够了。
|
|
KuroNekoFanDec 11, 2019 via iPhone
26
主要是百度在搜索 cs 技术问题上根本不能提供合乎 best practice 的答案
|
|
smallc2009Dec 11, 2019
28
面向 Google 或者 Google 翻译程序员. 记住这点就够了.
|
|
tokuDec 11, 2019
29
是的,一般都是面向 google,stackoverflow,github 编程。
|
|
darksword21Dec 11, 2019
30
不断提高的时候发现英语不好会拖后腿
|
|
lihongjie0209Dec 11, 2019
31
@nianyu #20 你是有多闲啊, 还自己创造, 自己创造谁帮你测试? 你的用户?有现成的稳定的经过大规模用户测试的库 /中间件你不用, 就是因为你不会找?
|
|
yazhouli01Dec 11, 2019
32
只要不是前沿的尖端技术需要参考一些外文资料,我感觉一般水平妥妥够用
|
|
RickyCDec 11, 2019
33
重要有两个意思: 一是十分有益, 一是没有就会影响.
我认为是前者. 但是可以说, 没有英语基础也可以编程, 也可以是高手. |
|
BALDOORDec 11, 2019 via Android
34
英语算好的不一定厉害,例如我技术菜,但命名(信达雅)可达甚至雅级别。
英语差的几乎 /很大情况都很菜,尽管工龄很久或者已经秃头。 例如拼音英语混合命名,形副动名不分,百度后直接用。不会读非要读(其实说中文也是可以的,起码能交流,也知道其意思),多次纠正还是改不了的,无论技术还是辅助技能的持续学习能力近乎 0,真的十分无语=_=。 |
|
35
emmm... IDE 里面写 active 不会警告, 但是写 huodong, HuoDong, huo_dong 都会多个下划线警告, 对强迫症来说, 会一点英文还是很重要的
|
|
NonClockworkChenDec 11, 2019
36
不说计算机,你就举别的行业,有什么不需要看外文资料的?
有肯定有,但是不多。 |
|
passerbytinyDec 11, 2019
37
自从 Java 从 Sun 转给 Oracle 后,Java 官方中文文档就没了——是直接没了不是翻译慢了,连带着 Spring、Hibernate 等各大社区的中文文档全部消失了(导致 Hibernate 早就实现全领域模型支持了,国内还认为它是一个性能和易用性都不咋地的 ORM )。现在 Java 方面的最新文档,全靠极少的大牛用爱发电,所以你说英语重不重要。
|
|
38
不需要。
奇怪的问题复杂到中文没有,只有英文? 新出来的技术第一时间研读,额,只有英文? 这个资料只有日文版,跟作者联系,他只会英文日文,你选一个你会的? 这就是嫱带来的坏处,愚昧和民族主义同时抬头,很多人坐井观天,说中文统治世界,中国人成就最高,上次说天朝上国,闭关锁国为你们好,不肯学习外面的进步,然后就被自家发明的火药炸开了国门。 |
|
karnaughDec 11, 2019
39
重要,但不必要
|
|
catinsidesDec 11, 2019
40
英语好 = 获得更多英文信息,至于信息能不能转化为知识和技能看自己,其他语言同理
|
|
fhvchDec 11, 2019
41
最重要的就是可以看懂国外的一些新的技术~
|
|
SkyCity4NJDec 11, 2019
42
重要,但不如数学重要 ,个人感觉
|
|
weizhen199Dec 11, 2019
43
ZJ_(PK_
SY_(IDX_ 你会崩溃的 |
|
zgl263885Dec 11, 2019 via iPhone
44
很重要,不信你找个英语不好的同事的代码看看,你会想杀了他
|
|
RedBeanIceDec 11, 2019
45
深入非常重要。。入门一般吧
|
|
mandy0119Dec 11, 2019
46
初级无所谓。中级不重要。高级及以上的人都希望自己英语好
|
|
rouwanziDec 11, 2019
47
非常重要,要知道,最令人头疼的问题就是给各种东西命名呢
|
|
79bxh9bDec 11, 2019 via Android
48
见到因为英语不好同一个意思的变量不同的人用不同的单词表达。不下 5 种的
|
|
LeiggDec 11, 2019 via iPhone
49
会限制你的天花板
|
|
50
这个问题浪费了我一秒钟!过
|
|
515576745Dec 11, 2019 via Android
51
起码底线过四级吧,别闹笑话是最基本的。。
|
|
qiumaoyuanDec 11, 2019
52
如果你觉得变量、方法、类的命名重要的话。
|
|
cristDec 11, 2019
53
yi dian dou bu zhong yao, zhen de lz
|
|
AnsonUTF8Dec 11, 2019 via iPhone
54
你们都不用考虑看论文的嘛……
|
|
auinDec 11, 2019
55
英语决定了你的上限
|
|
dopplerDec 11, 2019
56
最近在考 AWS APN 认证,资料例题都是英文的。
|
|
57
English IS NOT the MOST IMPORTANT THING for coding.
It is enough if you can search for your problem with Google in English. But if you want to be a top developer, using English fluently as a native speaker is required. |
|
TinkDec 11, 2019
58
是的
|
|
cwjokakaDec 11, 2019
59
看情况吧,新技术一般都是英语文档起步
|
|
zhangyangkam1Dec 11, 2019
60
不必要,但是能会更好
|
|
GitizenDec 11, 2019
61
我看过一个视频讲解 Java HashMap 源码,里面提到 Integer.highestOneBit() 方法。讲解的人,没直接讲 highestOneBit 字面意思,硬生生地解释成 “返回小于等于这个数字的一个 2 的幂次方数。” 当时我就无语了,很怀疑那个人不懂英语。这个方法,看字面意思就猜到用法吧 highest one bit,最高位的 1. 所以我觉得英语是重要的。
|
|
shaohan0228Dec 11, 2019
62
变量名命名能力 +1
文档阅读能力 +2 Ctrl + C & V 范围 +1 |
|
robinlovemaggieDec 11, 2019
63
真英语好的谁去编程啊~
|
|
hantsyDec 11, 2019
64
对于一般程序员,English 基础是必须的,大部分官方文档都是英文的,必须看得懂才行。
想成为世界顶级的程序员,与各国大佬交流,英文就显得尤其重要了。 |
|
wutiantongDec 11, 2019
65
编码 - encoding
编程 - programming |
|
ingram22mb30Dec 11, 2019 via Android
66
这不是白问嘛!肯定很重要啊!
|
|
wutiantongDec 11, 2019
67
前两天那篇想用 linux“编码”的帖子果然也是你发的。
|
|
ethegoDec 11, 2019
68
英语好对做任何事情都很重要,整个现代文明的科技和艺术都在欧洲发端
|
|
ilolitaDec 11, 2019 via iPhone
69
英语不好,看不懂英语文档那不是很蛋疼。
|
|
zlccnDec 11, 2019
70
@wangxiaoaer 小学五年纪毕业是历史,闭着眼睛也能想得到人家在持续不断的学习提高,现在英文比你还好都说不准
|
|
duanxianzeDec 11, 2019
71
很重要 能阅读英文文档
|
|
kyleseanDec 11, 2019
73
英语不止对编程很重要,对整个人生都很重要!会英语,给人带来的边际效应是很可观的。
|
|
74
公司里用的技术大多数都没有中文文档,还要偶尔和全球开发者讨论一些问题,大学的时候 CET-4 考了 3 次都没过的我,工作后被逼得读各种英文文档。
从一开始一周看完一篇英文文档,到最终每天可以看多篇英文文档,我花了 3 年的时间。 计算机技术是国际化程度最高的领域,而英语是国际化必备的工具,所以个人觉得要想获得第一手技术信息,还是要学好英语。 |
|
lifesimpleDec 11, 2019
75
重要的
1. 文档,有些中文的文档也不错,但是有时候你跟着中文翻译文档写遇到坑,可能就是版本滞后了,这时候就需要去看看官方文档 2. 通过 google+英文关键词搜索 比较容易找到想要的答案 |
|
Raymon111111Dec 11, 2019
76
至少读书读个原版的而不是二手的
|
|
molikaDec 11, 2019
77
重要 看文档 和文献就知道差别了~
|
|
winglight2016Dec 11, 2019
78
通过举个例来证明:XX 无用,因为 YY 赚了多少,他也没有 XX,所以 XX 不重要——这样的说法容易贻笑大方。
因为关联关系不能推导出因果关系,个例不能直接推而广之,这应该是常识了。 英语如果对某个程序员不重要,只能说明他还没有进入编程技术的大门。 |
|
wangkun025Dec 11, 2019
79
真的。
|
|
80
一般这样问的人,都是希望别人告诉他,英语不重要,英语不好也能写出好代码,这样他就有了不努力学习的理由。
俗语有云,知识越多越反动,英语越好编码越差,共勉! |
|
GavinJDec 11, 2019
81
废话。
|
|
SeddasDec 11, 2019
82
英文好才能肉翻
|
|
83
大家都提到了,翻译最大的问题就是延迟性,连主流项目都不一定能做到中英文版本同步。那么这样就分出了一个层次,如果你用的东西传承了很多代,例如 Spring 全家桶、Linux 内核之类的,这些项目的一个特点就是比较“工业化”,比较注重兼容性,此时英语就不是很必要,只要不去追到最新,完全够用的。
另一个层次就是,当你想要追新的时候,想看看 state-of-the-art 长什么样时,英语就成了必要的内容。这也是为什么学术界必须要求英语好,但是工业界反而能出现这样的讨论。就像人工智能一样,新算法层出不穷,翻译的速度是绝对跟不上的,当你想要参考其他人怎么 work 的时候,多数都要去接触到英文的内容。 我的建议是,先从中文开始,把门入了,边入门边学学英语,十分同意一点,就是英语是你的上限,但是你目前还没有达到你的上限,当你觉得要深入研究某一个领域时,就可以开始认认真真的去学英语了。 |
|
xuanqbDec 11, 2019 via Android
84
是的 写代码最大的困难就是变量命名
|
|
pygKentDec 11, 2019 via Android
85
初学者的我昨天下了一个 idea,捣鼓了一天的,查看各种教程,文档,了解完之后我发现要是我懂得英语,昨天一天的时间就能缩短成半个到一个小时之间,编码方面目前没什么体会,目前体会到的就是会英语可以省很多时间
|
|
jingcocoDec 11, 2019
86
之前看一篇励志分享,一个文科生花了一年时间学前端,然后应聘蚂蚁金服成功了.他就是买了 egghead,frontendmaster 全英语的会员,然后自学......但是感觉会员好贵..........
|
|
aguesukaDec 11, 2019 via Android
89
数据结构与算法>计算机组成原理操作系统网络>软件设计原则>编程语言>工具链>数学>英语语文>政治地理历史生物物理化学
|
|
bozhongshaoDec 11, 2019
91
编程不建立在会英语上, 但是会英语对问题搜索和代码规范化有一定帮助。 毕竟中文写代码还是没有形成风气。
|
|
zuncengDec 11, 2019
92
我觉得这个事是有两面性的
英语太差 老外同事写了垃圾代码 你都不知道怎么骂他 好处是 你写的烂别人骂你你也看不懂 |
|
chippaiDec 11, 2019
93
非要比较的话,数学都比英语重要
|
|
subpoDec 11, 2019
94
任何一个学科,可能除了中国历史,中国语言学,学到一定程度之后都依赖英语水平
甚至搞不好中国历史中国语言学都需要在英语世界搜索资料了吧 |
|
JimmyTinsleyDec 11, 2019
95
@chickenJuicer #35 杠一下, 活动是 activity
|
|
killederDec 11, 2019
96
对于 copy 代码很有用
|
|
jsnjfzDec 11, 2019
97
不仅是程序,我觉得对哪个行业都重要。我认为同等业务水平你的英语好坏很大程度上决定了你的高度
|
|
ac2sherryDec 11, 2019
98
英语差,你就只能 CSDN,百度
好就可以 Google |
|
zhuangjiaDec 11, 2019
99
真的很重要,英语好各种文档可以直接阅读了
|