软件工程实践暑假作业

222200108朱元烨 2024-09-01 16:39:37

222200108朱元烨_软件工程实践暑假作业

这个作业属于哪个课程我们的软件工程社区
这个作业要求在哪里软件工程实践暑假作业
这个作业的目标总结过去,规划未来学习路线,基本了解版本控制程序使用
其他参考文献

目录

目录

  • 222200108朱元烨_软件工程实践暑假作业
  • 目录
  • 1.准备工作
  • 2.回首过去
  • 2.1当初你为什么选择软件工程这个专业?
  • 2.2当初对软件工程这个专业的期待和想象是什么?
  • 2.3当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 3.立足当下
  • 个人展示
  • 4.展望未来
  • 4.1阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
  • 4.2你未来的职业规划是什么?
  • 4.3对于软件工程实践课程,你有什么理解和期望?
  • 5.学习路线
  • 5.2学习路线

1.准备工作

我的仓库截图

git push


git上传代码至远程仓库

仓库地址

git@codehub.devcloud.cn-north-4.huaweicloud.com:dead698b882b41a2ab8f7490c19182f8/222200108.git

2.回首过去

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

答:当初高中毕业的时候看了些比如说张雪峰对专业未来前景的讲解吧,就是觉得计算机专业的前景比较好,未来的工资也高一点。然后本人也是算是一个比较喜欢玩游戏的人,对一些游戏的设计和底层逻辑也有一定的兴趣,所以选择了这个专业。

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

答:说不定未来我能靠自己做出很牛逼很有创意的软件吧。

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

答:当初高中毕业的时候很期待对这个专业的学习,希望自己未来在大学能够“一展宏图”,保持热爱地学习课程吧。FLAG这玩意真的就跟当初小时候啥都不懂嚷嚷着自己以后要考清华北大一样,现在看来自己还真是有点太高估自己了,flag包括不仅限于:学好各类学科,拿奖学金;努力学习,跟大佬一起打比赛,拿一些奖项等QAQ。

No


3.立足当下

个人展示

字段内容
昵称OiiaiO
照片/头像

请添加图片描述

兴趣爱好国际象棋、游泳、视频剪辑
当前值:编程能力:中级
项目管理:初级
团队协作:初级
成果和获奖经历福州大学优秀共青团员
福州大学2022-2023校级三等奖学金
专业水平编程语言:C, C++, Java
技术框架: Spring
开发软件:VS Code, Qt,IntelliJ IDEA, dev-c++
累计代码量:15000 行
项目经历项目名称:旅游路径规划系统
简介:使用C++和QT开发了根据用户输入的时间安排、旅游景点评分、资金等条件判断较优旅游路径的系统
项目名称:图书管理系统
简介:使用Java和SQL SERVER编写的图书管理系统,用户可以查询、借阅书籍,图书馆可对书籍进行录入和删除,系统还提供用户借书历史记录的功能以及记录用户借书期限以判断是否逾期

4.展望未来

4.1阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。

AI辅助编程,是一个银弹么??
首先我想说说AI辅助编程的优点:
AI工具可以帮助自动化一些重复性的任务,比如代码生成、错误检查、代码补全等,从而提高开发效率。AI工具还可以帮助发现潜在的错误和代码不一致性,增强代码的质量和维护性,处理一些繁琐的、重复性的工作,让开发者可以集中精力在更具创造性和复杂性的任务上。
但同样的AI也具有一定的局限性:
不适用所有情况:AI工具目前主要适用于一些常规的、结构化的任务,对复杂的项目可能仍然有限。就我个人而言,之前我也想用AI生成一些大作业的代码,如果只是部分简单功能函数的实现还是可以的。但是面对复杂的要求,我只能说还不太行 。
程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?
即使是小部分的人有需求,也从一定程度说明市场的存在,如果一个功能只对少数人有用,但对整个用户群体有显著的影响,可能还是值得添加。从比较现实的角度来看,如果开发、维护成本高于功能带来的好处,可能还是需要考虑是否值得实现。与此同时,如果这种所谓的“少数人”的需求是来自重要客户或市场上的潜在机会,比如像某些行业内的大佬,头部企业,满足这些需要说不定会让你直接起飞。
为什么过早优化的后果会严重到成为“万恶之源”?
过早优化可能会导致时间、资源、复杂性和维护上的问题,影响代码质量和项目进展。可以你在前期的时候对局部的简单算法投入了大量时间进行优化,虽然在局部上得到了巨大的提升,但从全局上来看,提升十分微小。并且,在开发初期,系统的性能瓶颈往往还不明显。对不成问题的部分进行优化可能会导致优化方向错误,从而错过真正需要优化的关键部分。优化通常涉及复杂的算法和数据结构,这可能使代码变得难以理解和维护。如果优化过早进行,可能会导致代码的可读性下降,使得后续的修改变得困难。
写博客也会花挺多时间的,如果把这些时间花在写代码上面会不会更好?
就我个人而言,我是第一次写博客,这个问题有点像我高中时候经常听到的“与其花时间XXXX,不如多刷几份卷子做做”,写博客有点像是在记录,也有种好像在对自己之前的归纳总结,有点像是高考前几个月对所有知识点进行整合,我认为它有助于加深对技术的理解、整理和巩固知识。通过撰写技术文章,可以促进问题的深入分析。
商业价值与开源精神是否矛盾?
许多成功的开源项目通过商业化路径实现了经济收益。例如,Red Hat通过提供企业级支持和服务,成功将开源技术转化为盈利模式。商业公司可以利用开源技术降低研发成本,同时通过开源的透明性和社区支持来推动产品创新。
此外,开源项目的商业化可以反过来促进开源精神的扩展。通过双重许可模式或商业支持,开源项目可以获得更多资源和关注,从而进一步发展和改进。总的来说,商业价值和开源精神可以在技术创新和市场需求中找到平衡,互为补充。

4.2你未来的职业规划是什么?

未来的职业规划,我感觉无碍乎考研,考公吧,但是这两个东西需要备考的东西还是差很大的,一般也不可能两手抓,还是想看看能不能考研提升一下自己的学历,在这剩下两年里多积累一些项目经验,提高自己的编程水平,能够具备自己独立完成一个项目的能力,不要老是去抱大佬的大腿还拖累人家。假期的时候,希望能找到合适的实习岗位去学习一下。就算考研失败了,也可以通过校招进入一个比较好的企业工作。

4.3对于软件工程实践课程,你有什么理解和期望?

你希望能学到一些后端的技术,提高编程水平和项目经验,能够透彻地了解到一个软件开发的方方面面。

5.学习路线

### 5.1思维导图

思维导图

5.2学习路线

学习路线

...全文
179 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

109

社区成员

发帖
与我相关
我的任务
社区描述
202401_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 言1837
  • 防震水泥
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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