Download presentation
Presentation is loading. Please wait.
1
研发技术体系梳理 陈玮
2
目录 软件工程 软件生命周期 软件过程 工具和方法 前后端开发技术 前端开发技术栈 后端开发技术栈 职业成长规划 参考资料
3
软件工程-软件生命周期
4
软件工程-软件过程模型 瀑布模型 螺旋模型
5
软件工程-工具和方法 软件开发方法 软件开发工具 软件项目管理 面向对象方法:UML(统一建模语言) IDE集成开发环境 编程语言
运行环境、开发库和开发框架 软件项目管理 禅道 pms.shuwang.info
6
软件工程-UML统一建模语言
7
前端开发技术栈
8
前端开发技术栈-Angular
9
后端开发技术栈
10
后端开发技术栈-Spring
11
职业成长规划 关键节点1:+++汇报评审 关键节点2:+++汇报评审 关键节点3: +++汇报评审 前后端入门——使用框架实现功能
基础知识面: 语言、开发工具、运行环境、调试排错、前后端对接 初步项目管理流程 关键节点2:+++汇报评审 前后端进阶——了解同类框架的细节和优缺点 需求分析与设计分解 广泛知识面: 性能、安全、自学新知识 规范项目管理流程 关键节点3: +++汇报评审 自行造轮子——现有工具不够用我来写个更好的 复杂系统分析与设计 专业深度: 领域专家
12
职业成长规划-知识体系扩展 计算机系统 操作系统 网络 数据库 数据结构和算法 设计模式 安全 基础知识和体系结构
进程、线程、设备管理、文件管理 Linux/Unix操作系统 网络 TCP/IP HTTP 网络编程 数据库 关系数据库: MySQL Oracle SqlLite .. 非关系数据库: Redis MongoDB .. 数据结构和算法 设计模式 安全
13
参考资料 《软件设计师教程》 软件工程中的各种图 2017年 Web 程序员技术发展路线图 前端开发人员必须了解的七大技能图谱 Spring思维导图,让spring不再难懂 34张史上最全IT架构师技术知识图谱
14
谢谢!
Similar presentations