第一次作业

这个作业属于哪个课程 软件工程(26级)
这个作业的目标 开通个人技术博客,完成博客设置与班级加入,然后介绍自己
姓名-学号 徐壮-2024329301136

自我介绍

关于我

大家好,我是徐壮,来自浙江理工大学自动化专业(2)班。

技能树与技术偏好

我目前已经具备的能力

  1. C 语言基础:在大学计算机基础和程序设计课程中学习过 C 语言,能够编写简单的顺序、分支、循环结构程序,了解数组和函数的基本用法。
  2. 电路与硬件基础:学习过电路分析、模拟电子技术等课程,能看懂基本的电路图,对单片机(如 51 单片机 / STM32)有初步接触,知道如何通过代码控制简单的外设。
  3. 动手能力:具备一定的焊接和硬件调试经验,能独立完成简单的电子小制作。

我感兴趣的技术方向

  • 嵌入式开发与物联网:希望能深入学习单片机、嵌入式系统开发,做出真正能感知环境、自动控制的智能设备。
  • 机器人与自动控制:对运动控制、路径规划、机器人系统比较感兴趣,希望了解软件如何与硬件结合实现自动化。
  • 人工智能与机器学习:关注 AI 在自动化领域的应用,比如智能控制、机器视觉,希望能有所涉猎。

我认为自己还缺少的能力

  1. 编程能力薄弱:目前只会 C 语言的基础语法,没有系统学习过面向对象编程,对 Java、Python 等语言目前几乎不了解,写复杂程序时容易思路混乱。
  2. 完全没有软件工程概念:不知道什么是需求分析、架构设计、版本控制、单元测试,写代码从来都是一个文件写到底,没有工程化思维。
  3. 不会使用开发工具链:没有用过 Git、调试器等专业开发工具。
  4. 缺乏项目和团队经验:没有参与过团队协作开发,不知道多人一起写代码该怎么配合,也没有完整做过一个从需求到上线的软件项目。
  5. 计算机基础薄弱:对操作系统、计算机网络、数据结构与算法等核心知识了解很少,需要从零补起。

期待在这门课程中收获什么

  1. 从零建立软件工程的认知:了解一个软件项目从需求分析、设计、编码、测试到交付的完整流程,知道"做软件"和"写代码"是两回事。
  2. 提升编程能力:通过课程实践真正学会一门面向对象语言,能独立写出结构清晰、可维护的代码,而不只是课本上的小练习。
  3. 学会使用专业开发工具:掌握 Git 版本控制、Markdown 文档编写、调试工具等程序员的基本工具链。
  4. 体验团队协作:第一次和同学一起做一个完整的软件项目,学习如何分工、如何沟通、如何协作写代码。
  5. 为自动化专业赋能:希望把学到的软件能力和自己的专业结合起来,未来能做软硬件结合的自动化项目。

以上就是我的自我介绍。希望在这门课程中和大家一起学习、一起进步!

posted @ 2026-09-18 11:06  xxzzxx  阅读(6)  评论(0)    收藏  举报