返回 随笔记录
十五、软技能与工程实践
博主
大约 4 分钟
十五、软技能与工程实践
范围:Git、敏捷开发、技术文档、需求分析、职业发展、工程化 知识点数量:102项 返回总目录
15.1 版本控制
15.1.1 Git基础
- 1405. 工作区/暂存区/仓库 - 掌握三区域
- 1406. 分支操作 - 掌握创建、切换、合并
- 1407. 提交历史 - 掌握log和diff
- 1408. 远程仓库 - 掌握push和pull
- 1409. 标签 - 掌握版本标记
- 1410. 撤销操作 - 掌握reset和revert
15.1.2 Git进阶
- 1411. 变基(rebase) - 掌握历史重写
- 1412. 交互式变基 - 掌握提交整理
- 1413. 储藏(stash) - 掌握临时保存
- 1414. 子模块 - 掌握submodule
- 1415. Git Hooks - 掌握自动化脚本
- 1416. 分支策略 - 掌握Git Flow/GitHub Flow
15.2 敏捷开发
15.2.1 Scrum
- 1417. 角色定义 - 掌握PO、Scrum Master、Team
- 1418. Sprint计划 - 掌握需求拆分
- 1419. 每日站会 - 掌握进度同步
- 1420. Sprint评审 - 掌握成果演示
- 1421. 回顾会议 - 掌握持续改进
- 1422. 故事点 - 掌握估算方法
15.2.2 工具实践
- 1423. Jira - 掌握项目管理
- 1424. Confluence - 掌握文档协作
- 1425. 看板 - 掌握可视化流程
- 1426. 需求管理 - 掌握用户故事
- 1427. 缺陷跟踪 - 掌握Bug管理
- 1428. 燃尽图 - 掌握进度追踪
15.3 技术文档
15.3.1 文档类型
- 1429. API文档 - 掌握Swagger/OpenAPI
- 1430. 架构文档 - 掌握C4模型
- 1431. 部署文档 - 掌握操作步骤
- 1432. 故障手册 - 掌握Runbook
- 1433. 技术决策记录 - 掌握ADR
- 1434. 开发规范 - 掌握团队约定
15.3.2 文档工具
- 1435. Markdown - 掌握轻量标记
- 1436. PlantUML - 掌握图表绘制
- 1437. Mermaid - 掌握代码画图
- 1438. DocasCode - 掌握文档即代码
- 1439. 静态站点 - 掌握Docusaurus
- 1440. API调试 - 掌握Postman
15.4 需求分析
15.4.1 需求理解
- 1441. 用户故事 - 掌握As a/I want/So that
- 1442. 验收标准 - 掌握Given/When/Then
- 1443. 用例分析 - 掌握参与者场景
- 1444. 原型设计 - 掌握低保真原型
- 1445. 流程图 - 掌握业务流程
- 1446. 状态图 - 掌握对象状态
15.4.2 系统设计
- 1447. 用例建模 - 掌握功能边界
- 1448. 类图设计 - 掌握UML
- 1449. 时序图 - 掌握交互流程
- 1450. 数据模型 - 掌握ER图
- 1451. 架构决策 - 掌握权衡分析
- 1452. 容量评估 - 掌握性能预估
15.5 问题解决
15.5.1 故障排查
- 1453. 日志分析 - 掌握关键信息提取
- 1454. 线程Dump - 掌握死锁检测
- 1455. 堆Dump - 掌握内存分析
- 1456. 网络抓包 - 掌握Tcpdump
- 1457. 性能剖析 - 掌握火焰图
- 1458. 根因分析 - 掌握5Why方法
15.5.2 调试技巧
- 1459. 远程调试 - 掌握JDWP
- 1460. 条件断点 - 掌握精准调试
- 1461. 表达式评估 - 掌握运行时变量
- 1462. 热替换 - 掌握热更新代码
- 1463. 日志增强 - 掌握动态日志级别
- 1464. 链路追踪 - 掌握请求追踪
15.6 持续学习
15.6.1 学习资源
- 1465. 技术博客 - 掌握信息获取
- 1466. 开源项目 - 掌握代码学习
- 1467. 技术书籍 - 掌握系统学习
- 1468. 在线课程 - 掌握视频学习
- 1469. 技术社区 - 掌握Stack Overflow
- 1470. 官方文档 - 掌握一手资料
15.6.2 知识管理
- 1471. 笔记系统 - 掌握知识沉淀
- 1472. 思维导图 - 掌握知识梳理
- 1473. 技术分享 - 掌握输出倒逼输入
- 1474. 代码复盘 - 掌握经验总结
- 1475. 技术雷达 - 掌握趋势跟踪
- 1476. 个人Wiki - 掌握知识检索
15.7 职业发展
15.7.1 技术成长
- 1477. 技术深度 - 掌握核心技术专精
- 1478. 技术广度 - 掌握多领域涉猎
- 1479. 架构思维 - 掌握全局视角
- 1480. 技术选型 - 掌握方案对比
- 1481. 技术债务 - 掌握权衡管理
- 1482. 创新思维 - 掌握技术探索
15.7.2 团队协作
- 1483. 沟通能力 - 掌握技术表达
- 1484. 代码评审 - 掌握CR技巧
- 1485. 知识传承 - 掌握导师机制
- 1486. 跨团队协作 - 掌握接口约定
- 1487. 技术影响力 - 掌握内部分享
- 1488. 团队建设 - 掌握技术氛围
15.7.3 面试准备
- 1489. 简历优化 - 掌握项目亮点
- 1490. 算法刷题 - 掌握LeetCode
- 1491. 八股文 - 掌握核心知识点
- 1492. 项目复盘 - 掌握经验总结
- 1493. 系统设计 - 掌握架构面试
- 1494. 薪资谈判 - 掌握价值评估
15.8 工程化实践
15.8.1 代码规范
- 1495. 编码规范 - 掌握团队约定
- 1496. 提交规范 - 掌握Conventional Commits
- 1497. 分支规范 - 掌握命名规则
- 1498. 版本规范 - 掌握语义化版本
- 1499. 目录规范 - 掌握项目结构
- 1500. 接口规范 - 掌握RESTful设计
15.8.2 DevOps文化
- 1501. 自动化 - 掌握手工转自动
- 1502. 可观测性 - 掌握监控思维
- 1503. 故障演练 - 掌握混沌工程
- 1504. 灰度发布 - 掌握渐进式上线
- 1505. 回滚机制 - 掌握快速恢复
- 1506. 基础设施即代码 - 掌握Terraform
进度统计
- 领域:软技能与工程实践
- 知识点总数:102项
- 已完成:0项
- 待完成:102项
知识点测试
读完文章了?来测试一下你对知识点的掌握程度吧!
评论区
使用 GitHub 账号登录后即可发表评论,支持 Markdown 格式。
如果评论系统无法加载,请确保:
- 您的网络可以访问 GitHub
- giscus GitHub App 已安装到仓库
- 仓库已启用 Discussions 功能