
白伟林
从实战出发,通过分析关于Spring Cloud, Spring Boot, Dubbo, MyBatis等技术栈的例句,讲述程序员如何获得流畅阅读英文技术文档的能力。讲解时,会将总的阅读技能拆解为一系列细分技能,理论与训练相结合,循序渐进。同时会谈论无障碍逛英文技术博客/社区、阅读技术类英文原版书的方法。希望能帮助程序员高效提升英语,提高开发效率,并通过英文及时了解和学习国外新技术。
比普通的英文课本好,更贴近程序员的需求。不过,内容还可以简化一些,少一些抽象的语法,多一些实战的例子。
语法早还给老师了,看不懂英语文档是硬伤,单纯背单词不行,学学作者提到的方法,先把目标定下,很简单,不是为了说口语,不是记多少单词,能认识它们,可以读英文文档就够了,嘎嘎
还不错,语法部分没仔细看,但一些建议不管是自己体验还是总结别人的,还是有意义的
英语不用真的会倒退。 读英语技术文档经常感觉十分消耗脑力,因为要在脑子中将英文翻译成中文,然后理解其含义,而不是直接理解英文代表的含义,英文--中文--含义,这样的转换在短句上没有问题,但是碰上大段英文,大脑迅速疲劳,不堪重负,大脑认为看英文文档是个苦差,于是选择性罢工。这一点在看大段的技术文档和程序注释时特别明显。 读研时曾翻译过吴恩达的机器学习渴望,还读过很多英文的论文,毕业五六年,工作环境主要是中文,偶尔需要编程查文档,怎么对英文产生一种害怕的感觉呢? 所以,我做了两件事情,一件事向知名python语言服务器pylance提需求,希望他们能够开发弹出中文文档的功能,他们做好了这个功能。另一件事不断地去寻找中文编程语言,比如研究过易语言,Y++中文编程语言。这俩在工作中用不到。 这一切都源于对看英文文档的惧怕,但惧怕的感觉是不真实的,惧怕的是惧怕的感觉。 下午看《程序员英语:英文技术文档指北》一书让我茅塞顿开,要把握英文文档,重要的是理清句子结构,分清一个句子谁是大小王,抓大王放小王。总结如下: 英文句子核心成分是:主语、谓语、宾语、表语 非核心成分:定语、状语、补语、宾语补足语 读文章,读句子读的是主语+谓语+宾语,或者主语+谓语(系)+表语,这叫拿大,不必过于关注定语、状语、补语等,这叫放小。辩证法叫做“抓主要矛盾和矛盾的主要方面”。 句子主干是有核心成分:主语、谓语、宾语、表语组成,非核心成分是用来修饰主干内容,在阅读中练习抓住句子主干的能力,删繁就简,假以阅读量,流畅阅读英文文档应不成问题。 一个重要发现是:以前一直没有学会如何看大段英文文档。
本书针对程序员提高英语阅读能力,较系统的给出了学习路线和学习方式。从单词、语法、段落理解,感觉其中给程序员建议那几篇得到了很大启发。 语法、段落那块看着真的很头疼,通过一系列的贴概念,看得一脸懵逼,另一方面后文给的实践也没有答案,更希望先通过给出一两篇文章,从头到尾分析句子,更容易接受
非常实用,三观正确,否定一些华而不实的方法
有些术语翻译得有问题,但瑕不掩瑜,总体的思路还是对我很有启发的。我惊讶得意识到我在以前的英语学习中从来没有系统这个概念,甚至没有主动去思考这件事,但在数学物理上我是有这种意识的,不过无所谓了哈哈哈