跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 英语好,对编码真的很重要吗?
未分類
2020 年 6 月 29 日

英语好,对编码真的很重要吗?

英语好,对编码真的很重要吗?

資深大佬 : pin621 78

英语不好,对于编程真的很重要。
大佬有話說 (99)

  • 資深大佬 : ifttt

    当然。英文文档阅读、变量 /方法等的命名

  • 資深大佬 : manami

    确实有帮助。

  • 資深大佬 : jss

    不用太好,能看懂文档,内心不排斥英文信息就行了

  • 資深大佬 : TuringGunner

    你去看看一些美国人写的垃圾代码吧,有一个垃圾站叫做 GitHub 上面堆满了很多 0 star 的东西不知道干嘛的

  • 資深大佬 : charlie21

    我觉得蛮重要的,一些文档再也不用看二手的,如果可以直接第一手资料好太多了

  • 資深大佬 : justrand

    重要

  • 資深大佬 : rodjl

    反正编程遇到问题,用英文在搜索得到的结果的质量比中文搜索要高。
    除了中国人写的文档,英文文档的质量也比中文文档要高。

  • 資深大佬 : DOLLOR

    ctrl c 以及 v 这三个键没坏更重要

  • 資深大佬 : vinew

    非常重要,我都是看英文版文档,用狗狗搜英文版问题,无法想象不懂英语学编程会有多烦躁

  • 資深大佬 : love

    单说工具书,很多是翻译过来的,等翻译到印书,英文的新一版已经出来了

  • 資深大佬 : wangming262626

    参加 acm。。。不懂英文,连题都看不懂。。。

  • 資深大佬 : youxiachai

    我觉得还是很重要的

  • 資深大佬 : RV0n

    不重要,我一个朋友小学五年级毕业,现在编程溜溜的,年薪百万。

  • 資深大佬 : wangxiaoaer

    一般中文百度问题,基本都是 csdn,各种复制粘贴还不全垃圾居多,换英文 google 就舒服很多了。甚至有些问题你中文百度不出来内容,换成英文,google 第一条就是。

  • 資深大佬 : Blulotus

    不重要,我舅舅的儿子小学毕业下海,现在年薪百万,雇专门英语专业的

  • 資深大佬 : MeteorCat

    我司看不起英文的都被辞退了,你说重不重要

  • 資深大佬 : rekulas

    别问,问就是重要!

  • 資深大佬 : ViggoSite

    右转知乎

  • 資深大佬 : kosmosr

    不重要 别听他们说什么一手资料二手资料, 百分之 99.999 的人需要用到的知识都可以中文搜索的到. 还有一批人揪着一点翻译错误就大肆宣扬读原版书,
    数学才是最重要的, 英文过关看某些资料确实容易点 但是数学好完全可以不用搜去读. 因为自己就可以创造出需要的东西

  • 資深大佬 : nianyu

    很多理科专业本科毕业后的英文水平大概没谷歌翻译厉害吧

  • 資深大佬 : a1562619919

    搬砖就是 google+英语

  • 資深大佬 : jydeng

    最少要有点基础,至少阅读技术文档和命名时,不要有太大的障碍

    当我看到数据库里的表都是类似这种:
    UserJifen
    HostDizhi

    这样的命名时,无时无刻都会提醒自己:冷静,杀人犯法

  • 資深大佬 : Keyes

    普遍的认识是英语有利于阅读文档(尤其是代码里的注释文档)和与项目源码作者交流 issues, 以及浏览一些深层次的科技论文, 这些东西你指望机翻估计脑子里记下的可能是一团浆糊

    在我感觉最有用的是….. 遇到任何问题, 中文一搜铺天盖地的营销号, 英文一搜, 第一条一定是答案, 有任何不理解的东西, 知道它的英文叫法, google 一搜全是高质量结果

  • 資深大佬 : ClericPy

    20k 以下小学水平的英语和数学就够了。

  • 資深大佬 : php01

    主要是百度在搜索 cs 技术问题上根本不能提供合乎 best practice 的答案

  • 資深大佬 : KuroNekoFan

    @rekulas 哪家这么牛

  • 資深大佬 : pangleon

    面向 Google 或者 Google 翻译程序员. 记住这点就够了.

  • 資深大佬 : smallc2009

    是的,一般都是面向 google,stackoverflow,github 编程。

  • 資深大佬 : toku

    不断提高的时候发现英语不好会拖后腿

  • 資深大佬 : darksword21

    @nianyu #20 你是有多闲啊, 还自己创造, 自己创造谁帮你测试? 你的用户?有现成的稳定的经过大规模用户测试的库 /中间件你不用, 就是因为你不会找?

  • 資深大佬 : lihongjie0209

    只要不是前沿的尖端技术需要参考一些外文资料,我感觉一般水平妥妥够用

  • 資深大佬 : yazhouli01

    重要有两个意思: 一是十分有益, 一是没有就会影响.
    我认为是前者.
    但是可以说, 没有英语基础也可以编程, 也可以是高手.

  • 資深大佬 : RickyC

    英语算好的不一定厉害,例如我技术菜,但命名(信达雅)可达甚至雅级别。
    英语差的几乎 /很大情况都很菜,尽管工龄很久或者已经秃头。
    例如拼音英语混合命名,形副动名不分,百度后直接用。不会读非要读(其实说中文也是可以的,起码能交流,也知道其意思),多次纠正还是改不了的,无论技术还是辅助技能的持续学习能力近乎 0,真的十分无语=_=。

  • 資深大佬 : BALDOOR

    emmm… IDE 里面写 active 不会警告, 但是写 huodong, HuoDong, huo_dong 都会多个下划线警告, 对强迫症来说, 会一点英文还是很重要的

  • 資深大佬 : chickenJuicer

    不说计算机,你就举别的行业,有什么不需要看外文资料的?
    有肯定有,但是不多。

  • 資深大佬 : NonClockworkChen

    自从 Java 从 Sun 转给 Oracle 后,Java 官方中文文档就没了——是直接没了不是翻译慢了,连带着 Spring、Hibernate 等各大社区的中文文档全部消失了(导致 Hibernate 早就实现全领域模型支持了,国内还认为它是一个性能和易用性都不咋地的 ORM )。现在 Java 方面的最新文档,全靠极少的大牛用爱发电,所以你说英语重不重要。

  • 資深大佬 : passerbytiny

    不需要。

    奇怪的问题复杂到中文没有,只有英文?

    新出来的技术第一时间研读,额,只有英文?

    这个资料只有日文版,跟作者联系,他只会英文日文,你选一个你会的?

    这就是嫱带来的坏处,愚昧和民族主义同时抬头,很多人坐井观天,说中文统治世界,中国人成就最高,上次说天朝上国,闭关锁国为你们好,不肯学习外面的进步,然后就被自家发明的火药炸开了国门。

  • 資深大佬 : mengzhuo

    重要,但不必要

  • 資深大佬 : karnaugh

    英语好 = 获得更多英文信息,至于信息能不能转化为知识和技能看自己,其他语言同理

  • 資深大佬 : catinsides

    最重要的就是可以看懂国外的一些新的技术~

  • 資深大佬 : fhvch

    重要,但不如数学重要 ,个人感觉

  • 資深大佬 : SkyCity4NJ

    ZJ_(PK_
    SY_(IDX_

    你会崩溃的

  • 資深大佬 : weizhen199

    很重要,不信你找个英语不好的同事的代码看看,你会想杀了他

  • 資深大佬 : zgl263885

    深入非常重要。。入门一般吧

  • 資深大佬 : RedBeanIce

    初级无所谓。中级不重要。高级及以上的人都希望自己英语好

  • 資深大佬 : mandy0119

    非常重要,要知道,最令人头疼的问题就是给各种东西命名呢

  • 資深大佬 : rouwanzi

    见到因为英语不好同一个意思的变量不同的人用不同的单词表达。不下 5 种的

  • 資深大佬 : 79bxh9b

    会限制你的天花板

  • 資深大佬 : Leigg

    这个问题浪费了我一秒钟!过

  • 資深大佬 : GopherTT

    起码底线过四级吧,别闹笑话是最基本的。。

  • 資深大佬 : 515576745

    如果你觉得变量、方法、类的命名重要的话。

  • 資深大佬 : qiumaoyuan

    yi dian dou bu zhong yao, zhen de lz

  • 資深大佬 : crist

    你们都不用考虑看论文的嘛……

  • 資深大佬 : AnsonUTF8

    英语决定了你的上限

  • 資深大佬 : liuxey

    最近在考 AWS APN 认证,资料例题都是英文的。

  • 資深大佬 : doppler

    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.

  • 資深大佬 : diib

    是的

  • 資深大佬 : Tink

    看情况吧,新技术一般都是英语文档起步

  • 資深大佬 : cwjokaka

    不必要,但是能会更好

  • 資深大佬 : zhangyangkam1

    我看过一个视频讲解 Java HashMap 源码,里面提到 Integer.highestOneBit() 方法。讲解的人,没直接讲 highestOneBit 字面意思,硬生生地解释成 “返回小于等于这个数字的一个 2 的幂次方数。” 当时我就无语了,很怀疑那个人不懂英语。这个方法,看字面意思就猜到用法吧 highest one bit,最高位的 1. 所以我觉得英语是重要的。

  • 資深大佬 : Gitizen

    变量名命名能力 +1
    文档阅读能力 +2
    Ctrl + C & V 范围 +1

  • 資深大佬 : shaohan0228

    真英语好的谁去编程啊~

  • 資深大佬 : robinlovemaggie

    对于一般程序员,English 基础是必须的,大部分官方文档都是英文的,必须看得懂才行。
    想成为世界顶级的程序员,与各国大佬交流,英文就显得尤其重要了。

  • 資深大佬 : hantsy

    编码 – encoding
    编程 – programming

  • 資深大佬 : wutiantong

    这不是白问嘛!肯定很重要啊!

  • 資深大佬 : ingram22mb30

    前两天那篇想用 linux“编码”的帖子果然也是你发的。

  • 資深大佬 : wutiantong

    英语好对做任何事情都很重要,整个现代文明的科技和艺术都在欧洲发端

  • 資深大佬 : ethego

    英语不好,看不懂英语文档那不是很蛋疼。

  • 資深大佬 : ilolita

    @wangxiaoaer 小学五年纪毕业是历史,闭着眼睛也能想得到人家在持续不断的学习提高,现在英文比你还好都说不准

  • 資深大佬 : zlccn

    很重要 能阅读英文文档

  • 資深大佬 : duanxianze

    @mengzhuo 清朝锁的是朝廷,不是百姓。墙是反过来。
    最底层的最蠢也最容易被教唆,要没有墙大陆比香港还乱

  • 資深大佬 : NeezerGu

    英语不止对编程很重要,对整个人生都很重要!会英语,给人带来的边际效应是很可观的。

  • 資深大佬 : kylesean

    公司里用的技术大多数都没有中文文档,还要偶尔和全球开发者讨论一些问题,大学的时候 CET-4 考了 3 次都没过的我,工作后被逼得读各种英文文档。
    从一开始一周看完一篇英文文档,到最终每天可以看多篇英文文档,我花了 3 年的时间。

    计算机技术是国际化程度最高的领域,而英语是国际化必备的工具,所以个人觉得要想获得第一手技术信息,还是要学好英语。

  • 資深大佬 : libook

    重要的
    1. 文档,有些中文的文档也不错,但是有时候你跟着中文翻译文档写遇到坑,可能就是版本滞后了,这时候就需要去看看官方文档
    2. 通过 google+英文关键词搜索 比较容易找到想要的答案

  • 資深大佬 : lifesimple

    至少读书读个原版的而不是二手的

  • 資深大佬 : Raymon111111

    重要 看文档 和文献就知道差别了~

  • 資深大佬 : molika

    通过举个例来证明:XX 无用,因为 YY 赚了多少,他也没有 XX,所以 XX 不重要——这样的说法容易贻笑大方。

    因为关联关系不能推导出因果关系,个例不能直接推而广之,这应该是常识了。

    英语如果对某个程序员不重要,只能说明他还没有进入编程技术的大门。

  • 資深大佬 : winglight2016

    真的。

  • 資深大佬 : wangkun025

    一般这样问的人,都是希望别人告诉他,英语不重要,英语不好也能写出好代码,这样他就有了不努力学习的理由。

    俗语有云,知识越多越反动,英语越好编码越差,共勉!

  • 資深大佬 : reus

    废话。

  • 資深大佬 : GavinJ

    英文好才能肉翻

  • 資深大佬 : Seddas

    大家都提到了,翻译最大的问题就是延迟性,连主流项目都不一定能做到中英文版本同步。那么这样就分出了一个层次,如果你用的东西传承了很多代,例如 Spring 全家桶、Linux 内核之类的,这些项目的一个特点就是比较“工业化”,比较注重兼容性,此时英语就不是很必要,只要不去追到最新,完全够用的。

    另一个层次就是,当你想要追新的时候,想看看 state-of-the-art 长什么样时,英语就成了必要的内容。这也是为什么学术界必须要求英语好,但是工业界反而能出现这样的讨论。就像人工智能一样,新算法层出不穷,翻译的速度是绝对跟不上的,当你想要参考其他人怎么 work 的时候,多数都要去接触到英文的内容。

    我的建议是,先从中文开始,把门入了,边入门边学学英语,十分同意一点,就是英语是你的上限,但是你目前还没有达到你的上限,当你觉得要深入研究某一个领域时,就可以开始认认真真的去学英语了。

  • 資深大佬 : by73

    是的 写代码最大的困难就是变量命名

  • 資深大佬 : xuanqb

    初学者的我昨天下了一个 idea,捣鼓了一天的,查看各种教程,文档,了解完之后我发现要是我懂得英语,昨天一天的时间就能缩短成半个到一个小时之间,编码方面目前没什么体会,目前体会到的就是会英语可以省很多时间

  • 資深大佬 : TangYuSen

    之前看一篇励志分享,一个文科生花了一年时间学前端,然后应聘蚂蚁金服成功了.他就是买了 egghead,frontendmaster 全英语的会员,然后自学……但是感觉会员好贵……….

  • 資深大佬 : jingcoco

    @libook 有什么经验介绍吗?最重要的就是单词?

  • 資深大佬 : mikulch

    @nianyu 你要把各种大牛联合做出来的轮子重新做一遍?那你真的强

  • 資深大佬 : Samuelcc

    数据结构与算法>计算机组成原理操作系统网络>软件设计原则>编程语言>工具链>数学>英语语文>政治地理历史生物物理化学

  • 資深大佬 : aguesuka

    @Keyes 讲道理用全拼的我都感谢上苍了,我司都是 gsid, qyid 这种拼音首字母缩写,然后还不写注释。

  • 資深大佬 : tfdetang

    编程不建立在会英语上, 但是会英语对问题搜索和代码规范化有一定帮助。 毕竟中文写代码还是没有形成风气。

  • 資深大佬 : bozhongshao

    我觉得这个事是有两面性的

    英语太差 老外同事写了垃圾代码 你都不知道怎么骂他 好处是 你写的烂别人骂你你也看不懂

  • 資深大佬 : zunceng

    非要比较的话,数学都比英语重要

  • 資深大佬 : chippai

    任何一个学科,可能除了中国历史,中国语言学,学到一定程度之后都依赖英语水平
    甚至搞不好中国历史中国语言学都需要在英语世界搜索资料了吧

  • 資深大佬 : subpo

    @chickenJuicer #35 杠一下, 活动是 activity 英语好,对编码真的很重要吗?

  • 資深大佬 : JimmyTinsley

    对于 copy 代码很有用

  • 資深大佬 : killeder

    不仅是程序,我觉得对哪个行业都重要。我认为同等业务水平你的英语好坏很大程度上决定了你的高度

  • 資深大佬 : jsnjfz

    英语差,你就只能 CSDN,百度
    好就可以 Google

  • 資深大佬 : ac2sherry

    真的很重要,英语好各种文档可以直接阅读了

  • 資深大佬 : zhuangjia

    @Samuelcc 你是语文没学好?没看到上面说什么了?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具