[软件工程的特点及对监理人员的要求是什么]软件工程技术含量高,是智力、知识密集型的产业;往往处于发展中的高科技领域,涉及当前最新的研究领域,有时会是多种科学技术领域的综合与交叉;与技术的继承程度相比,创新成分多,新开...+阅读
软件工程师的要求是什么
一楼是托儿,我来告诉你,我现在只是一个公司的程序员,还算不上软件工程师,zhidao真正意义上的软件工程师不是说你考个什么工程师证书就是,而是通过一定的编程实践,积累了大量的经验,这样才称得上是软件工程师,要求不是说你要会很多很多语言,但是你一定要熟悉这些编程语言,现在VB都只是回教学用了,所有的语言中你至少要很精通一门,比如:C++或JAVA等,证书对于编程来说没有多少用,如果你是编程初学者,我建议你先学习一门语言当作基础,可以答把VB当作初学语言,并不是要求你就拿这个语言来当作以后的编程语言,主要是学习编程思想,语言都是相通的,证书的话,软考证书等都还不错,还有什么疑问的话可以加我 QQ:289008087,我们可以一起探讨学习
软件工程师职称评定的级别及标准
一、见习程序员(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、*语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。 职称管理工作和相关标准将随着公司的发展而不断调整完善。
成为软件工程师的要求是什么
若是国际认可的证书..就十分有用..如微软认证的...老实说..你编程再牛...人多可能也只能称你为高手..而不会称你为软件工程师...高手不等于软件工程师...所以成为一个软件工程师的话..至少有证书替你说话...
语言不是相通的...但是高级语言来说..还是有一定的相似..但是原理..思想..相差很远..入门的时候先学习某一门作为基础..因为那样的话...有助于你理解..很多书籍..要求有一定的C语言基础..是因为哩面可能他会将自己语言的语句用C语言"翻译"出来....就相当于..你学习编程...需要一定的英语基础...对你了解一个程序有帮助..例如某语言定义了一个变量:szBuffer...你会英语的话就会知道这个语句是定义了一个缓冲区....
昨天和你提到的.NET平台....用于开发软件的有C#..VB.NET等...才是你提到的相通的语言..他门的区别..基本就是语法上的区别..当然还有其他..他们的编程思想..是相通的..
延伸阅读:
工程成本控制是项目管理的要求是什么工程项目的成本控制与管理,是指施工企业在工程项目施工过程中,将成本控制的观念充分渗透到施工技术和施工管理的措施中,通过实施有效的管理活动,对工程施工过程中所发生的一切经...
进行新型农民科技培训的要求是什么根据当地主导产业发展实际和农民培训需求,围绕生产周期和农时季节,通过集中培训、现场指导、技术服务相结合的方式开展培训,原则上集中培训时间累计不得少于15天,集中授课每天不...
6s对工具设备的要求是什么6S现场管理方法 1.整理 ★将工作场所任何东西区分为有必要的与不必要的; ★把必要的东西与不必要的东西明确地、严格地区分开来; ★不必要的东西要尽快处理掉。 目的: ★腾出空...
应急救援的要求是什么行政管理管控措施有哪些,怎么控制防范风险? 答复:以简单的论述这个问题? 首先,在行政管理事务过程中,以进行综合行政区域划分具体工作任务及目标,以工作事务纪要突出工作重点,以行政...
工程质量的要求是什么按照现行建筑工程国家质量验收规范体系,各级(检验批、分项、子分部、分部、单位工程)质量验收是以达到合格要求为准则的。工程达到以下要求,即可定为合格。[统一标准(GB50300-200...
奥尔夫音乐教师的要求是什么对一个奥尔夫音乐教师来说,真正的理解并把握奥尔夫音乐教育的原本性并不是一件简单的事情。 俗话说,要想给别人一杯水,老师必须要有一桶水甚至一缸水。拿奥尔夫来说,他本...
当空姐的要求是什么招收要求:外形和体质要求严格 国内少数几家有空姐招生资格的院校,在招生前都要进行面试。 面试合格者还需参加全国统一高考 ; 个别面向社会招生的高校,如北京航空航天大学需要考...
企业设置部门的要求是什么1 公司部门设置及岗位职责1 、企业管理部2 、财务资金部3 、人力资源部4 、技术质量管理部5 、安全环境管理部6 、市场营销部7 、合约成本部8 、审计部9 、党政综合部10 、...
安全技术交底的要求是什么安全技术交底的要求是什么,如何进一步提高个人安全意识提高操作技能发言稿:安全技术交底的要求是什么? 安全技术交底 生产负责人在生产作业前对直接生产作业人员进行的该作业的...