您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 技术部岗位等级评定管理办法20151202
技术部岗位等级评定管理办法为鼓励技术部员工提高技能水平和服务质量,建立技术部员工专业发展的职业通道,特制定本办法。一、技能等级的划分技术部岗位分为初、中、高三个技能等级,各技能等级应当满足条件如下:(一)初级1、计算机相关专业毕业、计算机基础知识扎实,1-3年开发经验,具备良好的编码规范和习惯;2、熟悉至少一门编程语言(C/C++/Java/C#/Python/Web相关技能等),熟悉语言特性、熟悉语言相关的常用开发框架、熟悉开发工具、能够快速的发现并解决问题;3、了解缓存、集群、负载均衡、网络通讯协议和数据库等技术;4、熟悉常用的Web服务器,例如IIS、Apache、Tomcat等;5、理解面向对象思想,熟悉常用的设计模式并运用到实际项目;6、熟悉软件开发过程,有一定抽象能力和业务分析能力,能够承担独立模块的分析、设计、编码以及单元测试等工作;7、版本管理工具使用;8、过程文档编写;9、较强的学习能力和学习意愿。(适用于服务端、前端、客户端开发人员)(二)中级1、3—5年开发经验,掌握至少一门编程语言(C/C++/Java/C#/Python等),深入理解语言细节(语法、类型系统、高级语言还包括运行环境,公共语言规范等);2、掌握常用的框架、深入理解框架的设计思想以及实现细节,例如Spring、myBatis、ASP.NET、ASP.NETMVC、EF等;3、掌握常用Web服务器配置、优化和部署等;4、熟悉网络编程,了解各种网络通讯协议,熟悉常用应用层通讯协议(例如HTTP、FTP),熟悉多线程编程,能够解决多线程环境中出现的问题;5、掌握至少一种关系型数据库编程,有一定的数据库设计以及优化能力;6、拥有较强的抽象能力,具备系统分析和设计能力,熟练掌握各种架构模式、设计模式、良好的表达沟通能力,能够迅速理解其他人员的设计理念或表达自己的设计思想,熟悉UML;7、有能力完成开发文档的管理、优化、设计;8、有良好的语言表达能力和文档写作能力;9、有良好的团队协作、沟通、管理能力;10、可以培训新人,指导新人工作;11、有软件小组领导能力,独立带新人完成指定项目。(适用于服务端开发人员、1、2、4、6、7适用于前端、客户端开发人员)(三)高级1、五年以上开发经验,熟悉多种编程范式,掌握多种不同类型的编程语言,熟悉各种编程语言的差异;2、计算机基础理论知识深厚、掌握计算机系统底层知识、内存管理/IO/CPU;较强的算法能力,理解常用的Web服务器、负载均衡服务器以及编程语言中常用的算法;数据存储与挖掘相关知识(数据挖掘、数据管理、智能推荐、搜索等);3、掌握计算机网络相关知识、理解TCP/IP协议与模型,深入理解HTTP/FTP等协议,掌握常用的网络分析工具、系统分析工具,熟悉缓存、集群、负载均衡;4、熟悉网络安全相关知识;5、具备较强的面向对象分析、设计和开发能力,精通面向对象架构模式、设计模式,熟悉UML建模,熟练使用相关的建模工具、参与业务分析、系统模块设计和详细设计、技术架构的选型、设计、重构、优化等工作;6、团队管理、帮助其他技术人员能力提升。
本文标题:技术部岗位等级评定管理办法20151202
链接地址:https://www.777doc.com/doc-4327932 .html