本文主要是介绍为啥我说英语能决定程序员的天花板?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
看到知乎有这样的一个问题,作为程序员的你,大学最后悔没有好好学哪门课?
很多人回答《软件工程》、《线性代数》、《微积分》等,各种都有。。
但我觉得,这些课都很重要,但没学好不妨碍自学。
其实对程序员来说,阻碍其发展的往往是英语!!!
对,你没听错,是英语。
为啥这么说呢?因为英语决定着一个程序员的天花板有多高。
诸如像会计、法律、医学这样的专业,工作后还需要依赖在学校练的基本功,计算机类专业则不是,很大程度靠你自学。
说实话程序员搞开发,有几个人是靠大学学的东西来干活的,几乎都是毕业后自个儿摸索。
首先,大学的计算机教材很多是上个世纪的,互联网技术日新月异发展,你发现靠教材上的知识完全跟不上。
其次,编程开发是个高度依赖练习的技术活,大学课程偏理论,老师们也没啥实战开发经验,学生靠上课是很难掌握编程开发的。
这就是为啥一些计算机大佬大学时会翘课去机房或网吧敲代码,因为上十堂课不如你去开发一个小软件有用。
但是,英语是大学时候真的应该好好学的,特别对于计算机类的学生。
因为所有的计算机理论、编程语言、技术文档、经典书籍几乎都是英文的,你不会英文想搞懂计算机编程,根本不可能。
最重要的是英文是链接科技前沿的桥梁,互联网和AI技术发展这么快,如果你因为语言而闭塞,会极大地阻碍你职业的发展。
有人说计算机书籍有中文翻译版啊,但是翻译版本远远不及英文原著通俗易懂,富有内涵,因为计算机领域有很多专业词汇只有英文才能完整表达其含义,翻译过来很可能会有偏颇。
再比如说github,想必大家听说过,全球最大的代码托管网站,也是最活跃的编程社群,它就是英文的,99%以上优秀的项目都是基于英文。
你懂英文,可以从guthub学到大量的计算机开发知识,不懂的话只能靠着国内几个中文博客来学习,差距之大可想而知。
所以说,你英文好完全可以自学计算机,可以终身学习,做个优秀的程序员。
这篇关于为啥我说英语能决定程序员的天花板?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!