软件工程第一次作业

软工第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
这个作业的目标 熟练掌握git操作和markdown的使用,提高协作能力
学号 102301316

二、个人资料

个人介绍

三、技能树与自我偏好

专业技能与经验

  • 编程语言: 熟悉了C++、Python、Java等
  • 技术与框架: 熟悉了Git等
  • 工具与平台: 熟练使用VS Code、Linux等

目前已具备的专业知识与能力

  • 扎实的基础: 熟悉了数据结构,具有扎实的数学基础,能够熟练应用高等数学、概率论等
  • 开发能力: 了解数据库设计
  • 协作能力: 熟练掌握应用Git协作团队工作
  • 其他能力: 自学3d建模,还在学习当中

感兴趣的技术方向

  • 机器学习: 对如何实现机器自主学习,从而让机器能够自主判断充满好奇。
  • 分布式系统与云计算: 希望探索如何构建支撑亿级用户服务的数字基础设施。
  • 数据挖掘: 想探索在海量的数据中寻找潜在价值的规律。

最想学习的知识

  • 希望继续深入学习3d建模的相关知识。
  • 想系统学习软件工程的理论和实践,提升代码质量和项目管理能力。
  • 缺乏项目经验,希望能多参与项目提高能力。

四、当前代码量与目标

  • 当前代码量:大概2000行,主要在课程作业和练习
  • 目标代码量:代码量提高至8000行以上,多参加项目提高能力

五、学习期望

  • 希望能够系统学习软件开发流程
  • 参与团队小项目从而累积经验

六、学习指南

第一步:打好个人基础(3-6个月)

  • 选一门语言:Python或Java,学好基础语法和面向对象。
  • 学核心知识:掌握最基本的数据结构(数组、链表、哈希表)和算法(排序、查找)。
  • 懂计算机原理:了解操作系统、网络和数据库的基本概念。
  • 目标:能独立写个小程序。

第二步:掌握工程工具(6-12个月)

  • 用Git协作:必须掌握,是团队开发的基石。
  • 写高质量代码:学习设计模式和单元测试,让代码更健壮。
  • 懂软件开发流程:了解敏捷开发,知道需求如何变成设计。
  • 目标:能在团队里合作开发一个完整项目。

第三步:实战与深耕(长期)

  • 做个完整项目:从设计到部署,全流程走一遍。
  • 专精一个方向:选择后端、前端或移动端等,深入下去。
  • 核心:多写代码,多读优秀源码,保持动手实践。

核心理念

学习软件工程不仅是学习编程,更是学习如何系统化、团队化、高效地构建和维护高质量的软件。

七、博文后台截图

博文

posted @ 2025-10-04 14:19  加载中……(0%)  阅读(17)  评论(0)    收藏  举报