软件工程师要学哪些东西?
软件工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。
职称评定
一、见习程序员(AP:assistant programmer)
1、计算机相关专业毕业;英语通过国家四级。
2、具有较强的学习能力,可以编写代码,达到公司的工作要求。
二、程序员(P:programmer)
基本要求:
1、本科学历,半年以上工作经验;英语通过国家四级。
2、达到工作承担要求;具有一定的沟通能力和工作责任心。
技术能力要求:
1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。
2、了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。
3、所编写的代码质量较好。
4、能够按照要求编写文档,文档结构条理清晰,内容详实准确。
5、具有独立理解所担当模块的业务理解能力和问题阐述能力。
6、能阅读非中文技术文档。
三、高级程序员(SP:senior programmer)
基本要求:
1、获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的沟通能力和责任心。
3、所承担的项目满意度达到满意以上。
技术能力要求:
1、精通一种主流语言及对应的开发工具;精通数据结构。
2、具有较好的业务理解能力和技术调查能力。
3、编写高质量代码并具有代码审查能力。
4、具有详细设计能力。
5、熟悉系统测试工具,对系统问题具有改善的能力。
6、能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。
7、**语达到*级水平或者具有同等水平,能够阅读*文资料,按照要求编写*语技术文档。
8、了解质量管理体系和项目管理知识。
四、软件工程师(SE:software engineer)
基本要求:
1、获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的客户沟通能力。
3、担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。
4、所负责的项目客户满意度达到满意以上。
技术能力要求:
1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。
3、具有系统设计能力及系统提案能力。
4、对系统或项目的技术框架有深入的认识和较丰富的经验。
5、具有某一领域的行业知识。
6、具有项目领导能力。
7、*语达到*级水平或者具有同等水平,能够阅读、编写*语技术文档,具有简单的口语沟通能力。
8、掌握质量管理体系和项目管理知识。
五、资深软件工程师(SSE:senior software engineer)
基本要求:
1、获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的客户沟通能力。
3、担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。
4、带领的项目客户满意度满意以上。
5、完成年度培训工作。
技术能力要求:
1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2、具有整体系统设计能力及系统提案能力。
3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。
4、深入了解某一领域的行业知识。
5、具有大型项目领导能力。
6、*语达到*级并相当于*级水平,熟练会话和编写*语技术文档。
7、熟练掌握质量管理体系和项目管理知识,并能够推过程改进。
六、主任软件工程师(CSE:chief software engineer)
基本要求:
1、获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。
2、5年项目负责人以上经验,累计超过120人月的技术负责人工作。
3、带领的项目客户满意度满意以上。
4、完成年度培训工作。
5、具有很强的沟通能力,问题判断与解决能力,创新能力。
技术能力要求:
1、精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。
2、熟练掌握软件需求分析/大型项目的策划。
3、熟练掌握软件的系统设计。
4、熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问 题的能力。
5、精通至少一种部门项目相关的业务知识。
6、*语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。
职称管理工作和相关标准将随着公司的发展而不断调整完善。
计算机程序员资格证考什么?
(1) 掌握数制、数据信息机内表示及其算术运算和逻辑运算的基础知识; (2) 了解计算机的体系结构和主要部件的基础知识; (3) 熟练掌握基本算法和数据结构,用C语言编制程序; (4) 掌握数据结构、程序语言和操作系统的基础知识; (5) 了解软件工程、数据库、多媒体和网络的基础知识; (6) 正确阅读和理解计算机领域的简单英文资料。
考初级程序员需要哪些资格?必须得过计算机二级三级的吗?
计算机2级3级什么的没有必需的要求就没必要考,计算机等级考试考的是对系统的认识和一些常识性问题。程序员是做编码的,实在想考证可以考语言等级证书。
但是实在没必要。
我曾经也是程序员,也认识很多程序员,圈子内没一个考过什么证书,除非是在学校被坑了。
程序员需要的是过硬的真本事,证书并不能代表真本事。
需要的资格无非就是精通一门语言,和数据库及数据结构知识。
网络管理员的报考费用是多少啊??
一、业界评论 北京理工大学计算机系樊主任说,听说过这种考试。资格考试的要求很高,文凭的含金量也很高。但也许因为宣传力度不够,知名度不如等级考试。他们系的青年教师参加的不是很多,评定职称 时,也没有把它当做非常重要的标准。水平考试参加的学生不均衡,知名大学参加的少,一般大学参加的较多。他还说:"文凭的含金量不仅包括政府和社会的认可度,还包括业内人士的认可度。国家举办这种考试很有必要,能有一个统一的评价标准,相信会逐步得到更广泛的认可。 二、等级划分 初级:程序员、网络管理员 中级:软件设计师、网络工程师、数据库工程师 高级:系统分析师 三、课程介绍 软件资格水平考试从举办至今已有十一年的历程,养和选拔了十多万合格的计算机软件专业人才,在国内外产生了很大的影响,对我国软件产业的形成和发展做出了重要的贡献。现已成为我国信息技术领域软件专业水平的最重要的考试。 四、学习目标 水平考试与国际接轨,趋于市场化,参加者不限资历和学历,考试合格者由信息产业部颁发相应级别的计算机软件专业技术水平证书,作为国内外用人部门聘用人才的依据。 同样级别的资格考试与水平考试采用同一试卷,不同合格标准的方法。水平考试的合格标准高于资格考试。报考资格考试又达到水平考试合格标准者可以同时获得资格证书和水平证书。以上两种证书全国有效。 五、学习计划 网络管理员(计算机软件水平或资格考试);建议学习时间:90天 六、认证考试 全国统一报考费用为100元(初级为80,其余均为100)左右,各地报名点可能略有差异。 参加全国统考。考试成绩通过方能获得人事部与信息产业部颁发的程序员资格(水平),该证书全国通用,目前国际上部分国家也可通用,并且是国内职称评定依据(由人事部政策司解释) 各级别考试均分2个半天进行。高级资格综合知识科目考试时间为2.5小时,案例分析科目考试时间为1.5小时、论文科目考试时间为2小时。初级和中级资格各科目考试时间均为2.5小时。 报名咨询热线:010-68130909-8071
高级程序员考试难吗?
我去年过了。高级程序员现在叫软件设计师
整体来所,十分好过
说实话,你要看提纲,要看的书多的一笔
不过不要担心,考的内容却是比较固定的
我感觉最难搞的是上午题。要真看
建议买本关于这方面的书籍
把历年真题好好要就,要是计算题一定要掌握,这是做好那份的
下午题
你一定要把历年真题做做
你会发现每年下午题基本考的一摸一样
最后给你几个网站
官网
>
很不错的资料网站
>