首页 > 其他分享 >软件工程课程本学期总结

软件工程课程本学期总结

时间:2023-05-28 21:58:09浏览次数:36  
标签:Java 课程 学期 学习 如何 软件工程 本学期 团队

  大二下学期过的很快,一转眼也快结束了;不能不让人感叹一句光阴似箭,时间从来不等人,这是我本学期的课程总结。

  在这个学期中,我学习了大量的软工相关的知识,从专业课程到项目实践,从个人开发到团队合作,这种全方位的学习方式让我感到收获很多。我在这个学期中遇到的一些问题,以及通过学习和实践所得到的经验和教训都将长期影响我自身。

  这个学期的重点之一是学习如何开发和组织项目。我在这学期中完成了许多Java项目,例如政策分页查询系统,北京地铁查询系统,商品后台管理系统,表格化构建和数据分析系统等等。在每个项目中,我需要考虑如何解决问题,如何在短时间内完成任务,如何组织代码以便于开发和维护。同时,我还学习了如何开展团队开发,其中团队合作的重要性得到了充分的体现。在本学期我们开展了一次团队项目,即我们的RTM队开发了TransformMine系统,包括web和安卓端。在结对开发和团队开发中,我学会了如何与其他人协作,如何分配任务,如何统筹协调现有资料和资源,尽管因为是首次团队合作的原因,我们几个人缺乏团队合作的经验,遇到了不少问题,也犯了不少错误,但好在最后结果还是可以的,这些经验也是宝贵的财富。这些经验将对我未来的职业道路产生深远的影响。

  在这个学期中我学习了一些关于Java技术的新知识。我之前在Java方面只有基础知识,但是在这几个月的时间里我学习了许多新框架和新技术。例如,我学习了Android的许多知识,使用了Android开发框架编写了每日打卡app和北京地铁查询安卓app;我还学习了AJAX,Bootstrap,jQuery,JSON等技术,还学会了调用接口等;这些新技术让我对Java的理解更深入,也提高了我的能力,正是在这些新知识的学习中我一点点进步。王建民老师的讲课方式一如既往的风趣和注重实践,学习知识的同时,也让我感悟到了许多道理。

  然后,我还感受到了软件工程这一领域的广阔性和无限可能性。从智能制造到数字化文化,从区块链到人工智能,所有这些领域都在不断发展。尤其是人工智能领域,GPT的出现成为了AI技术发展的一个重要的里程碑;一时间Java工程师将会被GPT替代的言论层出不穷,但王老师一直强调,我们的关键在于和人打交道,了解人的需求,在这方面我们很难被机器取代;反而用另一种角度来看,GPT反而会成为我们最得力的的工具,成为我们的翅膀,只要我们有扎实的功底,保持核心的竞争力,就可以在新时代的洪流中顺应时代的浪潮;新技术只会解放和发展新的生产力,而我们如果能成为新生产力的代表,就会走在时代的前沿。我觉得最关键的是,在这个学期中,我学会了如何不断学习和适应新环境。无论是新技术还是新工具,我都能够通过不断学习和实践去掌握和运用。

  总之,这个学期对我而言是非常丰富和有意义的。我学习到了许多新知识和技能,也锻炼了我的团队合作和问题解决能力。然而,我仍然有一些问题需要解决和改进,它们将成为我未来成长的驱动力。

第一个问题是如何提高团队项目管理的能力。虽然我参与了一些团队项目,但是我认为我还有许多技巧需要学习和积累,例如如何更好地分配任务,如何更好地协调团队成员,以及如何更好地管理各项任务的进度和质量。团队能力是很重要的能力,直接影响到之后工作的绩效,是个人能力的体现,不能不重视;

第二个问题是如何适应时代的发展,现在的社会发展日新月异,社会和市场的需求也变化很大;软件工程领域的发展也很快,以人工智能技术为代表的技术正在冲击许多领域的发展;如今互联网当年飞速发展的红利已经褪去,学计算机学软工的大学生很难像当年一样容易的找到工作,我们学习的知识是否能跟上时代的发展?我们学习的东西是否面临着被淘汰?我们如何适应当下的发展,如何面临当下带来的许多挑战,是亟待回答的问题。

第三个问题是如何让自己的项目更加具有生产力和商业价值。虽然我已经完成了许多Java项目,但是我认为很多项目缺乏商业价值,无法真正地为客户带来价值。因此,我需要更好地了解客户需求和市场需求,学习如何开发和推广具有生产力和商业价值的项目。虽然受限于当下的能力水平问题,但我一定会逐渐努力提升自己的水平,让自己的能力能够符合将来社会的需求;

  通过解决这些问题,我相信我可以进一步提高我的技术能力和发展潜力。在未来的学习和实践中,我将继续努力拓展自己的技能,建立更多的成功案例,为我的职业发展打好基础。

  总结这个学期的课程经历和项目实践,让我意识到了软工这一领域的重要性和广阔性。我认为,在这样一个快速发展的时代,不断学习和适应新环境是至关重要的。通过这个学期的学习和实践,我收获了许多宝贵的经验和教训,也认识到了需要继续提高的方面。在未来的职业生涯中,我将持续努力学习和发展,为自己的职业道路打造更加光明和成功的前景。

以上就是我本学期的软工课程总结。

标签:Java,课程,学期,学习,如何,软件工程,本学期,团队
From: https://www.cnblogs.com/rsy-bxf150/p/17438929.html

相关文章

  • Redis基础课程讲义
    Redis基础课程内容Redis入门Redis数据类型Redis常用命令Redis使用场景在Java中操作Redis1.前言1.1什么是RedisRedis是一个基于内存的key-value结构数据库。Redis是互联网技术领域使用最为广泛的存储中间件,它是「RemoteDictionaryService」的首字母缩写,也就是「远......
  • 软件工程日报——《人间》读书笔记
    总结以下《人件》这本书中涉及到的几个概念和建议1、帕金森定律帕金森定律讲述了如下的定律:如果一个很平庸的人作了管理,那么摆在它面前的只有三条路:退位给有能力的人。使用比自己更优秀的属下。运用比自己还平庸的手下。第一条路和第二条路一般是个有欲望的人,都不会采取,......
  • java课程总结
    一转眼本学期的Java课程就要结束了,在开学时我们的王建民老师就让我们自己给自己定一个本学期的学习目标,老实说我给自己定的任务其实并没有很好的完成,至于原因有一部分是因为自己的懒惰,有一部分就是不知道怎么学、从哪学,现在大二快结束了我依旧有点迷茫,总是不知道该干什么,现在对我......
  • Java课程总结
     通过了一学期的Java学习,课程也来到了结束的时候,所以才临近课程结束的时候,我做此总结。我们每周的Java课程都在周一,周一是每周我们最斗志昂扬的时候,也是很适合学习Java的时间,经过了一学期的学习,我收获了许多,虽然我的Java基础很差,但是我仍然没有放弃,继续努力学习,在老师的带领下,完......
  • 数据库课程设计报告
    一、概述1.   项目背景学生成绩管理系统是学校管理的重要工具,是学校不可或缺的一部分。随着在校人数的不断增加,教务系统的数量也不断的上涨。学校工作繁杂,资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着众多的弊端......
  • 2023.5.28——软件工程站立会议(阶段二)
    站立会议内容:1.整个项目预期的任务量:目前已经花的时间:剩余的时间:2.任务看板照片: 3.团队照片: 4.产品状态:最新做好的功能:正在完成中5.燃尽图:......
  • 2023.5.28——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2023.5.27——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2023.5.27——软件工程站立会议(阶段二)
    站立会议内容:1.整个项目预期的任务量:目前已经花的时间:剩余的时间:2.任务看板照片: 3.团队照片: 4.产品状态:最新做好的功能:正在完成中5.燃尽图:......
  • 软件工程课程总结
    转眼之间,一个学期又结束了,在本学期上了《软件工程》这门课,我学到了很多,下面进行课程总结:  开学的时候,写了开课博客,计划在这个学期,认真学习web项目开发和Android的开发,每天坚持学习。完成程度:学习了mybatis,springboot和vue框架,并在团队项目中使用了上述技术,并通过上网查询相......