第一次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/26rjjc |
|---|---|
| 这个作业的目标 | 完成自我介绍,梳理当前技能树与技术偏好,明确课程期待与团队角色 |
| 姓名-学号 | 陈昱如-2024329301038 |
一、关于我
大家好,我是陈昱如,目前是浙江理工大学电气工程及其自动化专业的一名学生。平时我喜欢看书,打羽毛球。
在学习经历方面,我接触过 C 语言、Python,也学过计算机网络。做过一些课程小项目,比如成绩管理系统。
二、技能树与技术偏好
1. 我目前已经具备的能力
我目前已经具备三种比较基础的能力。
- 编程基础:熟悉 C 语言基本语法,能用 Java 或 Python 完成课程作业和简单脚本,了解面向对象的基本概念,比如类、对象、继承、封装和多态。
- 工具与文档能力:会用 Git 的基本命令,比如
clone、add、commit、push、pull;遇到问题时,能查官方文档、博客园、CSDN 和 GitHub。
2. 我感兴趣的技术方向
-
Web 开发:想学习做网页和网站,比如登录、注册、后台管理页面。
-
后端开发:想学习写接口、操作数据库,让系统能真正跑起来。
-
小工具开发:想用 Python 写一些简单实用的小工具,比如文件整理、数据统计。
3. 我还需要补足的能力
- 算法与数据结构:目前能完成基础题目,但复杂算法还需要查资料,缺少系统训练。
- 软件测试:测试经验比较少,测试意识还不够强。
- 工程化能力:对代码规范、性能优化、日志监控等不够熟悉。
- 团队协作能力:需求分析、任务拆分、代码 Review、沟通表达和进度管理都需要在实践中练习。
- 项目文档能力:能写简单文档,但需求文档、设计文档、测试文档的规范性还不够。
4. 技能树概览
| 技能方向 | 当前水平 | 说明 |
|---|---|---|
| 编程语言 | 基础 | C / Python 能完成课程作业 |
| Git / Markdown | 基础 | 会常用命令,能写简单文档 |
| 算法与测试 | 薄弱 | 需要继续学习和练习 |
| 团队协作 | 薄弱 | 缺少实际项目合作经验 |
三、期待在这门课程中收获什么?
我希望通过这门课程,了解软件工程从需求分析、设计、编码、测试到维护的基本流程,学会用工程化方式开发一个项目,熟悉团队协作流程,掌握 Git、测试、文档编写等实践技能,提高需求理解能力、沟通能力和表达能力。
四、希望在课程实践中担当什么角色?
在课程实践中,我希望优先尝试后端开发相关的角色,负责部分接口设计、数据库表设计和基础业务逻辑实现。不过我也清楚自己目前的工程经验还不算多,所以愿意根据团队需要承担测试、文档整理、项目协调等工作。

浙公网安备 33010602011771号