A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 斯芬克斯 中级黑马   /  2016-10-10 22:10  /  1822 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     英语对程序员来说,是最重要的技能没有之一。原因随口说就有很多很多,编程语言本来就是英语,我们使用的工具大部分都是英语,开源项目很多都使用英文编写,文档,以及缺陷管理等....
    下边是我想到的三点

一 四级六级学怕了?

大家被英语从初中虐到高中大学,背单词做阅读的痛深入骨髓,一听要学英语就阵阵抵触,远不如看一篇翻译好的技术博客来的神清气爽。

其实,英语的学习不是从a开始背单词,或者说,只要有基础的词汇量,就不需要再系统的背单词了。尤其是对程序员,有很多专有词,而且大部分技术文章都朴实的很,所以不用担心这个问题。重要的是,别被要背单词这个想法吓回去。楼主虽然4,6级没过,照样在国外网站飞。。

二 每天看几篇原文文章

和学一门新的编程语言一样,英语也需要每天练习,不过不是做6级阅读训练。我推荐每天刷hackernews,各个geek把觉得有意思,有意义的文章发到HN上,其他人觉得好就赞,于是里边的文章都是和员比较相关的,这样的文章读起来也有兴趣。

三 用起来

这个点当然最重要了,日常用到英文的地方主要有

1 写代码

编程语言其实大部分都是英文为主的,建议写代码的时候,不要使用中文变量名,最好不要中文注释。

2 在github提issue,发邮件等

因为我们用很多开源项目,遇到bug,就需要去guthub等地方开issue,和作者交流等。建议大家积极地做这件事,一方面解决了自己的问题,另一方面,和人交流会加深对问题的认识,再者,也用起了英文,对语言也有锻炼。

以上同样适用于SO等

3 看美剧,电影,发布会等

美剧电影就不说了。

YouTube,我经常在YouTube看pycon,gocon等技术视频,看文章看累了,听人讲讲也挺好的。

wwdc,以及各种发布会。苹果的发布会做的还是非常有品,英文说的也是纯正,易理解,非常建议。

4 用英文和自己说

我觉得我主要是靠和自己说来学的英文。因为是和自己说,所以就想说啥就说啥,只要用英文把想法表达出来就好,没压力,当然也没feedback。

楼主经常逛黑客论坛{:3_54:}。。。。发现很有用

4 个回复

倒序浏览
说的有道理!
回复 使用道具 举报
多看美剧其实效果还蛮不错的
回复 使用道具 举报
还是觉得学起来挺困难的
回复 使用道具 举报
mark!`~~~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马