第1个回答 推荐于2016-02-21
软件工程
面向对象的理论,
设计模式
各种操作系统平台下的核心编程能力(windows编程,linux编程)
计算机体系结构和组成原理
数据库理论,sqlserver,oracle,及其它各种类型数据库的使用
XML及其应用
软件测试
至少精通C语言和C++,了解其它各种编程语言
网络通信的理论和实践
熟练使用办公软件,尤其是word,excel和powerpoint,文档编写能力很重要!
英语至少要达到熟练阅读的水平
具备项目管理的知识和能力
C/C++软件工程师
精通C和C++ 这个是必须!
熟悉数据结构 (能用C或C++实现)
了解相关的图形化界面 (windows api ,MFC,VC++)
UML及软件工程
数据库(大型软件的设计离不开数据库 MS SQL MY SQL 甲骨文)
有以上技术及一定经验本回答被提问者和网友采纳