英语对程序员来讲有多重要?会英语的程序员和不会英语的程序员有什么差距?
常常有人问:我不会英语可以做程序员吗?我英语不行能入行吗?今天我们客观的选择了一些回答来看看一下!英语对程序员来讲有多重要?不会英语可以做程序员吗?会英语的程序员和不会英语的程序员有什么差距?
可以。
但你只能学二手的资料,看翻译之后的书。
各方面,你学的都会比会比英文好的落后很多。
如果大专以上学历,完全可以去追求理想。
英文不好,可以学啊。
如果初中学历或高中学历,需要慎重。
关键是要有兴趣,千万别叶公好龙。
写程序的关键不是英语而是逻辑!
英语不好可以靠文档 靠翻译 靠贴纸提醒。
跟没有逻辑的程序员合作,或者逻辑思维极其局限的程序员合作。只想暴打一顿让他当场去世!
我觉得程序员的英语要求真的不高。读技术文章很多都不是英语母语写的,而且也不是文学小说,并没有什么高深莫测的语法文法让你分析。基本都是大白话,技术词汇圈子里就那么几个经常见面都差不多懂了。而且有时候英文的专业词汇比中文更好理解。比如 Back pressure(背压)。在一个就是听力最好也很不错。有些很不错的东西都在talk上(比如 Google Io.) 。这个也是非常容易了,都是些日常用语,唯一比较难得就是演讲人的口音。当然YouTube一般都会有在线字幕。最后可能需要一点点写作能力,国外论坛比如 reddit, stack overflow.需要一点点写作来沟通,给别人提issue的时候怎么做到简洁又看的懂。其实也不是很难,比四六级作文简单多了。综上,其实阻碍程序员发现的并不是英语难。
我也是程序员,26,靠自学入行,英语也很烂。
目前靠写代码基本上在十八线的小城市完全不用考虑经济问题了。
能当程序员,但要成为好程序员比英语好的人要难,虽然也不是绝对做不到。
不会英语的程序员就不会Stack Overflow Oriented Programming
首先,除非你用易语言或者丙正正这种Chinese programming language,要不无论如何你都要接触一部分英文单词,这个是最基本的。有的人可能会说就那么点记下来就好了,但是我想说的是,理解这个单词的意思并使用,肯定要比记下来好很多(应该没有程序员差到连那几个东西都不认识吧)。
第二,你要看error message吧,要看warning吧,我反正到现在没看见有中文的这些东西,当然你可以翻译,但是感觉呵呵。
第三,要看document吧,doucument里面可都是英文ou。补充下,document简直太有用了,要是想查什么method,肯定要自己翻啊,总不能让别人教吧。
第四,如果你要学习一门新的语言,或者一些新的知识,英文的资料要比中文的多太多了,而且大部分质量还要优于中文的。不可否认中文资料也同样有很优秀的,有的翻译翻译的确实很好,但是奈何那只是小部分,就举个最简单的例子,你想学haskell,又不会英语,好吧,可以洗洗睡了(目前可能是唯一一本中文的书还是我老师去年出版的)。
第五,你有的时候并不能靠书本解决一切问题,这个时候你需要问别人,而国外的geek的网站的氛围,确实不是国内能比的,而很多大牛也都是用英文交流。
第六,你需要和别人讨论吧,万一你出国了,只会中文讨论个毛线。论teamwork的重要性。要是你英语不好,和别人讨论的时候根本就插不上话,更有甚者连别人说的是什么都不知道。
第七,万一你研究出了某些成果,你要写论文吧,如果要国际发表的话,不会英语就躲在厕所里哭好了。不说了,背单词去了。
流畅使用英语的人看待世界的角度都会不一样,不仅是对程序员,对所有拥有更高追求的人来说都应当掌握英语。今天看到一句话拿来这分享一下“编程的真正奥义在于,把人类的思维、设计、语言、逻辑和精神创造以一种计算机可以识别和储存的方式记录下来。”,编程不是重点,重点是如何变得有思想。
我建议 IT 从业人员多学习英语。以我自身的例子来说,以前水平比较低,一些知识是英文的,掌握起来比较低效,急得自己晚上睡不好;后来我坚持每天临睡前听 30 分钟的 podcast, 效果非常好: 虽然计算机水平一直没提高,但是睡眠确实好多了。
英语对程序员来讲有多重要?会英语的程序员和不会英语的程序员有什么差距?相关推荐
- 当了十年 IT 程序员,我转型做自动驾驶开发的这五年”_《新程序员》编辑部的博客-CSDN博客
"当了十年 IT 程序员,我转型做自动驾驶开发的这五年"_<新程序员>编辑部的博客-CSDN博客
- 不止蔡徐坤,程序员也越努力越幸运?你是练习时长几年的程序员?
喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远! 说起蔡徐坤,可能大家都会想起打篮球的梗,但是抛开打篮球,唱跳,rap不说,就光看他一次出道不火,就放弃一切再 ...
- 2019小程序赚钱全攻略:零基础搭建、引爆、变现你的小程序
最近在知乎有个问题爆红: 抖出无数人的心酸经历: 无论买什么东西,都会不由自主跟每天的饭钱作对比-- 父亲做手术,我却负担不起昂贵的止疼药-- 老公出轨,却因为没钱不敢离婚,怕抢不到孩子的抚养权-- ...
- 微信小程序傻瓜制作_不会编程,如何傻瓜式一键制作一个微信小程序?
不会编程的我们如何做一个微信小程序? 现下小程序非常火,现在和公众号一样,成为很多中小门店的标配,但是没有编程基础.又想为自己的店铺制作一个小程序,该如何做小程序呢?今天给大家分享一个小程序开发神器 ...
- 小程序正式上线啦,我们采访了最早内测它的人和首批小程序
转载自虎嗅网 周超臣 https://www.huxiu.com/article/177477.html 1月9日零点开始,小程序正式上线,不睡的人在朋友圈.微信群里奔走相告,俨然一个时代要开启了. ...
- 小程序卖杂货铺需要许可证吗_为什么杂货店要求您下载他们的移动应用程序
小程序卖杂货铺需要许可证吗 A few days ago I was at the checkout in a grocery store, when the cashier asked me: &q ...
- SQL安装时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运作安装程序之前必须重新启动计算机”...
SQL安装时出现"以前的某个程序安装已在安装计算机上创建挂起的文件操作.运作安装程序之前必须重新启动计算机",但是重启了N次也没用. .net 2003安装问题-安装程序检测到另一 ...
- 数控程序中r及q代表什么_邹军:如何利用数学公式编写cnc程序?
点击上方,关注我哈 (文章底部可以评论,欢迎对文章进行点评和知识补充) 数控编程教学 订单 | 技术 | 干货 | 编程 关注可加入机械行业群 (在没有人指引你的时候,你靠自己的能力,或者靠自己一点点 ...
- Java黑皮书课后题第3章:**3.24(游戏:抽牌)编写程序,模拟从一副52张的牌中抽一张牌,程序应显示牌的大小、花色
**3.24(游戏:抽牌)编写程序,模拟从一副52张的牌中抽一张牌,程序应显示牌的大小.花色 题目 题目概述 运行示例 破题 代码 题目 题目概述 **3.24(游戏:抽牌)编写程序,模拟从一副52张 ...
- Java黑皮书课后题第2章:2.10(科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(kg),以及水的初始温度、最终温度
2.10(科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量.程序应该提示用户输入水的重量(kg),以及水的初始温度.最终温度 题目 题目描述 计算能量的公式 运行示例 代码块 零基 ...
最新文章
- android 获取网卡mac_在Android机顶盒上 怎么样获取有线网卡MAC地址?
- (转)教你实现Winform窗体的四边阴影效果
- 图片上传之后清空_OSS文件上传及OSS与ODPS之间数据连通
- LeetCode 77.组合求和
- Linux服务器如何防御ARP***
- 什么叫目标,什么叫事业,写得让我失眠!也送给我自己
- UVA - 1279 Asteroid Rangers (动点的最小生成树)
- 利用.htaccess绑定域名到子目录
- 项目总结25:海康威视SDK-Java二次开发-客流量分析
- Mybatis复杂参数传参取参方式总结
- 下载dosbox即环境的配置
- 进度图绘制十大注意事项
- matlab中几种取整函数的用法(fix, floor, ceil, round)
- 银行卡三要素/三元素检测API,银行卡实名认证接口文档
- .m文件和 .mat文件的区别
- 电子计算机上面的mrc是什么意思,计算器上 M MRC GT CE MU 键分别是什么意思?
- crackme.chm之Chafe1
- 如何将图片识别为可编辑的Word文件
- Java基础 项目实例五 简易聊天系统
- 1076 Forwards on Weibo (30 分)