想问下关于程序员的英语学习

2017-12-22 10:02:07 +08:00
 Immortal

先说下,标题这么写并非是"程序员不是人系列",只是想问的更有行业针对性.

遇到的问题:
1\看文档,英文社区需要借助划词翻译,在 pc 上看还好,顺手就能翻译.如果是纸质英文书籍或者文档我估计没有动力去主动查询,自己词汇量不足+不够勤奋.
2\函数变量名或者方法名不地道.idea 上有个翻译插件,每次起名都顺手翻译下,虽然勉强够用,但我自己也知道有点掩耳盗铃,估计老外看了都想笑.之前看一些 github 上国人的提交,代码逻辑没问题,老外很多都是帮你规范方法名再合并,也很无奈,这边来看应该还是词汇量不足.

想问: 1\有没有类似于常用的词汇总结,不论是电子还是纸质,可以每天对着背的.
2\现在每天会坚持看一点点 reddit,hack news 之类的网站,还有推荐的么,求精不求量,多了看不过来
3\有什么正确的学习姿势可以借鉴么,比如学习计划啥的,其实有点想考证,对证书需求不大,只是这样感觉有个学习目标

谢谢大家.

4349 次点击
所在节点    程序员
29 条回复
zhx1991
2017-12-22 11:06:57 +08:00
1. 随手找个背单词的软件每天花 15 分钟背下单词. 不在多, 在于坚持
2. 网站的话要看你有什么方面的兴趣了...新闻是最简单的, 更新频繁种类众多, 满足各类意识形态需求
3. 把看的闲书都换成英文的
soli
2017-12-22 11:37:21 +08:00
用 Kindle 看英文书,简单的那种,但是要近几年的新书。
Kindle 除了提供选词翻译之外,还可以标注。
看翻译的时候把所有释义都仔细看一下,并标注该单词。
看完一章后再重复看两三遍,这时候第一遍标注的单词差不多就都记住了。
然后再接着看下一章。

推荐《 What If 》这本。非常有趣,不会看着看着就睡着。


另外,函数、变量、方法命名的问题是世界难题。母语是英语的人也犯难。
所以,不是词汇量不足的原因。
zachguo
2017-12-22 11:38:13 +08:00
在你没意识到自己在学英语的时候学习效果是最好的。所以,看项目相关的英文文档、论文。
uuweZhou
2017-12-22 12:46:36 +08:00
选第三个
考证

有目标才不会懈怠
yeelone
2017-12-22 13:09:31 +08:00
最近在坚持流利说,读听,顺便被诗词
kingcc
2017-12-22 13:10:43 +08:00
和楼主一样在学英语。

分享一个真理:英语的核心是口语和词汇量
winglight2016
2017-12-22 13:33:50 +08:00
@zhx1991 以我个人背单词的经验来说,每天花一刻钟时间效果不好几乎没有效果,一天三小时坚持 20 天可以迅速提高 2000 词汇量,这种方式不管是短期还是长期都要好过前者
lihongjie0209
2017-12-22 13:34:42 +08:00
http://unbug.github.io/codelf/ 命名专用网站, 基本可以满足写代码的需求.

至于学习英语, 别听什么听说读写全面发展, 阅读不过关就去练习阅读和词汇量, 口语什么的没必要.
农村老一辈没上过学的不会写字, 但是能听懂普通话能沟通. 这个很能说明问题, 语言也是工具, 用到阅读的部分就去掌握阅读部分就好了
practicer
2017-12-22 13:51:08 +08:00
程序员学英语要把口语和写作看做输出, 即别人是收入方, 把阅读和听力当做输入, 即自己是收入方.
因此, 一定要把所有学习精力放在输入上. 我每年大概读三本英语原文的书(PDF 版淘宝打印出来看, 因为便宜), 以我的经验看, 词汇量不足并不影响读一本书, 只是读得慢而已, 遇到不会的查查字典, 甚至跳过去, 因为一些词不是该段落核心, 所以不影响整体阅读, 但是, 如果不明白某个词就不能领略当前段落最核心观点, 那必须停一停, 查一查, 再继续看下去. 就像新手学编程时看入门书, 刚开始也很慢, 等熟悉后也会越翻越快, 两者是一样一样的.
好处就很多啦: 第一时间看到新书(大部分技术书有 early release 版), 不用担心翻译质量, 英语阅读能力越来越好, 最重要的是, 上下班地铁上逼格高得 66667....
对于自己感兴趣的技术书, 直接找来看就行了
realkenshinji
2017-12-22 13:56:01 +08:00
听各种英文的 tech podcasts,我听了好几年,一开始基本是催眠效果,但是后来发现现在已经能无障碍听懂 95%以上了,而且这个对口语阅读都有很大的提升。
Immortal
2017-12-22 13:56:26 +08:00
@zhx1991 谢谢 我筛选下 app 先
Immortal
2017-12-22 13:57:11 +08:00
@soli 恩 记下了,这还得先搞个 kindle,老怕吃灰
Immortal
2017-12-22 13:58:26 +08:00
@kingcc 主要暂时不知道背哪个范围的词,目前考虑是照着四级六级考试范围背,但是又觉得背了行业相关单词没多少
Immortal
2017-12-22 13:59:00 +08:00
@winglight2016 三小时,的确要大毅力了
Immortal
2017-12-22 14:00:03 +08:00
@practicer 感觉得和编程一样,最好有阶段性的成就感,才能不断的往前
Immortal
2017-12-22 14:01:11 +08:00
@realkenshinji 请问途径?app 还是
Immortal
2017-12-22 14:01:50 +08:00
@lihongjie0209 恩 目前其实也主要是阅读和书写,想看原版的资料和人能有简单的线上交流
crazybug
2017-12-22 14:46:01 +08:00
买的流利说一年的课程,每天跟读至少一个小时。已经坚持两个多月了。
Just1n
2017-12-22 15:12:15 +08:00
公司花钱请了培训公司专门培训 (逃~
bibibabibubibiu
2017-12-22 15:16:42 +08:00
学习英语 推荐 微软小英 http://www.engkoo.com/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/416745

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX