问英语在编程当中的重要程度


在与同事群友交流当中发现英文讲不出几个,但是却经常逛英文的社区,分享国外的博客和资讯。
但是我英文不会几个 好像感觉问题也不大。。。

所以我不禁想问了,挖掘机技术。。。。。

不对 - -

是学习英语在IT行业和编程当中分别到底有多重要,你们会经常逛国外的技术网站之类的吗

能举例说明最好

非技术 英语

围观乌龟的大饼 9 years, 8 months ago

楼上那句

英语的高度限制了你技术的高度。

还是武断了些。我有个近似的推论。

英语能力决定你的技术能力的下限。

wdsfasd answered 9 years, 8 months ago

英语==世界语,
在编程中,再怎么强调重要性也不为过.
如果你英语好,阅读英文文档厉害,那么这个软实力会帮助你飞得越高

仲夏夜D梦♂ answered 9 years, 8 months ago

最新的技术几乎都是英文的,你想领先其他人,英语得过关才行!

★开心熊猫★ answered 9 years, 8 months ago

編程會英語跟不會英語的區別,就像跟中國人打交道會不會中文。

當然中國人也有會外語的啊,同樣不會英語也可以只在中文圈內搞編程。只是當你的視野更加開擴的時候,你自己必然也是站在更高的地方。

不同層次的人,看到的是截然不同的世界。

谁ㄨ啝莪屍 answered 9 years, 8 months ago

如果你在国内的外企,较好的英语水平是必要的:
1 首先作为程序员,难免会去一些英文的技术网站搜索问题,比如stackoverflow
2 企业内的项目文档都是英文的,如果你看这些文档都要经常查字典的话,会显得很低效
3 在与同事的交流中,英语是免不了的,尤其和国外的大boss以及一些技术expert

站在海岸線上 answered 9 years, 8 months ago

没了stackoverflow, 我就做不了能解决问题的程序员了, 你说有多重要?

良晨美景, answered 9 years, 8 months ago

没有必然联系,特别是一些中文文档非常多的语言如C++ JAVA PHP。但是对于一些在中国比较冷门的语言像ruby lisp,中文资料就较少,需要看英文文档。

xxxxdl answered 9 years, 8 months ago

谁写的程序不会报错呢?

kukul answered 9 years, 8 months ago

我觉得这点更你做哪方面的开发工作也有关
我最开始学前端,尤其是 js 相关的部分,除了后来研究ES规范看了英文版,一些翻译的不太好的书看了看中英对照,几乎没再看过别的什么英文文献了。
为什么?因为国内的大牛多,分享详尽又精华知识的博客多,东西从原理到应用讲的通透,系统性也很强,而且跟进新潮技术演进,说站在国际前列是毫不夸张的,没必要查很多英文东西。当然这和js相对简单灵活也有关系。

然而 ,当我自学 android 的时候,那叫一个痛苦啊,找的中文博客资料大都是零零散散的,语焉不详,虽说不可能没有大神,但找不到能学到系统性知识和思想的东西,那些所谓的开发者论坛,啧,真不是良莠不齐几个字能形容的了,艹,代码一坨坨的就往上扔的地方,也TM的好意思叫技术论坛。
怎么办?啃英文官网呗,training,api guide,sample,还有各种官方非官方的博客和SDK文档,不会了上SO问,这时候就显出英文的作用来了。
虽然现在android还不算怎么样,但总算是入了门了吧。

所以说,英文有多重要,取决于国内资料能支持你学习到多大程度。
特别是如果想参与到技术发展的最前沿,还是有掌握需要英文去参与学习讨论的。

vasilli answered 9 years, 8 months ago

我觉得相当重要,至少阅读英文资料这块非常有用
例子 就是
当你遇到一个技术方面的问题时,你用谷歌输入英文问题描述搜索,比百度输入中文搜索,准确很多,谷歌的结果会首先列出诸如stackoverflow等专业论坛的资源链接,而百度出来的结果首先便是百度知道的一些结果。

你看不见我哦 answered 9 years, 8 months ago

在与同事群友交流当中发现英文讲不出几个,但是却经常逛英文的社区,分享国外的博客和资讯。
很可能,你的同事在装逼。


以我自身的情况来说明一下,我有过6级,能看懂一些简单的文章,稍微上档次一点就只能呵呵了。
其实我觉得大多数情况下,英文都是用来 命名 。。
查资料,有,但是很少,因为中文资料基本能够解决我的问题(层次太low了!!不要嘲笑)。

我真的很纯洁 answered 9 years, 8 months ago

初学和英文关系不大,会拼音就行。

入门也关系不大,因为大多数入门教程都有汉语翻译版。直到你能独当一面,才需要非常好的英语,不过能过cet6 的,大多数场合都没问题了,所以不要给自己施压。

不给力啊老湿 answered 9 years, 8 months ago

你要知道一点,有些问题你在国内可能是搜索不到,国内大多数人是不会主动分享经验到网络上的(当然,我自己暂时也是),所以Google什么的是必须的,所以你不光能看懂英文,还要会使用英文去搜索问题,结果就是,如果你的英文水平太随便,那铁定是无法很好提高技术水平的。

Nafoul answered 9 years, 8 months ago

Your Answer