软件工程师考试的具体内容是:计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。
软件工程师,它是从事软件开发相关工作的人员的统称,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。
软件工程师的工作内容是:
1、指导程序员的工作;
2、参与软件工程系统的设计、开发、测试等过程;
3、协助工程管理人保证项目的质量;
4、负责工程中主要功能的代码实现;
5、解决工程中的关键问题和技术难题;
6、协调各个程序员的工作,并能与其它软件工程师协作工作;
7、编写各种各样的软件说明书,如:需求说明书,概要说明书等。