当前位置:首页 > 科技 >

学编程要会英语吗(学编程必须会英语吗)

来源:原点资讯(www.yd166.com)时间:2022-12-01 05:33:01作者:YD166手机阅读>>

来和大家聊聊前端程序员和英语,在我还没有工作还在上学的时候,我对英语的认知还停留在仅限于应付考试,如果没有考试的话,可能也不大会去学英语吧,对英语也没有太大的兴趣,现在看来,上学的时候还是很稚嫩,很无知。但我相信这也是大多数人的情况吧。毕竟有很多职业可能一辈子也用不到英语,但我作为一名程序员,随着一年一年的工作,我发现程序员和英语注定是分不开的。

在开始学习前端的时候,那些人都说英语并不重要,它们说写代码时能用到的单词也就那几十个,会这些就够。他们说的也没错,只要知道margin、padding、width、height、background、border等这些单词就足够你可以开发页面了。那些人也说语言API文档、框架API文档都有中文版本,没有必要去看原英文版本的。等等这些言论大家可能听过不少吧,你还听说过哪些,欢迎在评论中打出来。

那为什么程序员一定要去学好英语呢?接受最新信息

不会英语时,去查看各种英文API文档,只能看别人翻译好的中文文档。够流行的语言或者框架还好,很快会有人翻译出来。比如Vue3.0,一开始只有英文文档,过了大概半年多才有了官方的中文文档。而最新的技术信息,几乎都是英文。

那看各种翻译有什么不好?首先,你得到信息的速度会永远比别人慢半拍,其次就是翻译错误和丢失信息,由于翻译者的水平也是参差不齐的,大家都是凭借自己的理解,这很容易造成错误,

还有就是解决问题的时候,当我们遇到了自己解决不了的问题时,我们去网上搜索,如果用中文搜索,会发现网上都是些重复并且没用的信息。而用Google英文搜索,往往第一条就是stackoverflow的答案。

所以要做一名优秀的程序员,我们要去接受一手最新信息,尽量不要去接受二手信息,甚至是三手、N手信息。信息传播的链路越长,信息失真的可能性就越大。

更容易起变量名字

变量名起名相信是每个程序员的痛,下面的变量名

const xinwen = []; // 存新闻数据 const duibiArr = (arr1,arr2) => console.log(arr1, arr2); // 对比数组 复制代码

不是说拼音命名有什么不好,只是太局限了,一些特殊的业务我们可以用中文去命名。假如我们要写一个公共的库要发布给所有人使用,那这种命名就太折麽人了,逼着老外学会中文。英文命名有它的简洁性优势,这也是英文的优势。

逃离996

现在互联网行业,程序员很内卷,很多公司都会要求程序员加班,甚至996,新闻里也经常报道某某的程序员猝死,程序员也是个高危人群,虽然高薪,但压力也巨大,大家拿命换钱,也时刻担心35岁之后没有人要。

这里推荐一个GIthub,里面有着大多数996的公司

github.com/996icu/996.…

还有955公司名单

github.com/formulahend…

那这和英语有啥关系?

英语好的话,就可以去外企,比如微软中国、Amazon等外企,大多数外企都是不加班的。

还有就是去国外打工,比如新加波、美国、日本等,国外的程序员几乎都是不加班的。当然这可能有一些难度,比如工作签证问题,但确实有很多的程序员这样做了。

我是怎么学习英语的?

在我工作的前两年,也没有意识到英语有多重要,在后来随着学习和工作,越来越意识到英语的重要性。

所以我每天开始切换到看英文的文档和文章,即使看的不懂,也一个词一个词的查意思,把不会的词记到备忘录。慢慢的看的就越来越来快了。遇到问题去Google去搜索,少去使用百度。

到现在,看技术文档、技术文章大概都能看懂。读和写仍是个弱鸡。所以我的学习方法仅供参考,大家有好的学习方法欢迎在评论区分享。

总结

如果要做一个伟大的程序员,英语是前进路上避免不了的一座山峰,早翻过它早获得成功。

最后,希望大家学好英语。我是傲夫靠斯,我们明天见。


作者:小帅的编程笔记
链接:https://juejin.cn/post/7010366690298953759
来源:稀土掘金

栏目热文

如何自学编程(少儿编程培训班骗局)

如何自学编程(少儿编程培训班骗局)

相信很多打算让孩子学习少儿编程的家长,都见过这样一张图:结果就是,无论家长是不是程序员,懂不懂编程,最后的结果都无奈地指...

2022-12-01 05:23:59查看全文 >>

编程专业就业前景(为什么不建议学数控)

编程专业就业前景(为什么不建议学数控)

作者 | Logan dev译者 | 核子可乐、刘燕200 多种编程语言里,哪些最“吃香”?目前,市面上有 200 多种...

2022-12-01 04:55:20查看全文 >>

程序员是做什么的(程序员多少岁被淘汰)

程序员是做什么的(程序员多少岁被淘汰)

文 | 有余姐全文共1306字,阅读时长约2分钟程序员是做什么的?相信有这个疑问的你,要么是跟我一样的文科生,平时工作跟...

2022-12-01 04:52:14查看全文 >>

小孩子学编程是学什么内容(国家承认的青少年编程考级)

小孩子学编程是学什么内容(国家承认的青少年编程考级)

文|凝妈悟语少儿编程比较火,很多孩子蜂拥而上,但是,有家长渐渐发现,编程并不是一块非常好吃的蛋糕,有部分家长让孩子放弃了...

2022-12-01 05:32:52查看全文 >>

少儿编程入门先学什么(编程必背50个代码)

少儿编程入门先学什么(编程必背50个代码)

不管我们喜不喜欢、承不承认,现代的孩子已经生活在电子产品的天下了:手机、平板、电脑已然是学习和生活的必需品。无怪乎编程越...

2022-12-01 04:46:12查看全文 >>

编程是什么用通俗易懂的话来解释(初中毕业能学程序员吗)

编程是什么用通俗易懂的话来解释(初中毕业能学程序员吗)

近年来大学最热门的专业无疑是计算机,而在中小学基础教育这块儿,编程热也是方兴未艾,连奥巴马也提出“编程要从娃娃抓起”。当...

2022-12-01 05:16:54查看全文 >>

编程课对孩子有什么好处(小孩学python的利与弊)

编程课对孩子有什么好处(小孩学python的利与弊)

随着科技的发展,编程学习也是全球化的趋势,国内编程学习热潮日盛。越来越多的家长开始让孩子接触学习编程。近年来,许多的家长...

2022-12-01 05:00:53查看全文 >>

程序员有前途吗(大专程序员工资多少)

程序员有前途吗(大专程序员工资多少)

“裁员”想必是今年各大科技公司的关键词之一。继社交巨头推特裁掉一半员工后,亚马逊、Meta、Lyft等各大公司也陆续宣布...

2022-12-01 05:29:05查看全文 >>

游戏脚本是什么意思(哪个平台出售游戏脚本)

游戏脚本是什么意思(哪个平台出售游戏脚本)

当前游戏市场主要分为手游,端游,页游,掌游四大类。手游指的是在手机端运行的游戏,端游指的是在客户端运行的游戏,多指PC(...

2022-12-01 04:57:45查看全文 >>

函数是什么意思(函数学习口诀)

函数是什么意思(函数学习口诀)

函数的基本性质【2017考试大纲】(1)理解函数的单调性、最大值、最小值及其几何意义; 结合具体函数,了解函数奇偶性的含...

2022-12-01 05:00:17查看全文 >>

文档排行