美文网首页
MVP之程序员怎么学习英语

MVP之程序员怎么学习英语

作者: 江如此 | 来源:发表于2020-09-12 12:48 被阅读0次

    2020年09月08日02:40:58

    背景:

    todo1:交代自己考MBA过程中,备考英语给的灵感

    todo2:介绍自己考英语四六级的经历

    todo3:介绍自己在使用Sketch迸发出的灵感

    我们听很多大佬说过英语对编程至关重要,甚至会影响一个程序员的上限。

    大多数人学习英语,遇到最困扰的情况是根本用不起来。学了1000个新单词,只用到200多个。

    这种情况无疑是让人沮丧的。这沮丧的背后,实际上是低效。

    有人说:学英语最好的方式是把他丢到英语国家,让他生活一段时间。

    听起来好像是正确的废话。

    先说结论,因为这种学习方式目的性非常强,学了立马能用上。

    我曾经想着学好英语之后,跟老外交流什么的。现在回想起来,简直是活在梦里。这类就属于严重的目的性不强。

    MBA备考老师有个策略是,考试考什么,我们就背什么。看起来很功利,但实际上这是成年人正确的做事思路。因为大家的时间和精力都有限。

    学了马上去做个题,刚好能巩固这块知识,加深影响。

    我们来抽取下,这背后的精髓--以终为始,用到什么,学什么。

    那么根据这个思路,程序员应该怎么学呢?

    问题在于程序员会用到哪些东西?

    1 IDE

    2 GitHub

    3 Stack Overflow等在线问答平台

    4 在线的英文文档 

    暂且列这么多。

    英文的IDE该怎么用呢?

    那么就以最近刚用的Sketch为例。

    是打开Sketch然后去对着一个个陌生的单词,去找出这些单词的意思吗?

    是的,基本是这个思路,但是操作细节对结果有着致命的影响。

    错误的做法:对着陌生的单词,用翻译软件一个个找这些意思,然后记录下来(这工作量巨大,很容易导致自己坚持不下去)。

    正确的做法:找到这个软件的汉化包,在汉化包中学习

    以sketch为例,汉化包在这里 https://github.com/cute/SketchI18N/blob/master/SketchI18N.sketchplugin/Contents/Resources/i18n/zh-Hans.json

    截个图展示下

    Sketch i18n

    了解这些单词,对你使用英文版的工具,非常有用。

    对照着单词表,我们再来使用英文版工具,是不是简单多了。即使看到不熟悉的单词,去我们的单词表去查下就行了。

    todo 那么程序员应该怎样进行英语学习?

    1 先熟悉IDE或者工具的英语开始 

    2 再选择英文原版的在线教材开始学习

    todo:描述自己做这个软件的想法

    github上比较好的学英语资源:

    https://github.com/EarsEyesMouth/computerese-cross-references

    (量有点少,可惜他没有统计哪些词是高频,哪些词是低频)

    MVP系列说明:

    MVP系列,是我要在15分钟之内,写完一篇文章,把最核心最重要的部分写出来。

    20%的投入能输出80%的价值。

    对我而言,相比于我写了几个小时没人看,15分钟内写完最核心的部分,更有意义。

    更新机制:

    评论回复超过10个,我再用15分钟更新其他部分。

    todo是待办的意思,你可以在评论里面,回复想打开哪个todo。

    相关文章

      网友评论

          本文标题:MVP之程序员怎么学习英语

          本文链接:https://www.haomeiwen.com/subject/ekorektx.html