第一周
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Class56‑Grade2024‑CS |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Class56‑Grade2024‑CS/homework/15692 |
| 这个作业的目标 | 熟悉博客园平台,掌握Markdown基础排版;学习Git、GitHub的基础操作;创建个人代码仓库,完成本次软件工程入门作业。 |
一 自我介绍
大家好,我是来自24计科的梁译航,目前在学习中。希望通过博客记录学习过程。
二 现状、经验和计划
选择专业的理由
计算机是热门专业。
离成为一个合格的 IT专业毕业生,在专业知识、技能、能力上还差距哪些?
采用0‑9分进行自评,0代表几乎没有基础,9代表能够比较熟练地独立完成相关工作。
| 评估维度 | 当前水平(0‑9) | 目标水平(0‑9) | 主要提升方向 |
|---|---|---|---|
| 手动掌控力与底层原理 | 1 | 3 | 深挖底层实现原理,动手复现核心机制,降低黑盒依赖 |
| 智能体编排与工具使用 | 1 | 3 | 掌握基础AI工作流编排,厘清各类工具的适用边界 |
| 工程复现性与构建完整度 | 1 | 3 | 规范项目目录结构,实现项目可一键构建复现 |
| 需求对齐与代码健康度 | 1 | 3 | 学习需求拆解,做好模块划分,降低代码耦合度 |
| 验证深度与测试覆盖 | 1 | 3 | 掌握基础单元测试,养成边界条件自测习惯 |
如何提高
询问老师,跟进课程,使用ai,每日刷题,记录过程
为什么来上课
学习新知,积累实践经验,改正错误习惯。
希望与老师建立的关系
教练——学员
遇到困难的作业
实在做不下去,会使用ai,询问有经验的同学和老师。同时记录下来。
引用与抄袭
引用者应尊重原作者和引用内容,标明来源。汲取他人的先进经验可以提升自我,借用他人成果应付交差的行为万不可取。
三 学期计划
投入时间
课堂学习以及复习 2小时 刷题 2小时 简单项目开发 2小时 记录总结 1小时 总计7小时
代码量
屈指可数。计划每周100行,学期1000行。代码量侧面反映了一个人的基本能力。
四 WOOP 学习计划
W——Wish(愿望)建立基本的代码能力,积累项目经验。
O——Outcome(结果)完成一个小项目,独立或团队都可以。
O——Obstacle(障碍)畏难和拖延。
P——Plan(计划)实在做不下去,先干点别的转移注意力。但是会提醒自己别过头。
五 阅读《构建之法》
五个问题 16章
- 软件测试的目标是什么?
- 黑盒测试和白盒测试的区别是什么?
- 什么是回归测试?
- 测试用例中边界值分析法的作用是什么?
- 为什么说测试不能证明程序没有 bug?
六 老师在教学过程中会要求学生填写对课程的反馈, 你会怎么做
C:有问题就问,至少一学期提三个问题, 认真按时填写反馈。
七 前车之鉴
A.https://book.douban.com/subject/4006425/discussion/22803733/
(把每天把要做的事情分成ABCD四类:A-紧迫且重要;B-重要不紧迫;C-紧迫不重要;D-不重要不紧迫。你是否有类似的习惯?)
我觉得根据紧要程度先对事情分类挺重要的。学习生活中,做事时常不分主次,总挑简单的,导致事倍功半。这个方法可以帮助我做事更有条理。
B.https://book.douban.com/subject/4006425/discussion/22803961/
(你是否也觉得自己是科班,但没学懂计算机?)
还真是。两年来的学习,最终目标都是应付考试。计算机知识每时每刻都在更新,自己却不主动了解。代码基本功很弱,项目经验为零。我也该着手做一些东西了。
GitHub 地址:https://github.com/t2506290-bot


浙公网安备 33010602011771号