V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jetflyL
V2EX  ›  程序员

问下你们会去看英文的技术书籍吗

  •  
  •   jetflyL · 2021-03-03 13:12:18 +08:00 via Android · 6048 次点击
    这是一个创建于 1395 天前的主题,其中的信息可能已经有所发展或是发生改变。
    说下我最近,最近下了一些电子书 pdf 才开始看,上班没任务时就看电子书。第一个看的 effective java 3,刷完现在也忘的差不多了。还有一些 scala 的书。然后又看那个 java concurrency in
    practice,一些不理解的或者单词不认识多的直接跳过了。今天在翻下剩下的那些,看到个讲 rest pattern 的,准备看下这个。
    我感觉我是浏览了遍,但没消化
    顺便问下有什么书推荐,可以上班没任务时刷下
    47 条回复    2021-03-04 20:37:03 +08:00
    jmc891205
        1
    jmc891205  
       2021-03-03 13:29:41 +08:00 via iPhone   ❤️ 2
    看英文的,因为现在读书基本都是在 Safari Books Online 上。。。
    zhao1014
        2
    zhao1014  
       2021-03-03 13:32:12 +08:00 via Android
    英文水平不行,我还是选择读中文书,有些翻译不通顺的在豆瓣上大多能找到正解。
    有提升英语水平的想法,但不是现在
    3dwelcome
        3
    3dwelcome  
       2021-03-03 13:46:44 +08:00
    有中文翻译的,就不看英文版。
    但是最新文献一般都是英文,youtube 编程视频都是英文,twitter 大佬都是英文,你写的代码变量都是英文。
    所以也没办法避免。
    JoJoJoJ
        4
    JoJoJoJ  
       2021-03-03 13:50:11 +08:00
    编程类的基本只看英文的书籍和视频
    naoh1000
        5
    naoh1000  
       2021-03-03 13:54:29 +08:00 via iPhone
    大部分书只看英文版,中文版删减的东西太多了。
    尤其是安全相关的书很多没有中文版,过不了审。
    Weny
        6
    Weny  
       2021-03-03 13:58:43 +08:00 via iPhone
    会 如果是电子版,不认识的单词可以用苹果自带词典,还是很好用的
    sudoy
        7
    sudoy  
       2021-03-03 14:03:15 +08:00
    我学 python 和 Java 都是先看 w3schools.com 然后再去 udemy 上看视频,书籍的话在 kindle 看过 a smarter way to learn js
    Coolwinds
        8
    Coolwinds  
       2021-03-03 14:04:12 +08:00
    如果追求快速掌握一门知识还是中文为主,英文参考。如果看着玩那慢慢看英文版也没差
    yamasa
        9
    yamasa  
       2021-03-03 14:05:46 +08:00   ❤️ 1
    人在外企,基本能和老外 meeting 谈笑风生。能英文就英文,翻译里面带来的垃圾信息太多。还有比如我最近在刷 6.824 ,raft 论文需要反复看,6.824 的材料更是全英的,这种你能指望啥翻译呢。要长久干这行,英语是躲不掉的。
    hantsy
        10
    hantsy  
       2021-03-03 14:14:25 +08:00
    虽然我英文听说不好,工作读写是日常用的。一般只看英文资源,做技术的,你完全无法避免英文,因为所有开源软件的官方一手资料几乎都是英文的。

    如果觉得 Effective Java 这种还难看懂,应该是读一下 Thinking in java (这个真的有点难,作者是做培训,写出来的技术书表述上比较优雅,对英文语法要有一定了解,超过一般技术书).

    java concurrency in practice 国内出版了两次,第一次翻译得很滥,那时我恰好买了第一版, 网上骂声一片,看了几章实在看不下去了,将看过几章翻译得乱七八糟的整理发给出版社了,还收到过出版社回复。后来机工又找人重新翻译。就是因为这本书,后来我不怎么中文翻译的书籍。

    我第一本啃完的全英文纸质书是 Java persistence with Hibernate (第一版,影印版本),900 页左右。之后,我觉得看英文资料更快。

    关键是技术书,一般英文都是很直接,没有华丽的词藻和修辞,很容易看懂。
    huangmingyou
        11
    huangmingyou  
       2021-03-03 14:17:09 +08:00
    英文四级没过。 坚持看英文技术文档,印象深刻的内容包括 selinux,squid ,puppt 的所有官方文档。tcp,http,mail,dns 的 RFC 。
    现在的习惯是看一个新东西第一反应是看官方文档了解大概,或者 wikipedia.
    以及实在解决不了问题,通过邮件列表直接和开发者交流。
    最大的感想就是,这不是考试,不用在意语法对不对,问题说清楚,就会有人回应你。
    为什么要看英文,因为翻译通常不能完全传递原文的思想。
    hantsy
        12
    hantsy  
       2021-03-03 14:24:23 +08:00
    @huangmingyou

    国内没有用邮件列表的习惯。国人都是喜欢即时工具,QQ,微信之类的。

    我订阅了不少纯邮件列表,几乎看不到中国人。一些在线的讨论工具遇到过,不多,我们用过的觉的开源框架的官方讨论,都有相应的社区工具支持,Google Groups,Gitter,Discord,Slack,Zulip 等。

    以前我用 JBoss 最多的两年时间里,JBoss 论坛 /邮件是通的,一年看不到几个中国人参与讨论。
    jswh
        13
    jswh  
       2021-03-03 14:41:35 +08:00
    前年生日,我对象给我买了一套英文版《计算机程序设计艺术》
    rainfd
        14
    rainfd  
       2021-03-03 14:58:50 +08:00
    新书都只有英文版,只能硬啃了呀
    zxCoder
        15
    zxCoder  
       2021-03-03 15:12:35 +08:00
    读英语太慢了 不划算
    vision1900
        16
    vision1900  
       2021-03-03 15:13:18 +08:00
    GUN Man Pages 不知算不算
    Wichine
        17
    Wichine  
       2021-03-03 15:19:50 +08:00
    急着上项目的看中文,不急的看英文
    HenrikC
        18
    HenrikC  
       2021-03-03 15:36:04 +08:00 via Android
    先看中文,感觉翻译不妥的地方查对应的英文。
    vx812574395
        19
    vx812574395  
       2021-03-03 16:03:41 +08:00 via iPhone
    书就算了,美剧多一点,比如明日传奇、starGirl 之类的
    zaima
        20
    zaima  
       2021-03-03 16:05:33 +08:00
    会,但中文版优先
    anonymous256
        21
    anonymous256  
       2021-03-03 16:27:22 +08:00
    基本只看英文的,英文的作者风趣幽默的多,读起来很舒服和愉快。 国内的书,一板一眼,无趣无味。
    我宁愿英文书看得慢,也不看一本(计算机和编程方面的)中文书。
    hitmanx
        22
    hitmanx  
       2021-03-03 17:17:11 +08:00
    有英文我一般不看中文的,除非时间特别赶。
    读英文的缺点是慢,尤其是已经会的内容,中文可以做到一目十行迅速掠过,英语目前还做不到。
    读中文的最大问题是一些专有名词的翻译有时候很难理解,另外如果你工作语言就是英文的话,比如写英文邮件、设计文档、用 StackOverflow 搜索等等,肯定是习惯用英语的名词和描述的逻辑比较好。
    xiaojie668329
        23
    xiaojie668329  
       2021-03-03 18:08:07 +08:00
    天天看,基本上只看英文的。
    aoeui
        24
    aoeui  
       2021-03-03 18:11:46 +08:00 via Android
    只看英文的
    qiutian00
        25
    qiutian00  
       2021-03-03 18:46:17 +08:00
    英文有点原汁原味, 有味道些,嘿嘿
    boris93
        26
    boris93  
       2021-03-03 19:04:30 +08:00 via iPhone
    首选英文的
    因为不确定中文版翻译质量怎么样
    irisfor
        27
    irisfor  
       2021-03-03 19:17:09 +08:00 via Android
    看中文多过英文的都不怎么会回复你 自觉 low 了 看英文多的才会在此贴闪亮登场
    zacklin99
        28
    zacklin99  
       2021-03-03 19:31:31 +08:00
    目前主要以看论文为主
    searene
        29
    searene  
       2021-03-03 20:20:59 +08:00
    基本只看英文的,技术书英文还算比较简单的
    zhao1014
        30
    zhao1014  
       2021-03-03 20:25:46 +08:00 via Android
    @huangmingyou 靠翻译软件硬啃吗,感觉会很痛苦
    hejingyuan199
        31
    hejingyuan199  
       2021-03-03 20:33:48 +08:00
    您这是为了读英文而读英文。
    在看书前,你得先明确自己是为了学习知识,还是为了精进英文水平?

    如果为了学知识,一般来说不管是中文还是英文书籍,应该是跳着看的,看一点,停下来想想,想明白了,继续看下去。没想明白,多想想。这时候,中文书和英文书应该是看起来速度差不多的。

    如果是为了学英语,大部分编程书的英文水平其实并不高,看了也不会提升多少英语,不过好处是能认识很多专业术语,这样在以后 google 或者 stack 上查找答案更加省时省力。
    nightwishxiaoh
        32
    nightwishxiaoh  
       2021-03-03 20:41:45 +08:00
    Jooooooooo
        33
    Jooooooooo  
       2021-03-03 20:45:19 +08:00
    你看多了蹩脚的中文翻译就知道原文的好.
    zisway
        34
    zisway  
       2021-03-03 20:58:55 +08:00
    英文不好,可以先从短的东西读起。比如框架的英文注释,文档
    Anarchy
        35
    Anarchy  
       2021-03-03 21:00:40 +08:00
    碍于英文水平,尽量看中文的
    levelworm
        36
    levelworm  
       2021-03-03 21:45:59 +08:00 via Android
    碍于中文翻译水平,只能看英文的。。。
    heyjei
        37
    heyjei  
       2021-03-03 22:39:56 +08:00
    @hitmanx 恰恰相反,我订阅的邮件列表,有很多名字用的拼音,一看就是中国人的,操着流利的英文和老外交流问题。

    特别是 hadoop 生态里面,邮件列表里还是能看到很多中国人的。
    frozenshadow
        38
    frozenshadow  
       2021-03-03 22:51:01 +08:00 via Android
    读技术类书籍,强烈安利一下 margin note,能很快构建知识体系
    yolee599
        39
    yolee599  
       2021-03-04 00:07:44 +08:00 via Android
    嵌入式开发,datasheet 都是英文的
    Rocketer
        40
    Rocketer  
       2021-03-04 00:18:07 +08:00 via iPhone
    中文原创的书籍可以看,翻译的就别看了,质量确实不行。

    包括微软、思科等多语种的官网文档,那翻译的真是……我大学六级都没过,但阅读这些文档竟然英文比中文快。
    litel
        41
    litel  
       2021-03-04 00:29:54 +08:00
    v2ex 的各位这么牛掰了吗瑟瑟发抖。。。。
    学习语言基本只看中文,本来一开始就很抽象,还看英文更难理解
    基础摸透了,学些框架之类的基本就英文了
    有些框架国内不一定翻译了
    hackpro
        42
    hackpro  
       2021-03-04 00:39:54 +08:00
    当然 如果近期不知道读什么可以参考我的书单
    https://github.com/hao-lh/books-making-you-better

    欢迎大家 star❤️
    yl20181003
        43
    yl20181003  
       2021-03-04 08:57:54 +08:00
    会刻意去看英文的,因为英文比较渣,想提高
    Leviathann
        44
    Leviathann  
       2021-03-04 09:26:44 +08:00 via iPhone   ❤️ 1
    中文资料至今仍有把 out of memory 翻译成内存溢出
    lifetime 翻译成生命周期的

    但是英文水平不够的话只看英文也有问题,比如看完讲测试的书,只知道 mock 来 mock 去,不知道 mocktest 就是固定搭配指的就是上学时候的模拟考
    weixiangzhe
        45
    weixiangzhe  
       2021-03-04 13:01:40 +08:00
    中文翻译太绕口了,我坚持看了几年的英文文档了,感觉现在借住翻译工具完全可以看下去了
    weixiangzhe
        46
    weixiangzhe  
       2021-03-04 13:10:18 +08:00
    关键中文翻译天天要信达雅, 特别是这个 ‘雅’ 了就看不懂了,以正则的一些表达来说

    先行断言 Positive lookahead x(?=y)
    正向否定 Negative lookahead x(?!y)
    后行断言 Look behind (?<=y)x
    反向否定查找 Negative lookbehind (?<!y)x

    ____
    看英文一看就懂,中文里这些我反正是记不住的
    wtdd
        47
    wtdd  
       2021-03-04 20:37:03 +08:00
    必须看,任何技术如果你选对最合适教材的情况下,英文都消化不了,那中文不得直接噎死啊,当然语言的问题要提前解决,这个没办法,如果真的不行,建议 gre 搞起
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:20 · PVG 19:20 · LAX 03:20 · JFK 06:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.