第一次作业

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15628|
| 这个作业的目标 | 1. 掌握Markdown语法并用于课程作业编写;2. 在博客园发布课程随笔,梳理个人技术现状与学习规划;3. 借助AI工具优化软件工程课程学习路径,明确能力提升方向
| 学号 | 3124004553 |

软件工程课程随笔
本文为软件工程课程作业随笔,记录学习规划与个人技术现状

一、作业内容与团队主页
本次作业包含需求分析、原型设计、团队协作开发等核心环节,团队主页地址:
[https://github.com/Princcess-Dragon/Four-Leaf-Clover]

二、个人技能树与技术偏好
1.已具备的专业知识与能力
JAVA,MySQL,Redis,SpringBoot,JavaWeb

2.感兴趣的技术方向

  • 后端服务架构与微服务设计
  • 分布式系统与数据库性能优化
  • 云原生开发与容器化部署(Docker/K8s)

3.待提升的能力

  • 大型项目的系统架构设计与重构能力
  • 自动化测试与持续集成/持续部署(CI/CD)实践
  • 复杂业务场景下的需求分析与建模能力

三、代码量现状与目标

  • 当前代码量:累计约 3000行,主要来自课程实验、个人练手项目与开源贡献。
  • 学期目标:通过课程项目与课后练习,将累计代码量提升至1万行,重点增加工程化、测试与架构相关代码的占比。

四、课程期待收获

  • 掌握完整的软件工程流程,能独立或协作完成一个中型软件项目的全生命周期开发。
  • 理解需求分析、系统设计、质量保证等核心环节的方法论与实践技巧。
  • 提升团队协作与沟通能力,适应真实开发场景中的分工与协作模式。
  • 建立工程化思维,学会编写可维护、可扩展、可测试的高质量代码。

五、AI 生成学习指南与分析
(一)AI 生成的软件工程学习指南(以文心一言为例)
markdown
软件工程课程学习指南

  1. 课前预习:提前阅读教材对应章节,标记疑问点,带着问题进入课堂。
  2. 课堂专注:重点理解需求分析、设计模式、软件测试等核心概念,做好笔记。
  3. 课后实践:完成课程实验与作业,将理论知识转化为代码实践,尝试复课上案例。
  4. 团队协作:积极参与小组项目,学习分工、沟通与版本控制,培养工程协作意识。
  5. 拓展学习:阅读经典书籍(如《代码大全》《敏捷软件开发》),关注行业技术博客与开源项目。
  6. 复盘总结:定期整理学习笔记与项目经验,形成个人知识库,查漏补缺。

(二)合理性与帮助分析
合理性:指南结构清晰,覆盖了课前 - 课中 - 课后的完整学习链路,强调了理论与实践结合、团队协作与拓展学习,符合软件工程课程的培养目标,逻辑严谨且具备可操作性。
帮助性:
为我提供了明确的学习节奏与行动框架,避免了学习的盲目性。
强调实践与团队协作,精准匹配了课程核心要求,能有效指导我在项目中提升工程能力。
拓展学习建议帮助我建立了长期学习意识,跳出课堂局限,向行业标准靠拢。

六、总结
通过本次随笔,我梳理了自身技术现状与学习目标,也借助 AI 工具优化了学习路径。在后续课程中,我将以工程化思维为核心,扎实完成每一个环节,努力达成预期的代码量与能力提升目标。

屏幕截图 2026-03-20 201846

posted @ 2026-03-20 20:26  王同裕  阅读(24)  评论(0)    收藏  举报