GitHub 上的这几个项目或许能帮你学好英语

Stella981
• 阅读 896

GitHub 上的这几个项目或许能帮你学好英语

作者 | GitHubDaily

来源 | GitHubDaily

对于一个程序员来说,英语的重要性不言而喻。

一个掌握英语了的程序员,往往能比不懂英语的程序员更早了解到新的技术动态,接触第一手技术资料。

学会英语,你便可以很轻松的查看、阅读国外最新的技术文档,及时对自己的项目进行诊断,避免后期掉坑,从而再花费一堆时间去寻找兼容性解决方案。

学会英语,你便可以到 YouTube 上听一些技术大牛的演讲,听听他们是如何进行学习、如何从零开始构建一个完整的开源项目、如何判断未来的技术走势。

学会英语,你便可以无限制的畅快浏览 MIT、斯坦福等高校的开放课程,跟随大师的脚步夯实基础,不断精进,快速成长。

学会英语在我们的日常工作中就能给我们带来这么多好处,为什么不学呢?

当前国内不少程序员学英语的时候吃了不少苦,我之前在微博上也分享过几个与英语学习相关的项目,今天在这里做下简单总结,一并分享给大家,希望在英语学习这件事情上帮到你。

everyone-can-use-english

前新东方英语老师李笑来最近在 GitHub 上开源的一本电子书籍。该书覆盖了英语口语、语音、朗读、词典等分类,并对每个分类作了细致的讲解。

在这本书中,李笑来老师还分享了不少自己当年学习英语的一些故事,从故事中启发读者去更进一步提高自己的学习能力。

除了讲解如何学习英语外,该书还教你应该如何正确的管理好自己的时间,让时间得以高效利用,真可谓一举两得。

首推这个项目,是因为它在我下面推荐的几个项目中,是唯一一个由专业英语老师编著而成的。

地址:https://github.com/xiaolai/everyone-can-use-english

GitHub 上的这几个项目或许能帮你学好英语

A Programmer’s Guide to English

这是国内一名程序员根据自己的英语学习经历,所编制的英语学习指南。虽说是专为程序员服务,但我大致看了下内容,普通人用来学习的话也是没什么问题的。

这份指南主要分享了英语学习(如语料库、发音、听力等方面)的训练方法,另外还分享了一些英语学习相关的资料与工具。

地址:https://github.com/yujiangshui/A-Programmers-Guide-to-English

GitHub 上的这几个项目或许能帮你学好英语

English-level-up-tips-for-Chinese

这个项目比较有意思,作者一开始是把自己的英语学习方法整理后发给女神,后面得到的反馈不错,才放到了 GitHub 上,造福大众。如此看来,女神才是第一生产力啊 😂

这份指南主要通过六篇文章(认知篇、单词篇、听力篇、阅读篇、口语篇、扯淡篇),来向我们多方面讲解英语学习过程中一些学习技巧及注意事项。

地址:https://github.com/byoungd/English-level-up-tips-for-Chinese

GitHub 上的这几个项目或许能帮你学好英语

GitHub 上的这几个项目或许能帮你学好英语

此外,项目中还含有专门给程序员读者提供的编程语言单词表。

GitHub 上的这几个项目或许能帮你学好英语

chinese-programmer-wrong-pronunciation

这个项目主要是针对程序员提供的,许多程序员虽说阅读英文技术文档没啥压力,但由于长期受国内语言交流环境限制,导致一些专业的计算机词汇发音不太准确,甚至有些词汇因为长时间的约定俗成,都念成了错误的发音。

下面分享的这个项目,便是专门针对这个问题,整理了一些国内程序员容易发错音的单词,帮助你从今天开始使用正确的发音。

地址:https://github.com/shimohq/chinese-programmer-wrong-pronunciation

GitHub 上的这几个项目或许能帮你学好英语

建议非程序员的读者也一并了解下,这样下次跟技术部的同学讨论问题时才会显得你更加专业🤓

虽说学习英语的重点在于理解与表达,但这绝不能成为你不学好正确发音的借口。希望你看到这个项目时内心不要太过抵触,直面错误,虚心改正方为上策。


上述几个项目只能大致给出一些英语学习方法和技巧,真正要掌握英语,还是得严格制定下学习计划,多学多练。

如果要系统的学习英语,可以看下《赖世雄美语从头学》这套书籍,这里为了避免广告嫌疑。就不放购买链接了。

天道酬勤,希望大家码了这篇文章后能认真学习,也欢迎把这篇文章分享给你身边有需要的朋友。

推荐阅读

拜托,面试官别问我「布隆」了

昨天,终于拿到了腾讯 offer

几道和「二叉树」有关的算法面试题

几道和散列(哈希)表有关的面试题

一道看完答案你会觉得很沙雕的「动态规划算法题」

几道和「堆栈、队列」有关的面试算法题

链表算法面试问题?看我就够了!

GitHub 上的这几个项目或许能帮你学好英语

欢迎关注GitHub 上的这几个项目或许能帮你学好英语

给个在看,代码无 Bug👇🏼

本文分享自微信公众号 - 五分钟学算法(CXYxiaowu)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
速看!今天我才知道,UUID还分五个版本
通用唯一识别码(英语:UniversallyUniqueIdentifier,缩写:UUID)是用于计算机(https://zh.wikiped
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这