发布网友 发布时间:2022-04-20 03:13
共1个回答
热心网友 时间:2023-07-31 21:50
不需要特别好,但是英语好还是有优势。
软件工程对英语要求不高,编写程序只需记住相应代码即可,对英语实际应用能力要求并不高。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
但是在学习的路上,会阅读到许多文档资料,大部分官方版本都是英文的,等到优秀的译者出中文版时,已经过了好几年了,所以如果能够阅读原版英文资料可以更高效地掌握最新知识和技术。
扩展资料
软件工程的就业方向
1、研发工程师
其实说白了就是大家常说的“程序员”,比较厉害一点的会成为项目经理。虽然都是程序员,但又细分为网页前端研发、网页后端研发和软件研发等,分别对应着大家前端看到网页展示、后台逻辑及数据存取、安卓iOS等不同终端的研发。常用的语言有C++、Java等,专业性很强。
2、算法工程师
分为图像算法工程师、通信算法工程师、数据挖掘/机器学习的算法工程师,通常主要负责数据开发、数据挖掘算法。目前市场上对于大数据的需求量非常大,我们用到的很多的算法匹配的功能都是这个岗位开发的。
3、测试岗
主要负责在产品开发完成后,根据需求文档书写测试用例,对产品的性能和功能进行测试,检查是否有BUG,测试稳定性兼容性等。
4、运维岗
运维是负责把控工程的正常运行,在互联网产品测试工作完成后,对产品进行的发布和发布之后的运营维护工作。