开发人员技术等级说明书 V1.3

标签: 开发 技术 等级 | 发表时间:2011-08-23 16:12 | 作者:李中华 Bloger
出处:http://www.cnblogs.com/

以下是公司1.3版的技术等级说明书。发上来给大家共享。同时,公司长期招聘L3、L4。有意者请Email:[email protected]

 

 

 

杭州天蓝软件有限公司

开发人员技术等级说明书 V1.3 

李中华
2011/8/23

 



目录
一级、初级程序员(L1)

二级、程序员(L2)

三级、软件设计师(L3A类,偏前端) 
三级、软件设计师(L3B类,偏后端) 
四级、项目管理师(L4A类) 
四级、系统分析师(L4B类) 
四级、系统架构设计师(L4C类) 
五级、大牛(L5) 
六级、神(L6) 

 

========================================================


一级、初级程序员(L1)
基本要求:
1、 具有良好的编程基础,了解面向对象编程思想,掌握C#的基本用法,掌握JS的基本语法;
2、 掌握VS2008或VS2010等开发工具的基本用法,掌握.NET官方控件的基本用法,能进行简单的Asp.net页面开发、WPF界面开发、WCF服务开发;
3、 能看懂UML类图、顺序图,能使用UML建模工具(如Enterprise Architect)和数据库建模工具(如PowerDesigner)查看相关模型;
4、 了解并能使用三层架构、MVP架构进行简单开发;
5、 了解软件工程,熟悉软件工程中常见的术语。
其他要求:
 1、具有较好沟通能力,能与团队成员和平相处。

 

二级、程序员(L2)
基本要求:
1、 具有一级技术等级的能力,并能指导一级技术等级的同事进行工作;
2、 熟悉面向对象编程思想,熟练使用C#、JS,熟悉SQL Server开发;
3、 熟练使用VS2008或2010等开发工具,熟练使用.NET官方控件(WPF、WebForm)、WebUI、JQuery,熟练开发ASP.NET应用程序、WPF应用程序、WCF服务;
4、 能看懂UML类图、顺序图、对象图、组件图,能使用UML建模工具(如Enterprise Architect)和数据库建模工具(如PowerDesigner)查看相关模型;
5、 掌握并能使用三层架构、MVP架构进行开发。
其他要求:
1、 具有较好沟通能力,能与团队成员和平相处;

 

三级、软件设计师(L3A类,偏前端)
基本要求:
1、 具有二级技术等级的能力,并能指导二级技术等级的同事进行工作;
2、 掌握设计原则,熟悉面向对象设计,熟悉并灵活运用设计模式;
3、 具有一定的重构技能,完全掌握公司的《CSHARP编码规范》;
4、 掌握Windows事件模型;
5、 熟悉WPF的原理,熟练运用WPF,掌握依赖属性、数据绑定、异常与线程等技术;
6、 熟悉WebForm模型的原理、能进行简单的控件开发,熟练开发ASP.NET应用程序;
7、 熟练使用主流的JS框架,如JQuery;熟练使用CSS,HTML。
8、 掌握C#的多线程、异步委托的知识,并能进行实际应用开发;
9、 掌握并能使用常见的体系结构风格和架构模式,如B/S多层、C/S多层、MVP、MVC、DTO、DAO等。
其他要求:
1、 具有较好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;


三级、软件设计师(L3B类,偏后端)
基本要求:
1、 具有二级技术等级的能力,并能指导二级技术等级的同事进行工作;
2、 掌握设计原则,熟悉面向对象设计,熟悉并灵活运用设计模式;
3、 具有一定的重构技能,完全掌握公司的《CSHARP编码规范》;
4、 掌握Windows事件模型;
5、 熟练运用WCF,掌握多种激活方式,掌握多种调用模式,掌握各种协议的配置与使用;
6、 熟悉WebForm模型的原理,熟练开发ASP.NET应用程序,熟悉IIS的工作原理;
7、 掌握C#的多线程、异步委托的知识,并能进行实际应用开发;
8、 掌握并能使用常见的体系结构风格和架构模式,如B/S多层、C/S多层、MVP、MVC、DTO、DAO等。
其他要求:
1、 具有较好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;

 

四级、项目管理师(L4A类)
基本要求:
1、 具有三级技术等级A、B类的能力,并能指导三级技术等级的同事进行工作;
2、 掌握信息系统项目管理知识和方法,具有大型、复杂项目管理、多项目管理的能力;
3、 掌握常用的项目管理工具,掌握项目整体绩效评估方法;
4、 熟悉多种软件开发等软件开发过程模型;
5、 具有很强的业务流程管理能力。
其他要求:
1、 具有较好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;
2、 具有一定的项目管理能力、能领导一个开发小组正常进行开发。


四级、系统分析师(L4B类)
基本要求
1、 具有三级技术等级A、B类的能力,并能指导三级技术等级的同事进行工作;
2、 熟悉企业信息化建设,并掌握组织信息化战略规划的知识;
3、 熟悉信息系统开发标准,
4、 熟悉多种软件开发过程模型;
5、 熟悉面向对象分析、熟练的对系统进行需求分析;
6、 具有很强的业务流程管理能力。
其他要求:
1、 具有较好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;
2、 具有一定的项目管理能力、能领导一个开发小组正常进行开发。


四级、系统架构设计师(L4C类)
基本要求
1、 具有三级技术等级A、B类的能力,并能指导三级技术等级的同事进行工作;
2、 精通设计原则,熟练运用低层的设计模式;
3、 掌握常见的架构模式,并能较好的运用;
4、 熟悉常见的构件技术的原理,并熟练使用某一种构件技术;
5、 熟悉主流的中间件和应用服务器平台;
6、 熟悉多种软件开发过程模型;
其他要求:
3、 具有较好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;
4、 具有一定的项目管理能力、能领导一个开发小组正常进行开发。

 

五级、大牛(L5)
基本要求
1、 具有四级技术等级A、B、C三类的能力,并能指导四级技术等级的同事进行工作;
2、 精通面向对象分析、设计,精通设计模式;
3、 精通架构模式;
4、 精通多种软件开发等软件过程模型;
5、 具有较强的创造能力;
6、 具有很好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;
7、 具有很好的项目管理能力。

 

六级、神(L6)
基本要求
1、 具有五级技术等级的能力,并能指导五级技术等级的同事进行工作;
2、 具有渊博的知识,熟知当前先进技术的原理;
3、 具有很好的项目管理能力,并能持续的改进小组的开发规范、项目管理规范;
4、 具有很好沟通能力,能与团队成员和平相处,能促进团队人员在沟通与协作;

 

 



 




 
 
 
 
 
 
 


 

    薪资项目


 

 


 

岗级


 

 

 

工资


 

 

 

绩效奖金系数


 

(同奖惩系数)


 

 

 

年终奖


 



 

L1


 

 

 

2000.00~3500.00


 

 

 

300


 

 

 

当年平均基本工资 * (当年实际工作月份数/12


 



 

L2


 

 

 

4000.00~4500.00


 

 

 

400


 



 

L3


 

 

 

4500.00~6500.00


 

 

 

500


 



 

L4


 

 

 

7000.00~10000.00


 

 

 

0


 

 

 

 


 



 

L5


 

 

 

11000.00~15000.00


 

 

 

0


 

 

 

 


 



 

L6


 

 

 

16000.00以上


 

 

 

0


 

 

 

 


 




 



 

 

 

作者: 李中华 发表于 2011-08-23 16:12 原文链接

评论: 3 查看评论 发表评论


最新新闻:
· 互联网泡沫并未重现的十大理由:派对并不奢华(2011-08-23 16:35)
· 新浪微博推多图及图片编辑功能(2011-08-23 16:28)
· Twitter推出相册功能 可显示100张照片(2011-08-23 16:21)
· 软件识别虚假评论(2011-08-23 16:15)
· UniOS:太好以至不真实(2011-08-23 16:12)

编辑推荐:我心目中的Asp.net核心对象

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

相关 [开发 技术 等级] 推荐:

开发人员技术等级说明书 V1.3

- Bloger - 博客园-首页原创精华区
以下是公司1.3版的技术等级说明书. 有意者请Email:[email protected]. 开发人员技术等级说明书 V1.3 . 三级、软件设计师(L3A类,偏前端) . 三级、软件设计师(L3B类,偏后端) . 四级、项目管理师(L4A类) . 四级、系统分析师(L4B类) . 四级、系统架构设计师(L4C类) .

迭代式开发技术

- - CSDN博客研发管理推荐文章
    迭代是一开发种技术,用来把系统功能传递到一系列的增量的完整版本,每个版本一个特定固定的时间段被开发,该时间段称之为迭代. 图中颜色代表每次开发每项活动所占的比重不同. 1、在进行大规模的投资前,就解决了关键的风险问题. 2、使的早期用户反馈在初始迭代中就能出现. 4、各个目标里程碑提供了短期的焦点.

webkit webApp 开发技术要点总结

- - ITeye博客
如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现呢. 幸好,webkit内核的浏览器能帮助我们完成这一切. 接触 webkit webApp的开发已经有一段时间了,现把一些技巧分享给大家 :. 对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,.

Android开发常用技术建议

- - CSDN博客推荐文章
1.Android应用主线程(UI线程)中,将网络请求、数据库操作等耗时的操作从主线程移动到一个单独的线程中. 使用AsyncTask或者IntentService来创建后台操作. 使用IntentService时需要注意以下几点限制:这个类不要给UI传递信息,使用其他Activity来向UI传数据;每次只能处理一个请求请求过程不能中断;.

当前最火的web开发技术

- - 博客园_新闻
2014 年 10 月 29 日,万维网联盟泪流满面地宣布,经过几乎 8 年的艰辛努力,HTML5 标准规范终于最终制定完成了,并已公开发布. HTML5 提供了一些新的元素和属性,例如 nav(网站导航块)和 footer. 这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如 audio 和 video 标记.

前端开发技术的发展

- - 互联网实践
前端开发技术,从狭义的定义来看,是指围绕HTML、JavaScript、CSS这样一套体系的开发技术,它的运行宿主是浏览器. 专门为手持终端设计的类似WML这样的类HTML语言,类似WMLScript这样的类JavaScript语言. VML和SVG等基于XML的描述图形的语言. 从属于XML体系的XML,XPath,DTD等技术.

AWS内部开发和维护技术

- -
云头条导读:IT外媒The Register独家披露了这个云巨头的内部结构和员工实践,经云头条编译分享,供大家参考. 硅谷内外的众多公司已找到了各自的方法来迅速开发和部署功能特性. 不过,互联网巨头亚马逊庞大的云计算部门AWS内部有个特别的消化系统:一个名为Away Teams的概念,这个概念是指为了达到最快速度,接受某些缺点.

关于前端开发那些事儿(三)技术之变现

- 競 - rank's technical notes
我想现在做开发的同行有很大一部分人应该每天都在想,我们的每天的工作事项都是. 写业务代码,项目评审,代码review,沟通业务是否符合需求. 每天都围着技术含量不高的业务代码. 这是个引子,业务技术不是我今天要罗嗦的主题. 我想表达的是我们其实都想去学习,去深入的了解某项技术,更去应用,让人用,让自己有强烈的成就感.

上海雨人软件技术开发有限公司

- elis - 牛博山寨 编辑推荐
这东西要在北京装到公共场所提供的免费无线网上. 网络e魔镜的功能特点  .   网络e魔镜是雨人公司为企事业单位管理者专门设计的一款上网行为管理软件,以技术手段帮助单位管理者轻松实现对员工上网行为的管理,以杜绝员工在工作时间对互联网的滥用,提高网络使用效率,保障网络信息安全,节省企事业成本支出. 网络e魔镜主要有以下两个主要模块功能:网络行为管理模块、桌面管理模块.

7 项 Web 开发者需要了解的新技术

- TONY - 博客园新闻频道
  Web 开发者需要经常更新他们的知识,学习新的技术,如果他们还想继续在 Web 开发领域混并混得还不错的话. 下面将为你展示 7 项新的 Web 开发技术,作为一个 Web 开发人员,你需要了解、熟悉并学会的技术.   目前,大量智能手机设备的涌现,同时各种不同尺寸屏幕的设备,如平板电脑之类的出现,对 Web 开发带来了前所未有的挑战,如何让 Web 页面能适应各种尺寸的屏幕让很多 Web 开发人员相当的纠结.