软件工程实践第一次作业
| 这个作业属于哪个课程 | 2501_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | 软件工程实践第一次作业 |
| 这个作业的目标 | 加入学习社区、学习markdown、构建思维导图 |
| 其他参考文献 | markdown教程-菜鸟教程、Xmind绘制思维导图教程、《构建之法》 |
目录
- 回首过去
- 问题1 回顾学习 C、C++、Java 的过程,有 AI 辅助,会如何影响编程基础理解?
- 问题2 回想用 Java+MySQL 开发 “过敏性疾病库” 的早期实践,哪些问题 AI 能快速解决?又能腾出精力关注哪些工程化思考?
- 问题3 “AI 替代低级程序”对现在学习有何积极影响?
- 立足当下
- 展望未来
- 思维导图和学习路线
- 思维导图
- 学习路线
回首过去
问题1 回顾学习 C、C++、Java 的过程,有 AI 辅助,会如何影响编程基础理解?
过度依赖 AI 会减少手动调试、反复修改的 “试错” 过程 —— 当初为解决链表问题,我逐行查指针、学内存管理,才吃透原理;若直接用 AI 代码,可能只 “会用” 不 “懂原理”。因此,AI 应作为 “答疑工具”,学习仍以 “理解原理” 为核心,才能扎实基础。
问题2 回想用 Java+MySQL 开发 “过敏性疾病库” 的早期实践,哪些问题 AI 能快速解决?又能腾出精力关注哪些工程化思考?
开发时曾遇两大问题:一是 “数据库操作代码冗余”,增删改查重复写 JDBC 连接,还易因 SQL 拼写出错;二是 “界面与业务逻辑耦合”,Swing 界面代码与数据库逻辑混写,修改界面易影响业务。
AI 可生成 JDBC 工具类封装重复操作,或按 “分层设计” 拆分代码为 View、Service、DAO 层,快速解决上述问题。腾出精力后,能聚焦更有价值的思考:如优化数据库表结构(关联设计、加索引)、处理异常(数据库连接失败提示)、提升可维护性(写注释、定规范)—— 这些正是工程化思维的核心,过去却因基础问题被忽略。
问题3 “AI 替代低级程序”对现在学习有何积极影响?
这种调整对现在的积极影响有二:一是减少 “无效学习”,不浪费时间在 AI 可替代的低级技巧上,聚焦工程化思维、复杂问题解决;二是更早建立 “系统全局观”,在开发各类“系统”时,主动设计表关联、并发控制,而非仅实现基础功能,能更快适应软件工程学习节奏。
立足当下
当下主流的 AI 编程工具(如 ChatGPT Code Interpreter、豆包等),已能熟练完成重复性高、逻辑标准化、需求明确的低级程序开发任务,但需注意,AI 完成这些任务的前提是 “需求清晰、逻辑单一、无复杂场景关联”,一旦涉及 “需求模糊、多系统交互、高风险决策”,AI 的局限性便会凸显 —— 它无法像人类一样理解业务背后的用户价值,也无法预判代码在复杂系统中的潜在风险(如数据一致性、高并发稳定性)。
AI 对低级程序的替代,并非 “淘汰程序员”,而是推动行业对程序员的能力要求从 “代码实现者” 升级为 “技术决策者、系统构建者、业务赋能者”。
展望未来
我们无需因 “AI 替代低级程序” 焦虑,反而可借助 AI 提升基础效率,将更多精力投入高精尖能力的培养,具体可分三步规划:
1.基础阶段:用 AI 辅助基础实践,聚焦 “工程化思维” 培养
2.进阶阶段(6-12 个月):学习 “复杂系统相关技术”,尝试解决 “AI 无法处理的问题”
3.提升阶段(1-2 年):结合行业趋势,聚焦 “业务理解与技术创新”
思维导图和学习路线
思维导图

学习路线

相关推荐
正交拉丁超立方(OLHC)分组与实验设计(DOE)评估的优化Python实现.rar
正交拉丁超立方(OLHC)分组与实验设计(DOE)评估的优化Python实现.rar
Java微服务如何拆解审计日志查询服务
标题:Java微服务如何拆解审计日志查询服务 内容概要:围绕缓存策略、任务调度、回压控制和审计追踪,拆解Java微服务如何拆解审计日志查询服务的实现细节。 xdronline.com xdrea.com 9g.xinmei6.com xinghaohuanbao.com m.xiker66.com
港股十档行情tick数据涵盖逐笔成交与委托,记录每笔买卖价格、成交量及挂单明细 逐笔数据包含成交时间、价格、股数、成交方向,委托数据展示买一至买十、卖一至卖十的价格与数量
港股十档行情tick数据涵盖逐笔成交与委托,记录每笔买卖价格、成交量及挂单明细。逐笔数据包含成交时间、价格、股数、成交方向,委托数据展示买一至买十、卖一至卖十的价格与数量。分钟数据汇总每分钟开盘价、最高价、最低价、收盘价、成交量及成交额。历史行情覆盖近十五年,字段清晰完整,便于回溯分析。 数据源:CMES金融数据库
MO-372A_PQFP-F6_I1p27-R3p8x4p48Z1p1-N5p5C1p24.stp
MO-372A_PQFP-F6_I1p27-R3p8x4p48Z1p1-N5p5C1p24.stp
光伏储能虚拟同步发电机VSG并网仿真模型(Similink仿真实现)
内容概要:本文介绍了一种光伏储能虚拟同步发电机(VSG)并网的Simulink仿真模型,旨在通过仿真手段实现新能源系统与电网的高效协同运行。该模型深度融合光伏发电与储能系统,借助虚拟同步发电机技术有效提升系统的惯性和阻尼特性,从而显著增强电网在高比例可再生能源接入背景下的稳定性。文中重点阐述了VSG在频率调节、电压支撑及动态响应等方面的优越性能,并提供了完整的仿真框架,支持研究人员进行控制策略优化、参数调整与系统性能验证,有助于推动智能电网与新能源并网技术的发展。; 适合人群:具备一定电力系统基础知识和Simulink仿真经验的科研人员、电气工程及相关专业的研究生或从事新能源并网技术研发的工程师。; 使用场景及目标:① 研究光伏储能系统并网的动态行为;② 设计与优化虚拟同步发电机的控制策略以提高电网稳定性;③ 验证新型控制算法在多时间尺度调度中的有效性;④ 教学演示新能源系统与电网互动的物理机制。; 阅读建议:建议读者结合提供的仿真模型与代码,深入理解VSG的工作原理,尝试修改控制参数以观察系统响应变化,并参考文中提及的Matlab代码实现方式,进一步开展个性化研究与创新设计。


