为啥我说英语能决定程序员的天花板?

看到知乎有这样的一个问题,作为程序员的你,大学最后悔没有好好学哪门课?很多人回答《软件工程》、《线性代数》、《微积分》等,各种都有。。但我觉得,这些课都很重要,但没学好不妨碍自学。

其实对程序员来说,阻碍其发展的往往是英语!!!

对,你没听错,是英语。

为啥这么说呢?因为英语决定着一个程序员的天花板有多高。

诸如像会计、法律、医学这样的专业,工作后还需要依赖在学校练的基本功,计算机类专业则不是,很大程度靠你自学。

说实话程序员搞开发,有几个人是靠大学学的东西来干活的,几乎都是毕业后自个儿摸索。首先,大学的计算机教材很多是上个世纪的,互联网技术日新月异发展,你发现靠教材上的知识完全跟不上。

其次,编程开发是个高度依赖练习的技术活,大学课程偏理论,老师们也没啥实战开发经验,学生靠上课是很难掌握编程开发的。

这就是为啥一些计算机大佬大学时会翘课去机房或网吧敲代码,因为上十堂课不如你去开发一个小软件有用。

但是,英语是大学时候真的应该好好学的,特别对于计算机类的学生。

因为所有的计算机理论、编程语言、技术文档、经典书籍几乎都是英文的,你不会英文想搞懂计算机编程,根本不可能。

最重要的是英文是链接科技前沿的桥梁,互联网和AI技术发展这么快,如果你因为语言而闭塞,会极大地阻碍你职业的发展。

有人说计算机书籍有中文翻译版啊,但是翻译版本远远不及英文原著通俗易懂,富有内涵,因为计算机领域有很多专业词汇只有英文才能完整表达其含义,翻译过来很可能会有偏颇和歧义。

再比如说github,想必大家听说过,全球最大的代码托管网站,也是最活跃的编程社群,它就是英文的,99%以上优秀的项目都是基于英文。

你懂英文,可以从github学到大量的计算机开发知识,不懂的话只能靠着国内几个中文博客来学习,差距之大可想而知。

所以说,你英文好完全可以自学计算机,可以终身学习,做个优秀的程序员。英文不好,程序员生涯真的会很难走。

这篇文章是希望引起某些初出校园,想要从事程序员的同学的注意,英文的阅读和听力是基本功,一定要打好。

加入知识星球【我们谈论数据科学】

600+小伙伴一起学习!



相关推荐

  • 阿里面试:写一个倒计时功能刷掉了80% 的人
  • 小马宋:公司一定没有人情味吗?
  • 【小象AI第9讲】自然语言处理NLP入门:词向量
  • 百度副总裁短视频翻车,内部员工怎么说?
  • 每日prompt:换一种画风的龙珠人物
  • OpenAI 挑战谷歌主导地位推基于人工智能的搜索产品,Stability AI推Stable Artisan产品
  • 如何确定神经网络的层数和隐藏层神经元数量?
  • 基于深度学习的直线检测算法
  • 四月及五一假期LLM+KG+RAG产研总结:开源的继续奔放与RAG等的转向
  • 60个“特征工程”计算函数(Python代码)
  • 被严重低估!React 19 又是一次开发方式的变革,useEffect 将逐渐退出历史舞台
  • 鹅厂开招天才高中生!专门挑战产业难题,张胜誉于旸教主领衔带队
  • 阿里云进军大模型一年,现在是开源第一名,CTO:闭源要超过所有开源模型才有机会参与讨论
  • 最详细人脑3D地图登Science!GPT-4参数只相当于人类0.2%
  • ControlNet作者新作爆火:P照片换背景不求人,AI打光完美融入
  • AI顶会ICLR,今年只有一家中国大模型公司受邀演讲
  • 深圳内推 | 腾讯AI Lab招聘3D人体动作感知和生成方向实习生
  • 原作者带队!LSTM真杀回来了:我要夺回Transformer拿走的一切
  • CVPR 2024 | 多模态合作学习的新视角:样本级模态的评估与协同
  • 以蒸馏的名义:“从去噪自编码器到生成模型”重出江湖