邢台列举网 > 教育培训 > 电脑/网络 > 软件工程师职业所需基本技术及素质
邢台
[切换城市]

软件工程师职业所需基本技术及素质

更新时间:2014-09-27 14:22:49 浏览次数:269次
区域: 邢台 > 桥西
类别:软件工程师培训
地址:邢台市桥西区
1.编程开发工具. 至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本.C/C++以其率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写.而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在.其次,如果能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,C++Builder,则更好,这些开发工具减小了开发难度,并能够在无形中强化对象模型的概念.另外,需要掌握基本的脚本语言, 如shell,perl等.
2.数据库. 数据库在当今的信息外包产业是很重要的.很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以作为高级软件工程师而言,至少熟练掌握一两种数据库,对关系型数据库的关键元素非常清楚,熟练掌握SQL的基本语法是非常重要的.
3.网络协议TCP/IP. 在互联网如此普及的今天,如果还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握就很难在IT业立足.从早的客户/服务器结构,到今天的WEBServices,这一切都离不开以TCP/IP协议栈为基础的网络协议支持,所以,深入掌握TCP/IP协议是非常必要的.
4.软件工程与CMM. 现代大型软件系统的开发中,工程化的开发控制成为软件系统成功的保证.编程只是软件生命周期中的其中一环,本人认为的软件工程师应该掌握软件开发各个阶段的基本技能,如市场分析,可行性分析,需求分析,结构设计,详细设计,软件测试等.否则就永远只会是一个程序员,而无法成为名副其实的工程师.
5.计算机技术专业英语. 随着中国的信息外包产业逐步展开,IT业急需与国外相关高新技术接轨来保持在发展上不落人后.于是IT业相关从业人员现有的英语水平成为限制中国信息产业与国外交流的瓶颈.一个普遍的共识是:良好的英语交流和阅读能力成为衡量一个软件工程师水平的隐性标准.所以掌握计算机专业英语是很重要的.
6.强烈的好奇心和学习精神. 对于一个立志成为高级软件工程师的人,重要的其实是强烈的好奇心和学习精神.没有比强烈的好奇心和学习精神更好的武器了,它是成功的工程师乃至在各行各业的成功者们永攀高峰的源泉和动力所在.

学校名字:邢台市硅谷职业培训学校
学校地址:邢台市桥西区钢铁北路军需学校科技楼511
咨询电话:18031971793
在线Q Q:1479739867
联系人:王老师
邢台电脑/网络相关信息
注册时间:2014年04月22日
UID:124690
---------- 认证信息 ----------

查看用户主页