面试(软件实施工程师)
应聘软件实施工程师时,面试时常会问到的问题。
前言
在面试时面试官常问的几个问题做一个总结。
一、软件实施工程师 需要具备什么素质
专业能力,工作思维,软实力,意识,进取心。我们要具有项目进度、优先级别、质量观念和服务意识。
1、具有扎实的计算机专业知识。这是软件开发人员能够从事软件一切工作最基本的前提,是软件工程最基本的素质,这要求软件工程师必须精通高等数学、离散数学、电子学、编程语言、数据结构等课程。
2、良好的语言表达能力和沟通能力。这是软件工程师应该具备的一个很重要的素质,因为软件工程师是为用户开发软件,常常需要直执着面对用户。
3、健康的心理素质。开发软件本身就是一项艰苦的脑力和体力劳动,软件工程师开发成功一个软件,要经过反复修改,要花费大量的进间和精力,这些都有要求软件工程师有较好的心理承受能力。
二、岗位的意义
1.做什么的
1、参与软件产品的开发计划,对软件安装使用培训进行现场指导,负责现场答疑;
2、对软件项目开发过程中遭遇的问题及时处理,组织相关工作人员进行软件项目验收;
3、负责客户定期回访,了解客户需求与意见,跟踪处理产品问题;
4、根据对客户的调研结果和意见反馈提出软件项目改进建议,积极挖掘可扩展的功能;
5、结合项目实施经验提交总结文档,确保文档的规范性;
6、协助公司其他部门排除技术方面的故障。
2.具有的意义
1、实施工程师与客户最近,能够直接了解客户需求,尤其是"离岸开发"模式,开发人员很难接触客户。
2、实施工程师的技术要求一般不高,但要求技能比较全面,沟通能力也很重要。
3、现场的压力一般要比开发大的多,经这个磨练,人的各个方面成长的特别快。
三、岗位的晋升路径
初级测试工程师
测试工程师分析师
高级测试工程师分析师
测试组负责人编辑负责人
测试质量保证开发项目经理
计划经理
软件开发–〉软件实施–〉项目软件经理–〉项目经理
四、职业规划
问这个主要是考虑:一、是否有意愿在公司长久待下去,判断稳定性;二、对自身的定位是否明确。那么应聘者在接到面试邀请后,对要面试的公司和岗位要有大致了解;面试的时候大胆说出规划,不要害羞;最后就是职业规划一定是与面试的岗位相关,而不是泛泛而谈,说奋斗十年在深圳买上房买上车,这是个人目标和公司无关,HR更希望听到的是三五年内应聘者想要在公司达到的一个期望。
这里给一个参考的职业规划。
1~2年,测试技能:熟悉整个测试过程及产品业务领域,学习和掌握自动化测试工具,学习测试自动化编程技术;开发和执行测试脚本,承担系统测试实施任务;掌握编程语言、操作系统、网络与数据库方面的技能。
3~4年,测试过程:深入了解测试过程,掌握测试过程设计及改进,参与软件工作产品的同行评审;进一步了解产品业务领域,改进测试自动化编程技术;能指导初级测试工程师;加强编程语言、操作系统、网络与数据库方面的技能。
4~5年,测试组织工作:管理1-3名测试工程师,担任任务估算、管理及进度控制;进一步培养在软件项目管理及支持工具方面的技能。
5~6年,技术管理:管理4-8名测试工程师,提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,保持使用项目管理及支持工具的技能;用大量时间为其他测试工程师提供技术及过程方面的指导;开始与客户打交道并做演示推介。
6~12年,测试管理:管理8名以上测试工程师,负责一个或多个项目的测试工作;与客户打交道并做演示推介;保持使用项目管理及支持工具的技能。
总结
不同的面试,无论成与败,在过程中也是一个收获,一个学习,一个成长,不要害怕面试失败,再接再厉,即使成功,如有时间也面试一下,对比一下,总结一下,选择最合适自己的。最重要的要对自己有自信,认清自己的职业前景,知道自己要什么。