4006-998-758
3000+课程任你选择
研发人员技术成长
研发学院 研发
曹雪松

曾担任淘宝技术总监、华胜天成项目经理,精通软件设计的理论、实践和工具,有10年以上的大型项目研发及项目管理经验,曾经策划多个大型项目与网站的架构,主持过访问量达亿级大型网站,熟悉大型网站的优化与运维。掌握多种开发平台熟悉各种中间件框架平台,研究过大量开源的框架平台,经过多年实践形成自己架构风格,擅长Java、javaEE方面的各种技术; 在软件架构、设计模式、详细设计、重构、海量数据处理和优化、中间件技术、nosql等方面有丰富的实践经验亲自参与实施项目:淘宝数据魔方,淘宝服务平台,国电调试所项目管理系统,中科院子午工程数据与通信系统,某大型电子商务网站架构、项目管理、性能优化,苏州金莱克洁具有限公司ERP项目,苏州海关保税加工辅助核销系统等。


查看老师详情
课程内容


课程大纲

内容一、研发人员划分及技能要求

1.工程师及技能要求

2.高级工程师及技能要求

3.技术专家及技能要求

4.初级架构师及技能要求

5.中级架构师及技能要求

6.高级架构师及技能要求

内容二、技术路线

1.运行环境、语言基础、网络环境

2.基础原理:jvm、开源软件、mysql等基础原理

3.面向对象:OOP设计、设计模式、代码重构

4.分库分表、缓存、负载均衡等

5.熟悉核心源码:jdk,spring,redis,netty,nginx等

6.架构方法论:面向复杂度架构、领域驱动架构等

7.内外兼修:深度、广度、跨域

内容三、研发人员如何避免从入门到忘记 

1.研发人员学习面临的困境和应对方法

2.海绵学习法

3.play学习法

4.Teach学习法

内容四、研发人员如何高效学习 

1.架构师技术能力模型

2.架构师职责(前中后)

3.链式学习法

4.比较学习法

5.环式学习法

内容五、如何学习开源系统 

1.开源系统学习误区

2.开源系统学习步骤

3.开源系统落地技巧

内容六、能力提升分类 

1.分析能力提升

2.设计能力提升

3.代码能力提升

4.测试能力提升

5.驾驭工具能力提升

6.归纳总结能力提升

7.学习能力

8.专业技术能力

返回上一级