• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cc7756789
V2EX  ›  程序员

程序猿的素养就是英语和搜索

  •  
  •   cc7756789 · Apr 4, 2016 · 8637 views
    This topic created in 3864 days ago, the information mentioned may be changed or developed.
    我发现,英语不好, stackoverflow 上的问题我能看懂,我也知道该怎么解决,为什么会是这样。但当我打英文的时候,根本不知道该怎么说,语法一通错~~~每次只能草草当一个路人。
    60 replies  •  2017-11-20 20:04:47 +08:00
    Testalias
    Testalias
    Apr 4, 2016❤️9
    1
    所以要少看小埋多看新概念,最近 GiHub 一个 issue ,我也不知道该怎么回。
    Totato5749
    Totato5749
    Apr 4, 2016
    2
    @Testalias 哈哈哈哈哈哈哈哈哈

    其实没那么严重,你用 Chinglish 别人也能看得懂的
    cc7756789
    cc7756789
    OP
    Apr 4, 2016
    3
    @Totato5749 真的好么,所以我压根分不清别人的语法到底是正确的还是中国式英语。
    chend
    chend
    Apr 4, 2016
    4
    因为 还是 有很多 国人 在 so 上的。。。。
    借助翻译工具, 慢慢问答
    cc7756789
    cc7756789
    OP
    Apr 4, 2016
    5
    @Testalias 最近没得小埋看了
    YouXia
    YouXia
    Apr 4, 2016
    6
    其实吧,做程序员这一行,最重要的是智商。光想着去搜索看别人解决问题方法,会降低自己独立思考解决问题的能力。

    // 在大公司里用的东西多数都是自己公司造的轮子,假如文档不全或者没人给你讲解时,就看自己智商和悟性了。
    herozzm
    herozzm
    Apr 4, 2016 via Android
    7
    说到底还是英语差
    BROWNURSIDAE
    BROWNURSIDAE
    Apr 4, 2016 via Android
    8
    高中有认真学过的人英语也不会差到哪里去吧
    neoblackcap
    neoblackcap
    Apr 4, 2016
    9
    @cc7756789 多点回答,多用心回答,别人会帮你修改提问的了,只要用心就好了,慢慢就会进步。
    fway
    fway
    Apr 4, 2016
    10
    怎么样看待 github 代码搬运工?
    em70
    em70
    Apr 4, 2016 via iPhone
    11
    赞同,学习能力比知识本身重要
    a412739861
    a412739861
    Apr 4, 2016
    12
    嗯哪, issue 上提个错误都不知道怎么写,只好把错了的代码给复制一遍,然后错的地方加粗一下,还好作者看懂了……(逃
    em70
    em70
    Apr 4, 2016 via iPhone
    13
    @YouXia 智商如果全用在重复造轮子上说明智商还不够高,应该善用已有资源,只在核心技术创新上投入精力
    YouXia
    YouXia
    Apr 4, 2016 via Android
    14
    @em70

    开源的绝大部分产品都是有坑的,并且不一定满足你业务需求,可能开源产品能满足你每天 1KW 的 PV ,但是 10 亿可能就不行了。并且技术体系也不一样,你不能让微软核心业务都跑 hadoop 吧,只能自己搞 cosmos 。

    当然也有不少是根据开源产品二次开发,在大公司里能决定一个产品是用开源还是自己造轮子的人,没你想的那么傻,多数都是人精,算的比大部分人明白多了。
    visionsmile
    visionsmile
    Apr 4, 2016
    15
    检测语法错误我要安利一下 1checker...
    YouXia
    YouXia
    Apr 4, 2016
    16
    @em70

    随便举个例子, LVS 充当 Name Service 牛不牛,但是它有没有缺陷?肯定有,因为它充当一个网关的作用,用户量太大时候,网关是瓶颈,怎么解?所以只能搞个分布式 Name Service ,别人把 ip 注册到这上边来,你来这个服务上拿 ip 直连就可以了。

    同样搜索引擎, Redis 等各种存储服务也是一样的,满足不了需求,只能自己造。只是为了满足不同的业务需要做适合的优化。
    WildGuoDonglin
    WildGuoDonglin
    Apr 4, 2016
    17
    还是要多说。

    话说回来,外国人说磕磕巴巴的中文,你也能知道他什么意思不是,也不会嘲笑他。
    cuebyte
    cuebyte
    Apr 4, 2016
    18
    @cc7756789 但是小埋并不好看啊(歪楼
    Shura
    Shura
    Apr 4, 2016 via Android
    19
    @cuebyte 口胡,明明是你没有信仰
    flowfire
    flowfire
    Apr 4, 2016
    20
    。。。。。把意思表达出来就好。。。。语法不对别人也看得懂的
    cc7756789
    cc7756789
    OP
    Apr 4, 2016
    21
    @cuebyte 我喜欢开头曲,没有 wifi
    FrankD
    FrankD
    Apr 4, 2016
    22
    @cc7756789 看看《中式英语之鉴》
    cuebyte
    cuebyte
    Apr 4, 2016
    23
    @Shura 我的信仰是京阿尼(看头像
    Slienc7
    Slienc7
    Apr 4, 2016
    24
    @YouXia 我想你的智商和精力应该不够重新构造一个开源世界,所以还是用搜索吧。
    rushcheyo
    rushcheyo
    Apr 4, 2016
    25
    @em70 那什么是核心业务?核心业务的高效难道不来自于底层设施的先进吗?
    举个例子, libstdc++ 编的 Firefox 问题就层出不穷(尽管功能很强大), libc++ 编的 Safari 、 Chrome 就相对好些。
    rushcheyo
    rushcheyo
    Apr 4, 2016
    26
    @rushcheyo 其实我举的例子是无脑黑……
    YouXia
    YouXia
    Apr 4, 2016
    27
    @xgowex

    这里探讨的不是说搜索和英语不重要,而是自己不要什么都去通过别人的方案来解决问题,自己最好有自己独立思考解决问题的能力,这样才能成长。

    比如你去微软工作,不可能职位搜索解决一些开源问题吧,或者去一些大公司,用自己内部的存储,计算系统,也是搜索得不到答案的,或者你去创业公司的最核心部门,一般是不允许上网的,比如一些做图像识别的,最核心的那块是不允许上网的。

    算了,多说估计又得浪费很多时间,没啥意义,匿了。
    cxbig
    cxbig
    Apr 4, 2016
    28
    语法有问题不用怕,错了人家多半也看得懂
    Felldeadbird
    Felldeadbird
    Apr 4, 2016
    29
    多写才不怕丑。连写都敢,估计你说更加怕了。
    O21
    O21
    Apr 4, 2016
    30
    你只要单词拼对 语法大概正确 别人就能看懂
    SlipStupig
    SlipStupig
    Apr 4, 2016
    31
    其实你学会了也没有什么用之前用国外某主机商的服务,然后经常出问题,给客服打电话过去不是阿三就是泰国人,那英语说的我已经完全不会说了......
    R18
    R18
    Apr 4, 2016
    32
    英語是最爛的一門,但是卻看得懂手冊,不會的單詞用有道翻譯,下次碰到就能記住
    rockpine
    rockpine
    Apr 4, 2016
    33
    其实语法吧,对于交流根本就没那么重要,比如文言文按现代文的语法看,简直不能忍。
    语言这东西,是用来交流的,能懂就行了,说的话,基本口语化就行,你蹦单词外国人都能懂,就像老外蹦中文一样,比划比划就行了。
    我觉得你说的可能是正式行文,规范化语言,这个如果不是很严谨的地方,知道就行。
    yellowV2ex
    yellowV2ex
    Apr 4, 2016
    34
    中文打出来用 google 翻译,之后再把语法和奇怪的单词修正一下基本就可以了,其实不求多标准啊,让人可以看懂就可以了
    em70
    em70
    Apr 4, 2016
    35
    @YouXia
    你把问题极端化了,没有人说搜索就是自己不思考,全部用开源项目解决.同样,我要是理解为你从来不用搜索,任何东西都自己从头研究,你肯定也会拼命反驳吧.
    cgcs
    cgcs
    Apr 4, 2016
    36
    数学和统计基础没过关的,俺也不要了~~
    bt0
    bt0
    Apr 4, 2016 via iPhone
    37
    应该把英语当成一门语言
    murmur
    murmur
    Apr 4, 2016❤️1
    38
    所谓的面向 google 和 stackoverflow 编程么
    darkbread
    darkbread
    Apr 4, 2016 via iPhone
    39
    因为大部分回答都是贴出正确的代码的,代码当然看得懂。
    Nixus
    Nixus
    Apr 4, 2016
    40
    看来楼主说的这种情况很普遍嘛!
    我也是这样子的
    lingo233
    lingo233
    Apr 4, 2016
    41
    那就用日语吧😂😂
    RqPS6rhmP3Nyn3Tm
    RqPS6rhmP3Nyn3Tm
    Apr 4, 2016
    42
    给公司领导提建议,托福考不到 105 的每天留下来加班。
    有时候哪,这是最好的方法
    freaks
    freaks
    Apr 4, 2016 via Android
    43
    最后加一句: pardon my poor English
    xuboying
    xuboying
    Apr 4, 2016 via Android
    44
    如果你是信息意义的有,英语在乎不会的,问题是关注的

    上面那段话相信你们都能看懂吧,同样老外也看得懂你的英语,别低估他们的智商
    zingl
    zingl
    Apr 4, 2016
    45
    “反正说得不好洋人也猜得出”最多是大胆去说的理由,不能作为不去提高的借口
    hst001
    hst001
    Apr 4, 2016
    46
    没事, Chinglist 别人也是能猜懂你的意思,我给别人写都是乱写一通
    yangtze
    yangtze
    Apr 4, 2016
    47
    关于学习英语的一篇好文:

    程序员英语学习指引 ( http://lucida.me/blog/english-for-programmers/)

    ps: 昨天刚发现扇贝单词,背单词效果比我拿本词汇小红书好多了。
    winiex
    winiex
    Apr 4, 2016❤️1
    48
    语法还是要学的,然后实战一下。可以去翻译优秀的技术文章,也可以自己去写。

    有个工具可以帮忙:

    http://www.hemingwayapp.com
    chengchao0311
    chengchao0311
    Apr 4, 2016
    49
    我就是一直面向 google 编程的
    Giki
    Giki
    Apr 5, 2016
    50
    只能多练了,熟能生巧。一般学习的语法啊、措辞啊都比较推崇高大上,实际应用里表达上怎么清楚、简单怎么来。比如尽量用简单句(主谓宾),极少用从句。剩下的主要就是词汇量了
    maskerTUI
    maskerTUI
    Apr 5, 2016
    51
    我觉得其实没那么多关系,语法在实际应用中并不重要,写出来的 Chinglish 之前用比不写好,而且,别人不一定在乎你的 Chinglish 。
    wanttofly
    wanttofly
    Apr 5, 2016
    52
    It was readable.(这是在 github 上面一个老外回复我的,你说我是该高兴呢还是该高兴呢。。。)
    allenforrest
    allenforrest
    Apr 5, 2016
    53
    @wanttofly 23333 ,上下文是啥
    magnusby
    magnusby
    Apr 5, 2016
    54
    我觉得贵在坚持吧,很多学英语的就是因为前期坎太多,重在多练,还有就是泛读和泛听,不要刻意去强记单词吧,因为你泛读久而久之就能学习到很多词汇和用法
    wanttofly
    wanttofly
    Apr 5, 2016
    55
    @allenforrest 这样的事情发生在 github 的很多项目中。。时时刻刻都在发生啊!
    jzfr
    jzfr
    Apr 5, 2016
    56
    易语言表示不服,怒吼一声:学毛的英语,用中文也可以编程!
    xiahei
    xiahei
    Apr 5, 2016
    57
    都别争了,世界上最好的语言是 English 。
    Eysen
    Eysen
    Nov 20, 2017 via Android
    58
    @yangtze 作者好像把这篇文章删除了。。。
    yangtze
    yangtze
    Nov 20, 2017 via iPhone
    59
    @Eysen 是的,作者博客主题更新过一次,里面很多文章都被删掉了
    Eysen
    Eysen
    Nov 20, 2017 via Android
    60
    @yangtze 怪不得。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1375 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 20:15 · PVG 04:15 · LAX 12:15 · JFK 15:15
    ♥ Do have faith in what you're doing.