技能树与自我评估
4.1 技能树梳理与自我评估
能力A:Python开发
熟练掌握 Python 基础语法,能够独立编写简单爬虫、自动化脚本,具备调用第三方 API 完成基础功能开发的能力。
目前存在的不足:代码编写规范性较弱,缺乏统一编码规范意识,异常处理逻辑考虑不够全面,缺少系统化的工程化思维,代码多以功能实现为主,可读性、可维护性有待提升。
能力B:文档编写能力
熟练掌握 Markdown 语法,能够独立整理学习笔记、课程作业、项目随笔等各类文档,日常记录习惯良好。
不足之处:技术类文档的逻辑性、条理性仍需加强,在架构描述、问题分析、总结复盘方面的撰写能力有待提升。
能力C:基础计算机知识
对计算机网络、数据结构等专业基础课程有初步认知,能够理解基础概念与简单原理。
不足之处:知识掌握较为浅层,理解深度不足,无法熟练结合项目落地应用,知识体系不够扎实。
个人发展方向与能力短板
• 感兴趣方向:后端开发、AI 应用开发
• 目前欠缺能力:系统设计思维、前端基础开发、Git 规范化版本管理、软件测试基础、团队项目协作能力
4.2 代码量统计
截至目前,个人累计自主编写代码量约 2200 行。
通过本学期软件工程课程的系统学习与项目实践,计划进一步夯实编码能力,期末累计代码量突破 10000 行,并独立完成 2–3 个可完整运行、结构规范的小型实战项目,积累标准化的项目开发经验。
4.3 本课程期待学到的内容
我希望通过软件工程课程,系统、完整地掌握标准化软件项目全流程开发体系,涵盖需求分析、项目设计、代码开发、软件测试、项目交付全生命周期。
具体学习期待如下:
-
熟练掌握 Git、GitHub 的规范化操作,掌握团队协作、分支管理、版本迭代的专业流程;
-
学会撰写结构完整、逻辑清晰的标准化技术文档;
-
熟悉团队开发模式,掌握基础的团队分工、沟通协作方式;
-
跳出“单段代码实现功能”的思维,建立工程化思维,学会从稳定性、可维护性、可扩展性的角度开发软件产品。
4.4 AI生成软件工程学习指南以及分析
本次通过 DeepSeek AI 生成专属软件工程阶段性学习指南,并结合自身情况进行合理性分析。
软件工程学习指南(AI 原文)
一、基础阶段(第1–4周)
掌握版本控制工具 Git 与 GitHub,熟练完成代码提交、分支创建、合并冲突处理等基础操作;
熟练使用 Markdown 工具,能够输出格式规范、内容完整的学习与项目文档;
初步建立工程思维,明确「写一段代码」与「开发完整软件项目」的本质区别。
二、进阶阶段(第5–10周)
学习基础的软件需求分析方法,能够通过简易图表梳理软件功能与业务逻辑;
了解软件架构基础,掌握基础的项目模块划分、功能拆分思路;
学习基础软件测试理论,能够为自己编写的代码设计合理的测试用例,完成基础自测。
三、项目实践阶段(第11–16周)
以小组为单位完成小型软件项目开发,完整经历软件开发全生命周期;
参与团队代码评审,优化代码结构与逻辑,提升代码质量;
输出整套完整项目资料,包含项目设计文档、开发日志、功能说明、测试报告等。
四、长期学习建议
坚持撰写技术博客,常态化记录学习过程与问题复盘;
主动研读开源项目源码,学习专业的工程开发思路;
定期复盘个人项目短板,针对性补足技术短板。
指南合理性分析
优点
整套学习规划贴合高校软件工程课程进度,由浅入深、循序渐进。优先掌握 Git、Markdown 等必备工程工具,学习顺序科学合理;
严格区分理论学习阶段与项目实战阶段,符合零基础学生的成长节奏;
重视复盘与技术博客积累,能够有效帮助学生固化知识、沉淀项目经验,非常适合本科生学习使用,整体框架可直接作为个人学习计划表。
不足
整体规划偏向通用学习模板,缺少难度分级,未针对学习难点提供对应的解决方法与学习方案;
缺少团队协作细节指导,未涉及团队沟通、任务分工、冲突处理等实战内容;
未区分考研、就业两种学生发展路径,缺少个性化、差异化的学习安排。
总结
该 AI 学习指南整体科学、合理、实用性强,可作为我本学期软件工程学习的核心框架。后续我将结合自身短板、兴趣方向与发展目标,微调学习节奏与重点内容,做到针对性提升。
五、整体作业总结
本次课程作业完成了开发环境准备、AI图像生成 API 接口调用、GitHub 个人主页搭建、课程随笔撰写等多项任务。
通过本次实践,我彻底改变了「软件工程只是写代码」的片面认知,深刻意识到:版本管理、文档规范、项目规划、团队协作,和编码能力同等重要,都是软件开发工程师必备的核心能力。
同时,通过实操调用 HuggingFace AI 模型接口,我直观体验了 AI 模型落地、接口封装、前后端联动的产品开发逻辑,初步接触了 AI 应用开发的落地流程。
后续我将严格按照学习规划,持续补齐技术短板,积累项目经验、规范编码习惯、沉淀技术文档,稳步完成本学期课程目标,逐步建立完整、规范的软件工程思维体系。

浙公网安备 33010602011771号