软件工程实践第一次作业

102300405杨雅婷 2025-09-26 23:55:01
这个作业属于哪个课程2501_CS_SE_FZU
这个作业要求在哪里软件工程实践第一次作业
这个作业的目标完成准备工作,加入CSDN班级社区;学习markdown文本语法;绘制学习路线的思维导图及路线图;明确作业规范及提交要求;
其他参考文献菜鸟教程

目录

目录

  • 目录
  • 1.准备工作
  • 1.1加入CSDN班级社区截图
  • 1.2学习markdown文本语法
  • 2.回首过去
  • 2.1当初你为什么选择软件工程这个专业
  • 2.2 当初对软件工程这个专业的期待和想象是什么?
  • 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 3.立足当下
  • 3.1在前端学习中,最容易陷入的 “内耗陷阱” 是什么?
  • 3.2当前做网页,最容易忽略但影响别人用的小细节是什么?
  • 4.展望未来
  • 4.1对目前盛行AI的思考
  • 4.2未来的职业规划
  • 4.3对于未来学习软件工程实践课程的期望
  • 5.思维导图及学习路线
  • 5.1思维导图
  • 5.2学习路线

1.准备工作

1.1加入CSDN班级社区截图

img

1.2学习markdown文本语法

重要功能简记

img

2.回首过去

2.1当初你为什么选择软件工程这个专业

高中毕业后,由于对无脑电视剧中毒很深,对男主角所学的IT专业感到向往,同时经过了解,软件工程专业大概可以给到我期望的薪资,也希望自己的编程能力像男主角一样强,于是毫不犹豫的选择了它。

2.2 当初对软件工程这个专业的期待和想象是什么?

对它的期待和想象主要围绕三个方面:一是对 IT 领域相关的软件工程专业充满了滤镜式的向往,想象着这个专业能像男主展现的那样,充满技术魅力,能通过专业能力展现出利落、厉害的从业者形象;二是在能力层面,满心期待自己能通过学习这个专业,最终拥有出色的编程能力,能熟练驾驭代码,用技术解决问题,成为技术上的 “强者”;三是在职业回报上,期待软件工程专业未来能为自己带来符合预期的薪资,让专业学习不仅能满足兴趣向往,也能带来实际的生活保障,让这份向往,多了一份现实层面的笃定。

2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

由于在上大学之前基本没有接触过代码,所以刚开始学习会有些吃力。希望自己能够积极主动的自学知识,在B站看看网课。大一时干劲满满,还想加入西二在线,但是一放假就没坚持下来......

3.立足当下

3.1在前端学习中,最容易陷入的 “内耗陷阱” 是什么?

最容易陷入的是 “纠结选哪个工具学,越选越没心思学” 的内耗陷阱。

难在哪:比如刚学会用一个工具做简单页面,刷到别人说另一个工具更简单;刚弄明白一种调样式的方法,又看到说还有更方便的写法。总怕自己选的 “不是最好的”,比如想做个小相册,花好几天查 “到底用这个方法还是那个方法做”,结果光查不练,最后啥也没做出来,还特别焦虑。

如何突破:我后来就想通了 —— 先随便选一个能用的开始做。比如做相册,就用之前学过的方法先做起来,要是做的时候发现 “这个方法调图片位置太麻烦”,再去学别人说的更方便的写法。先动手做,比纠结选哪个强多了,不会再浪费时间在 “选工具” 上。

3.2当前做网页,最容易忽略但影响别人用的小细节是什么?

最容易忽略的是 “手机上看页面乱了,或者点按钮没反应” 的小细节。

能做到:在电脑上做网页时,文字、图片能摆整齐,点按钮也能出效果,自己用着挺顺的。不足:但没多想别人怎么用 —— 比如用手机打开,文字挤成一团,图片超出屏幕;或者网络不好时,点 “提交” 没反应,也不知道是成功还是失败,别人用着就很麻烦。

如何改进:现在做完网页,会用手机打开看看,调调样式让手机上也能看清;点按钮时加个小提示,比如 “正在提交”,要是没成功就弹出 “网络有点慢,再试试”,这样别人用的时候就清楚多了。

4.展望未来

4.1对目前盛行AI的思考

现在 AI 工具(如 ChatGPT、Copilot)能帮写代码了,未来软件工程专业会不会 “被 AI 替代”?我们需要培养哪些 “AI 替代不了” 的能力?​

回答:AI 确实会替代 “重复性写代码” 的工作,但不会替代软件工程专业本身,反而会倒逼我们培养 “高阶能力”:

首先是 “需求拆解与架构设计能力”——AI 能写代码,但无法像人一样把模糊的用户需求(如 “想要一个好用的学习平台”)拆解成清晰的技术模块(前端页面、后端数据库、接口对接),这种 “从抽象到具体” 的系统思维,是 AI 暂时做不到的;

其次是 “问题诊断与创新优化能力”—— 当项目出现复杂 bug(如线上系统突然崩溃),AI 可能给出多种方案,但需要人结合项目历史、业务场景判断 “哪种方案更优”;而面对没有先例的需求,更需要人主动创新,用技术设计新解决方案;

最后是 “跨团队协作能力”—— 软件工程不是单打独斗,需要和产品、测试、运营沟通,AI 无法替代 “理解他人需求、协调资源推进项目” 的软技能,这些能力会成为未来的核心竞争力。

4.2未来的职业规划

目前已坚定选择考研,期望在研究生阶段系统深化专业知识,通过科研训练与自主探究提升学习能力;同时主动参与导师课题、开源项目或实用开发项目,丰富项目经历以夯实技术实力。以此为积累,为未来求职筑牢根基,最终实现当初对 “薪资理想” 的期待,找到能匹配自身技术水平的优质工作。

4.3对于未来学习软件工程实践课程的期望

希望通过实践课程能贴近行业真实场景,参与完整的小型项目开发 —— 从需求拆解、模块设计到代码实现、测试调试,全程动手实操。也盼能在团队协作中锻炼沟通与分工能力,强化代码优化、bug 排查的硬实力,为读研期间积累项目经验打基础,也让所学技术更贴合未来求职需求,助力实现薪资与能力的双重目标。

5.思维导图及学习路线

5.1思维导图

img

5.2学习路线

img

...全文
96 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
2501_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_LQF
  • 木村修
  • 心态773
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧