当然作为一个程序员,英语水平自然是越高越好,但是实际上任何英语水平的人都可以成为程序员。
编程虽然是用英文,但只不过是单词而已,并不需要语法,句型,口语,听力等专业英文知识。所以对于程序员的日常编程英文,最基本的需求来说,只需要记单词而已,与其说需要英语水平不如说需要记忆力就可以了。
但是英文水平越高,对于做程序员来说是越便利的事情,因为可以阅读一些纯英文的技术文档。可以说程序员需要英文,但并不是必要的。
其实程序员数学水平不需要太高,除非你读北大博士搞算法,既然学生就准备就业,那数学学到微积分三维矩阵就够了。但是,英语水平,直接决定你的职业生涯,6级是基本功,不然各种英文文档直接限制了你的发展道路,在升值或者跳槽的时候,降低你的身价。比如,微软visual C++系列编程,从IDE到MSDN手册都是英文,对人的英语水平要求很高,甚至微软技术支持都是英文论坛,这个无解。单片机,嵌入式不是STM32系列就是ARM系列,全部是外国的,英语是标准官方文档。电路,电流,电平都进化到什么程度了,国内还是autoCAD万年老古董画图。懂得英文,就能直接在前进道路上快人一步。比如嵌入式,除了开源的linux,国内还是winCE5是主流,ce6都很少用。但是,2009年winCE7就支持双核了,现在都进化到winEC2013了,国内连本翻译书都没有。professional_windows_embedded_compact_7这本官方指导手册,短短700页,直接宣告了winCE7时代的死亡,更华丽的界面,完全崭新的函数,单继承,跟win10完美的无线连接,完完全全是另外的样子,界面效果比安卓华丽,但是性能建立在C语言跟汇编之上,流畅度与界面方面直逼windowsPhone,支持全部系列处理器包括X86与依法爱立信的bree体系。换句话说,技术更新换代N年了,国内还是安卓安卓安卓,因为安卓汉化最多,所以各种都是。英语相当重要,并且,国内程序员百分之99都是栽在英语上面欢迎分享,转载请注明来源:内存溢出
评论列表(0条)