软件工程师是做什么的?网络工程师是做什么的?两者有什么区别?
程序员的工作是按照指定的规范做编码,而软件工程师的工作需要规划。
但由于当前社会分工越来越模糊,软件工程师和程序员的分工越来越不明显。_ _ _你是学计算机的,所以我建议你学软件设计师,离你的专业近,这样可以考40%。
净工只有20%,处于同一水平。
到处都可以买到书,也可以去报名的地方。
熟悉计算机系统的基础知识;
(2)熟悉网络操作系统的基础知识;
(3)了解计算机应用系统的设计和开发方法;
(4)熟悉数据通信的基本知识;
(5)熟悉系统安全和数据安全的基础知识;
(6)掌握网络安全基础技术和主要安全协议、安全系统;
(7)掌握计算机网络体系结构和网络协议的基本原理;
(8)掌握与计算机网络相关的标准化知识;
(9)掌握局域网的组网技术,了解城域网和广域网的基本技术;
(10)掌握计算机网络互联技术;
(11)掌握TCP/IP协议网络的组网方法和网络应用服务技术;
(12)了解接入网和接入技术;
(13)掌握网络管理的基本原理和操作方法;
(14)熟悉网络系统性能测试与优化技术和可靠性设计技术;
(15)了解网络应用的基本原理和技术;
(16)了解网络新技术及其发展趋势;
(17)了解知识产权和互联网相关法律法规;
(18)正确阅读和理解该领域的英文资料。
通过该级别考核的合格人员,能够按照应用部门的要求规划设计网络系统,安装调试网络设备的软硬件,运行、维护和管理网络系统,高效、可靠、安全地管理网络资源,作为网络专业人员为系统开发提供技术支持和指导,具有工程师的实际工作能力和专业水平,能够指导助理工程师从事网络系统的建设和管理工作。
这一级考试设置的科目包括:
(1)计算机与网络知识,考试时间为150分钟,笔试;
(2)网络系统设计与管理,考试时间为150分钟,笔试。软件测试工程师:就业无忧的新贵,软件测试现在是热门职业。至于IT行业,我已经说过我在向欧美国家靠近。既然年轻人发展得好,又何必担心变老呢?我给你一些参考信息,希望能帮到你:
2006年,软件测试成为很多企业招聘的重点,一度占据智联招聘首位。为了让更多人了解软件测试,智联招聘在国内率先推出了《2006年软件测试行业专题调查报告》,全面介绍了软件测试行业的人才需求。一年过去了,求职压力不减。现在还在红红火火的软件测试岗位,更是让人羡慕甚至好奇。为此智联招聘特别邀请了一位国内软件测试行业培训专家,北京大学测试老师王明星为我们全面介绍。自2005年北京大学BTEST项目成立以来,王先生一直参与项目的全过程。现为北京大学考试马甸中心职业规划部经理。在他的指导下,数百名学生选择了软件测试职业,并成功找到了工作。他们很多人还不忘感谢他的手工,甚至称他为“导师”。因此,王粲先生说他在软件测试方面有一定的发言权,尤其是在企业需求方面。边肖:王先生,你已经参与这个项目两年多了。能谈谈你的整体感受吗?
王老师:两年来,自2005年3月北京大学第一个测试培训中心成立以来,全国已有15个校区。所以我感觉软件测试很有前途。微软开发Windows2000操作系统的过程历时三年,投资50亿美元,动用了250名项目经理,1700名软件开发工程师,3200名软件测试工程师。开发工程师和测试工程师的比例几乎达到了1∶2。测试工程师的重要性由此可见一斑,这也解释了为什么北大青鸟的软件测试培训课程BTEST一经推出就引起了极大的关注。
边肖:是的,软件测试现在是一个热门职业,但是大多数人可能不明白软件测试是做什么的。它的重要性在哪里?
王老师:软件测试工程师的工作就是根据测试方案和流程,使用测试工具对产品的功能和性能进行测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案中可能出现的问题进行分析和评估。测试用例执行后,需要对故障进行跟踪,以确保开发的产品满足需求。
随着国内软件产业和全球软件外包的快速发展,软件产品的质量控制和质量管理正逐渐成为企业生存和发展的核心。为了保证软件出厂时的“健康状态”,几乎所有的IT企业都需要在软件产品发布前进行大量的质量控制工作。美国质量保证协会对软件测试的研究结果表明,越早发现软件中的问题,开发成本越低;编码后修改软件缺陷的成本是编码前的10倍,产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护成本越低。作为软件质量控制的重要组成部分,软件测试工程师应运而生。
边肖:你能给我们介绍一下国内外人才测评的现状吗?
王老师:在欧美发达国家,开发人员与测试人员的比例一般是1: 1,软件测试技术相对成熟。然而,国内软件测试市场的人才现状实在令人尴尬。由于软件测试工程师是软件产业化过程中出现的一个新兴的软件技术职业,是我国软件行业刚刚开始产业化的企业必备的新兴技术岗位。
根据信息产业部的数据,我国软件测试工程师需求超过20万人,但目前具有五年以上经验的高级软件测试工程师不超过1万人。可以说,在软件行业,内部人才积累很少,而国内大学教育在这方面基本处于空白状态。即使目前从事软件测试工程师工作的3万多名技术人员中,大部分都处于边工作边学习的摸索状态,其专业能力的提升非常缓慢。
边肖:软件测试人才在中国很稀缺,但他在企业的待遇如何?
王老师:价值决定价格,软件测试工程师的巨大缺口给员工创造了可观的薪酬。中国软件行业协会游戏软件分会副会长刘金华表示,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、工资高。目前有两年工作经验的软件测试人员月薪一般能达到4000-5000元,有的人能赚到7000-8000元之多。可以说他们的职业前景非常广阔。从近期企业的人才需求和薪酬水平来看,软件测试工程师的年薪有明显的逐年上涨迹象。
边肖:很多人不清楚软件开发和软件测试的定义。你想谈谈软件开发和测试的关系吗?
王老师:在发达国家,软件测试不仅已经成为软件开发的有机组成部分,而且在软件开发的整个系统工程中占有相当大的比重。以美国软件开发和生产的平均投入为例。通常需求分析和规划确定分别占3%,设计占5%,编程占7%,测试占15%,调试维护占67%。测试在软件开发中的地位不言而喻。
边肖:IT行业有不同的职业。能否介绍一下软件测试的专业优势?
王老师:与其他IT专业相比,软件测试的专业优势主要体现在以下几个方面:
一是就业竞争小,工作起点高。根据信息产业部发布的报告,目前我国软件测试人才缺口在20万人以上,未来十年这个数字还会继续增加。所以检测职业面临的竞争压力会远远小于其他职业。目前软件测试部门是分开设置的,对测试工程师需求强烈的企业大多是大型软件企业,就业平台比较高。
第二,薪资待遇好,职业生涯长。2006年的薪资报告显示,软件测试工程师的起薪一般在2000-5000元/月不等,如果有三年工作经验,工资在8000元/月左右。质量是产品的灵魂。软件测试工程师作为软件质量的把关人,在企业中发挥着越来越重要的作用,工作也相对更加稳定。而且随着项目经验的不断增长和对不同行业背景了解的深入,软件测试工程师的水平会越来越高,年龄越大越吃香。
第三,性别中性的工作更稳定。软件测试工作的过程和结果并不太取决于个人的创新能力和工作强度,更多的是取决于熟练程度、耐心、责任心和自信心。所以企业对测试人员的性别没有特别的要求。而且由于测试工作一般在大中型软件企业进行,大中型企业相对稳定,用工制度更好。由于企业倒闭或管理不规范,辞退员工的可能性很小。
边肖:现在我们对软件测试的工作和职业有了一定的了解,我也知道测试在北大的就业情况一直很好。你能给我们简单介绍一下培训的情况吗?
王老师:我们是国内首家推出系统全面的软件测试课程的培训机构。我们给学生提供的不仅仅是就业,更是高质量的就业。我见证了我们的学生从一开始的不知所措,到进入IBM、微软、联想、华为、方正等知名企业。取得这一成绩的原因主要是基于北京大学测试系统专业的课程设置、注重实践的教学方法、严格的教学管理和扎实的就业推荐。如果每个人都想有一技之长,我相信选择软件测试是一个很好的职业方向,会给自己带来很好的发展机会。北京是中国的软件之都,就业机会和平台都有不错的选择。另外,像北大检测这样的权威培训机构,一定会为以后的发展打下良好的基础。
边肖:王先生,谢谢您今天抽出时间跟我谈这么多关于软件测试的问题。我也觉得软件测试对于已经就业或者转行的人来说真的是一个不错的选择。最后,祝贵校越办越好,为我国IT企业培养更多优秀的软件测试人才。。。。。。