与网吧增值无关,但很有用软件工程师须掌握的知识结构及学习方法——易搜网吧联盟.docVIP

  • 7
  • 0
  • 约3.04千字
  • 约 3页
  • 2015-08-29 发布于重庆
  • 举报

与网吧增值无关,但很有用软件工程师须掌握的知识结构及学习方法——易搜网吧联盟.doc

与网吧增值无关,但很有用软件工程师须掌握的知识结构及学习方法——易搜网吧联盟.doc

1 编程开发工具. 至少熟练掌握两到三种开发工具的使用, 这是程序员的立身之本. C/C++以其高效率和高度的灵活性成为开发工具中的利器, 很多系统级的软件还是用C/C++编写. 而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在.其次, 如果能掌握一种简便的可视化开发工具, 如VB,PowerBuilder,Delphi,C++ Builder,则更好, 这些开发工具减小了开发难度, 并能够在无形中强化对象模型的概念.另外, 需要掌握基本的脚本语言, 如shell,perl等. 2.数据库. 数据库在当今的信息外包产业是很重要的. 很多应用程序都是以数据库的数据为中心, 而数据库的产品也有不少, 其中关系型数据库仍是主流形式, 所以作为高级软件工程师而言, 至少熟练掌握一两种数据库, 对关系型数据库的关键元素非常清楚, 熟练掌握SQL的基本语法是非常重要的. 3.网络协议TCP/IP. 在互联网如此普及的今天, 如果还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握就很难在IT业立足. 从最早的客户/服务器结构, 到今天的WEB Services, 这一切都离不开以TCP/IP协议栈为基础的网络协议支持, 所以, 深入掌握TCP/IP协议是非常必要的. 4.软件工程与CMM. 现代大型软件系统的开发中, 工程化的开发控制成为软件系统成功的保证. 编程只是软件生命周期中

文档评论(0)

1亿VIP精品文档

相关文档