软件工程师需要学习哪些知识?
[培训与证书]
解决者:热心网友
问 我是2012年毕业的一名本科生,现在在济南一家软件开发公司工作,想成为一名软件工程师,软件工程师需要学习哪些知识?
答 (1) 熟悉计算机系统的基础知识; (2) 熟悉网络操作系统的基础知识; (3) 理解计算机应用系统的设计和开发方法; (4) 熟悉数据通信的基础知识; (5) 熟悉系统安全和数据安全的基础知识; (6) 掌握网络安全的基本技术和主要的安全协议与安全系统; (7) 掌握计算机网络体系结构和网络协议的基本原理; (8) 掌握计算机网络有关的标准化知识; (9) 掌握局域网组网技术,理解城域网和广域网基本技术; (10) 掌握计算机网络互联技术; (11) 掌握TCP/IP协议网络的联网方法和网络应用服务技术; (12) 理解接入网与接入技术; (13) 掌握网络管理的基本原理和操作方法; (14) 熟悉网络系统的基本性能测试和优化技术,以及可靠性设计技术; (15) 理解网络应用的基本原理和技术; (16) 理解网络新技术及其发展趋势; (17) 了解有关知识产权和互联网的法律、法规; (18) 正确阅读和理解本领域的英文资料。