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