软件技术支持工程师岗位的职责概述
软件技术支持工程师岗位的职责概述(精选7篇)
软件技术支持工程师岗位的职责概述 第1篇
职责:
1、负责公司软件产品用户维护及支持,包括 安装部署、培训和日常技术支持;
2、负责收集整理客户的需求以及将自己改良产品的建议反馈到需求组;
3、负责软件技术方案的编写;
4、负责有关实施专题的研究与讨论,并建立问题知识库;
5、负责对内部成员进行产品业务或技术上的培训;
6、参与公司产品的需求定义;
7、参与公司产品的测试,熟悉产品的功能与用途。
任职条件:
1、通讯、计算机及相关专业,大专及以上学历,二年以上工作经验。工作经验丰富者可适当放宽学历要求;
2、熟悉SQL数据库,对数据库存储、备份、同步、迁移以有一定的了解,对数据库优化有一定的认识;
3、熟悉windows服务器操作系统,熟悉windows service和IIS的部署及其他windows环境下的应用软件部署;
4、能熟练使用PPT、Visio等工具;
5、拥有良好的服务意识和出色的学习能力,能够自发主动的解决问题;
6、能够接受短期出差培训和实施;
7、有编程经验者优先;
软件技术支持工程师岗位的职责概述 第2篇
1、能够完成软件系统的部署、安装、调试、培训及售后支持工作
2、参与客户沟通环节,提供咨询建议、产品介绍演示、方案撰写、Demo搭建等支持工作
3、对于客户遇到的常见技术问题予以解答和回复,对意向客户保持跟进,最终促成商务合作;
4、负责用户培训,解答用户系统使用过程中的疑问
任职要求:
1、大专(含)以上学历,计算机或计算机等相关专业
2、有管理软件公司从事管理软件实施、技术服务或经过实施、技术服务相关技能培训经验者优先
3、思维敏捷、有一定的创造性思想能力,能迅速理解上级的指令
4、良好的表达能力、方案组织、写作能力
5、具有较强的沟通能力、项目控制和推动能力
软件技术支持工程师岗位的职责概述 第3篇
目前, 在计算机相关行业中, JavaEE软件工程师岗位的需求量十分庞大。但是这些企业往往倾向于招聘能够直接满足岗位技术需求的JavaEE软件工程师人才。为更好地适应企业的岗位需求, 许多高校在计算机相关专业开展了JavaEE课程体系建设, 但是由于JavaEE行业技术和知识更新速度快, 新的技术不断应用, 而这些高校的JavaEE课程体系内容比较陈旧, 缺少对主流JavaEE知识的学习和应用, 课程内容的实用性与企业的岗位需求有一定的差距, 导致学生在学完课程知识后, 并不能适应和满足企业的岗位需求。
JavaEE软件工程师岗位要求采用JavaEE相关技术进行软件开发。通过对软件开发企业的调查、毕业生反馈的信息和各种招聘网站内容的分析, JavaEE软件工程师岗位的职位要求为:精通Java语言, 熟悉使用Eclipse、MyEclipse等开发工具;精通Oracle、SQLServer、MySQL数据库或其它主流数据库, 熟悉SQL语言;能够熟练应用JSP/Servlet/JavaScript等Web开发技术, 熟练掌握Spring、Struts、Hibernate和Ibatis等主流开发框架;熟悉Ajax技术, 精通jQuery等Ajax框架;具有Tomcat、WebLogic和WebSphere应用服务器软件的实际开发经验等。
高校所开设的JavaEE课程体系通常包括Java语言程序设计、Java Web开发技术、JavaEE及相关实训课程[1]。在这种课程体系中, 主要包含的知识点如表1所示。
从表1可以看出, 这些课程所涉及的知识点缺少企业所要求的主流JavaEE相关技术的学习和应用, 比如Spring、Struts、Hibernate和Ibatis等主流开发框架, 以及JavaScript、Ajax技术和jQuery等Ajax框架等。此外, 虽然这些高校开展了JavaEE实训课程, 但这些实训课程往往安排在学期末的1~2个星期, 实训的内容过于简单, 实训的项目与企业实际的项目有较大差距, 导致学生在软件项目开发方面的能力较差[2]。
因此, 需要结合Java技术的发展和企业需求对现有的JavaEE课程体系进行内容调整和结构优化, 才能使学生更好地适应企业需求。
2 JavaEE课程体系改革内容
2.1 改革思路
本文所提出的面向软件工程师岗位的JavaEE课程体系改革方案涵盖了企业所需要的JavaEE主流技术。JavaEE课程体系改革方案包含《Java程序设计》、《CSS与JavaScript》、《Servlet/JSP程序设计》、《数据库技术》、《JavaEE框架》、《Java Web开发技术》6门课程和《Java实训》、《Servlet/JSP实训》、《Java Web实训》3门实训课程。6门课程有不同的知识点, 涵盖了JavaEE技术的主流技术, 彼此关系密切, 共同构成了一个培养JavaEE软件工程师的完整课程体系。3门实训课程是对所学知识的巩固, 并且综合应用多门课程的知识, 培养学生综合利用所学知识开发项目的能力, 使学生对项目开发过程有清晰的理解[3]。
2.2 知识点设计方案
根据JavaEE软件工程师岗位的职业要求, 列出JavaEE课程体系改革方案中课程的主要知识点和教学目标如下:
(1) 《Java程序设计》课程。主要知识点为:Java语言的基础知识、Java类库中常用类、JDBC、面向对象程序设计的思想。教学目标是使学生熟悉Java类库中常用类和面向对象的开发机制。
(2) 《数据库技术》课程。主要知识点为:数据库基本理论和内部实现机制、SQL语言、ORACLE与MySql等关系数据库的使用, 旨在培养学生数据库应用设计能力, 并熟练掌握ORACLE、MySql等数据库的应用开发。
(3) 《Java实训》课程。根据学生实际学习情况将每个班的学生分为若干小组, 每个小组合力完成一个具体Java项目, 使学生进一步掌握Java语言的基础知识, 培养学生使用Java语言编程的能力, 掌握面向对象编程的思想, 使学生能够按照规范的软件开发流程, 完成软件的需求、设计、编码和测试工作, 具有规范的开发文档写作能力。
(4) 《CSS与JavaScript》课程。主要知识点为:HTML语言的基础知识、CSS, 以及JavaScript语法、事件、函数和对象。培养学生能够使用常用CSS样式和利用CSS进行页面布局的能力, 使学生掌握JavaScript技术并能够利用JavaScript做出常用的网页动态效果并熟悉B/S结构展现层开发技术。
(5) 《Servlet/JSP程序设计》课程。主要知识点为:JSP语言的基本语法、JSP内置对象、JavaBean、Servlet、Tomcat、WebLogic和WebSphere应用服务器软件的使用, 旨在让学生通过课程的学习掌握Servlet/JSP的开发技术, 并对Web应用程序的相关知识有清晰的理解。
(6) 《Servlet/JSP实训》课程。综合运用《Java程序设计》、《CSS与JavaScript》、《Servlet/JSP程序设计》、《数据库技术》等课程所涉及到的知识完成一个项目, 使学生掌握基于Servlet/JSP技术的Web应用程序设计和开发过程。
(7) 《JavaEE框架》课程。该课程是关于Struts、Hibernate、Spring和Ibatis等主流的JavaEE开发框架的学习, 旨在使学生熟练掌握JavaEE主流开发框架的使用及其整合使用。
(8) 《Java Web开发技术》课程。该课程为Java Web开发过程中典型组件的使用, 包括在线文本编辑器FckEditor、JSValidator表单验证框架、Lucene全文检索组件、POI组件、JavaMail组件、Ajax技术和jQuery、JFreeChart图表组件, 旨在使学生能够熟练使用JavaEE典型组件。
(9) 《Java Web实训》课程。综合运用《JavaEE框架》、《Java Web开发技术》、《数据库技术》这些课程所涉及到的知识来完成一个项目。旨在使学生能够融会贯通各种JavaEE的开发框架, 并且能够对各种框架和组件进行整合使用, 从而提高学生的Java Web开发能力以及项目实战能力。
根据这些课程知识点的相互联系, 确定课程开设的先后次序如下:首先开设《数据库技术》, 然后开设《Java程序设计》这门课程, 接着学生可以利用《数据库技术》和《Java程序设计》的知识来进行《Java实训》完成项目, 接着按次序开设《CSS与JavaScript》、《Servlet/JSP程序设计》和《Servlet/JSP实训》这3门课程, 最后按次序开设《JavaEE框架》、《Java Web开发技术》和《Java Web实训》这3门课程。
2.3 教学方法
为培养学生的项目开发能力, JavaEE课程体系中课程的教学应采用“案例教学、项目驱动”的教学模式, 即将每门课程的课程内容教学划分为案例教学部分和项目开发部分。首先, 教师从企业实际应用出发精选一个合适的项目, 该项目涉及到该课程的全部内容, 教师按照课程知识点将项目分解为若干个案例模块;然后, 在案例教学部分, 教师在讲述知识点的同时指导学生完成各个案例模块;最后, 在项目开发部分, 学生将之前完成的各个案例模块加以整合, 从而完成整个项目的开发[4]。
案例教学部分:教师首先展示案例实现效果并提出学习任务, 然后讲解相关知识, 学生自行查阅相关文档, 相互讨论, 最后解决问题。这种教学方法不仅可以让学生掌握知识点, 而且可以提高学生自主学习、实践动手和团队合作能力。
项目开发部分:学生通过案例教学部分的学习后, 综合各个案例模块优化和扩展项目的细节部分, 完善项目整体框架, 最终完成项目开发。学生在项目完成后可以获得综合性职业技能, 提高项目开发能力。
“案例教学、项目驱动”教学模式的优点在于让项目内容贯穿教学始终, 让学生在学习知识点的同时做项目, 在做项目的过程中进一步掌握知识点, 从而培养学生发现问题、分析问题和解决问题的能力[5]。此外, 授课的项目来源于企业, 学生从中学习企业项目实现流程, 既培养了综合性项目开发能力, 也满足了企业所要求的职业技能[6]。
3 结语
JavaEE课程体系改革方案满足了企业对JavaEE主流技术的要求, 适应了企业的职业技能需求, 并且将企业真实项目引入到课程教学中, 从而将理论知识和实践紧密结合, 对于解决目前JavaEE课程体系存在的问题具有重要意义。
参考文献
[1]裴承丹.“2+1”教学模式下的Java课程群建设探讨[J].软件导刊, 2012 (7) :183-184.
[2]薛岚.Java课程教学体系研究[J].福建电脑, 2012 (7) :186-187.
[3]陈昊, 明仲.Java语言实验教学改革探讨[J].计算机教育, 2009 (10) :148-150.
[4]孙慧平, 余丽萍, 柯春松, 等.基于工作过程的课程设置研究与实践[J].教育与职业, 2007 (36) :11.
[5]李学峰.基于工作过程导向开发高职课程的3343模式[J].中国职业技术教育, 2008 (7) :30-34.
软件技术支持工程师岗位的职责概述 第4篇
1负责公司ERP业务需求分析,制定解决方案
2负责公司ERP上线后的日常维护以及ERP项目实施推广
3负责对ERP系统的设计、配置文档进行整理,形成完备的过程资料
4负责对ERP的执行及操作要求,建立标准化文档并动态维护,并按执行及操作要求进行宣贯、培训、落实推进,确保执行与要求相符
岗位要求:
1、性别不限,35周岁以下,本科及以上学历,计算机专业,从业3年以上相关经验。
2、有制造业从业经验,熟悉企业采购、仓管、生产等业务流程
3、熟悉ERP理论与产品知识,具备ERP相关信息系统实施经验
软件技术支持工程师岗位的职责概述 第5篇
1、负责公司产品售前技术交流,包括业务咨询、技术方案宣讲、产品演示等
2、结合客户需求,撰写项目解决方案等相应文档 。
3、负责公司项目的实施、进度管理,完成实施相关的文档及常见问题处理。
4、了解信息安全标准和体系,熟练使用Windows、Linux等操作系统及MS-SQL数据库。
5、巩固客户关系,提高客户满意度。
任职要求
1、具有良好的服务意识,并善于与人沟通,具有良好的团队意识,具有责任心,善于学习新知识;
2、大专以上学历,计算机相关专业优先,基础知识扎实;
3、具有ERP/OA等项目实施经验优先;
软件技术支持工程师岗位的职责概述 第6篇
1.负责信息安全系统集成相关产品规划设计、方案制定和技术支撑 ;
2.负责项目售前阶段的竞标,组织和参与标前引导、标书制作、宣讲、技术交流、答标等;
3.负责组织项目需求分析、相关投标策略和总体方案的制定,负责方案及技术宣贯;
4.竞情技术信息资料收集,进行分析汇总,并制定产品竞争策略和有针对性的竞争应对方案;
5.负责区域级和产品级技术文档、投标公用文档、基础性技术文档的维护、更新、发布工作 ;
6.负责销售体系内新产品新技术、解决方案、销售策略等经验共享。
任职要求:
1.大专及以上学历,网络安全、计算机、信息工程等相关专业;具有3年以上信息安全领域工作经验,1年以上各行业中大型系统集成项目的支撑经验;
2.熟悉各类网络安全产品,如防火墙、IPS/IDS、防毒墙、上网行为管理等;
3.了解各种安全服务,如:渗透测试、风险评估、安全评估、安全基线等;
4.了解国内外安全标准,如:ISO 27001、等级保护等;
5.有丰富的标书制作、投标及述标经验,优秀的文案编写及表达宣讲能力、沟通能力。
★ 软件技术支持工程师岗位的基本职责
★ 技术支持工程师的具体职责
★ 软件实施工程师岗位的基本职责
★ 售后技术支持工程师的工作职责
★ 图像算法工程师岗位的基本职责范围
★ PHP高级开发工程师岗位的基本职责
★ IT售前工程师的年终工作总结
★ Java高级开发工程师岗位的基本职责概述
★ 技术支持工程师面试自我介绍
软件技术支持工程师岗位的职责概述 第7篇
高等职业教育经过近十年的发展, 已经转向深度教学改革阶段。教育部2006年12月发布了教高[2006]16号文件《关于全面提高高等职业教育教学质量的若干意见》 (以下简称16号文件) 中明确提出“强化学生能力的培养。加强教材建设, 与行业企业共同开发紧密结合生产实践的教材”。为了进一步推动高等职业教育软件工程课程教材的建设工作, 适应高等职业教育院校计算机类人才培养的发展趋势, 我院启动了新一轮教学改革的教材建设工作。
二、课程地位与作用
软件工程是指导计算机软件开发和维护的工程学科。软件工程是计算机专业、电子专业等专业的跨学科的专业基础课, 按国际ACM/IEEE推荐的计算机学科课程表和国家推荐课程表, 软件工程是计算机专业九大主干课程之一。软件工程是一组指导人们科学有效、高质量、低成本地开发软件的方法和原则。它还是一种帮助人们分析、设计软件的工具。同时它也是一种过程, 即软件开发的过程。方法、工具、过程三者构成软件工程知识体系的三大要素。软件工程知识内容丰富, 关系复杂, 理论性和实践性都很强。理论知识是从长期的工程实践中总结提炼出来的原则和经验, 对实际软件开发具有重要的指导意义。学好软件工程, 对学生进行毕业设计、参加各类计算机软件等级或职业资格考试以及今后从事软件开发工作都有着极为重要的作用。从事软件项目管理、软件开发、软件测试、软件维护等工作, 都需要掌握软件工程的过程与模型、方法和技术、工具和环境、标准和规范。否则, 工作都会混乱, 项目延期, 经费超支, 甚至失败。
三、岗位能力分析
16号文件中提出的“以就业为导向, 以能力为本位”和“产教结合、校企合作”充分说明了高等职业教育教育是一种“岗位针对型”的学历教育类型。岗位是组织要求个体完成的一项或多项责任以及为此赋予个体的权力的总和, 岗位能力是指一个人完成岗位一项或多项责任所需要的能力[1]。调研、分析和整理了软件企业及软件类工作岗位, 明确了软件岗位主要有软件分析岗位 (主要责任是软件需求获取、整理和分析) 、技术开发岗位 (主要责任是软件设计与实现) 、软件测试岗位 (主要责任是软件测试和质量评估) 、项目管理岗位 (责任是软件工程流程的管理与配置) 、技术支持岗位 (主要责任是项目支持、软件部署和维护等职能) 五大类。对这岗位的岗位能力进行一般性分类有工作环境适应能力、决策能力、软件过程管理能力、规范化工作能力、软件需求分析能力、软件分析设计能力、软件编码和调试能力、软件测试能力、软件维护能力、自我学习能力。各能力之间有一定程度的交叉、递进和包容关系[2] (如图1所示) 。
岗位能力是核心能力、通用能力和特定能力的有机组合。核心能力是存在于所有行业的一切岗位中, 从事任何工作都需要的能力。我国《职业核心能力培训测评标准》中确定的核心能力有:与人交流、信息处理、数字应用、与人合作、自我学习、解决问题、创新、外语应用[3]。通用能力是表现在对一个行业或者一组存在共性的相近工作领域的能力, 如软件行业所有岗位的程序编码能力。特定能力是每一种岗位自身特有的能力, 如软件开发岗位的软件设计能力。
四、教材设计
软件人才所需要的岗位能力是由软件工作岗位中的工作任务决定的, 典型的工作任务可以将教学内容与生产任务真正统一起来, 从根本上满足企业的要求。因此, 在教材开发过程中, 从岗位出发, 通过岗位能力分析获得典型工作任务, 将典型工作任务提炼、加工成适宜教学的工作任务, 以完成一个工作任务所需要的知识、能力和素质结构设计教学方案, 按照完成一个任务的工作过程组织实施教学, 学生在完成工作任务的过程中逐步培养和提高岗位能力。
1. 教材标准。
教材标准的制定遵循企业为主学校参与的原则。目前, 一方面企业难找人才, 另一方面我国职教的教学不同程度地脱离岗位实际, 而行业岗位标准、技术标准全国基本统一, 只是企业个体有异。因此, 引进企业成熟的技术培训教程标准, 与企业联手进行教材再开发, 有利于推动职业教育的“岗位化”发展, 有利于推出更加有效的职业教育教材。
2. 教材设计思想。
教材的设计思路是以培养岗位能力为核心, 以工作实践为主线, 以工作过程为导向, 用任务进行驱动, 建立以行动体系为框架的现代高职教材结构, 重新序化课程内容。教材融入软件企业岗前培训理念, 以完整项目为载体, 以培养学生职业素养、岗位能力和项目经验为根本宗旨, 重组课程教学内容。
将课程教学内容分成:任务1%构建一个软件开发工作环境;任务2%从技术、经济和社会三方面论证项目可行性;任务3%全面准确地描述软件应满足的需求;任务4%依据需求和现有技术设计软件;任务5%按照软件设计方案设计程序;任务6%依据需求和设计测试软件;任务7%发布软件和维护软件, 并以一个典型案例贯彻整个教学过程[4]。
表1简述了岗位能力、工作任务、相关知识三者对应关系。
五、结束语
教材建设是课程建设的一项重要内容, 是教学思想与教学内容的一种展现形式, 是教学方法与经验的结晶, 也是提高教学质量的重要保证, 具有广泛的辐射作用。通过对软件行业岗位能力的全面深入分析, 开发出针对性和实用性强、适合高等职业教育教育特色的教材, 使其具备实践性、系统性和前瞻性的特点。创造性地在学历教材中融入企业工作环境和岗位技能培训思想, 教材的编写以培养岗位能力为核心, 以工作实践为主线, 以工作过程为导向, 用任务进行驱动, 建立以行动体系为框架的现代教材结构, 重新序化教学内容, 做到陈述性知识与程序性知识并重, 将陈述性知识穿插于程序性知识之中。
参考文献
[1]劳动和社会保障部中国就业培训技术指导中心组.国家职业标准汇编[M].北京:中国劳动社会保障出版社, 2008.
[2]劳动和社会保障部职业技能鉴定中心组.职业核心能力培训测评标准[M].北京:人民出版社, 2007.
[3]高佳琴.员工培训理念在课程教学改革中的借鉴[J].江苏技术师范学院学报 (社科版) , 2009, 24 (3) .
软件技术支持工程师岗位的职责概述
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。