软工实践个人总结

我的课程:求戳

一、请回望第一次作业,你对于软件工程课程的想象

  • Q:对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

    • A:在这一学期的课程学习中,回望一开始的期望,我认为有80%的程度满足了我的期待与目标。在课程进行的这几个月里,偶尔会听见一些同学的吐槽,有的人认为这门课的要求太多,使人疲劳,也有一些人认为付出可能和他的收获不成正比,更能经常听到这句名言————“我认为软工这门课应该20学分”。但这些吐槽说句实话,跟我其实没有太多共鸣,因为从大一学习到现在,我自己非常多能力都是不足的,软工确实有让我感觉辛苦疲惫,我也经常在凌晨三点感叹要是软工可以占一些课程比重就好了。但我发自内心的讲,当我回望现在的我和最初的我时,我还是看到了一些自己的变化,最起码我学会的技能有比一开始多了一些(当然这些对于大佬来讲我还是菜的不值一提)。
      在这里我不想去一点一点的罗列什么符合了我一开始的期望和目标,因为经历完一段课程我已经对之前的目标有所改变。我将从我的一段一段学习过程中讲述收获与预期的相同与不同。在我的记忆里,软工的学习我分为四个阶段。第一个阶段是“初来乍到”:是我的第一次个人编程。那时候我刚上没多久的课,心里对软工只有学长学姐告诉我的“软工很难”“软工应该算大学里最有用的一门了”,这样的印象。当大家兴致勃勃的等待第一次作业题目出来的时候,我还不知道我即将面临怎么样的挑战(我现在看那时候的我好想笑哈哈哈)。作业要求是智能解析地址,作为一名从入学到当时都没怎么打过“有功能性”的代码、平时只是打打一些作业抄抄一些算法的菜菜学生,我还不懂这个作业是难还是不难。直到要截止的前三天 我惊讶的发现我的舍友竟然都不早睡,开始在深夜愁眉苦脸的对着电脑想入非非(误)的时候,我才意识到问题的严重性。我开始关掉小破站,也研究起来怎么做这个作业,很显然,我根本无从下手,我能想到的就是用字符串一个一个的去搜索把省市找出来把字符串割开。多亏了舍友告诉我要去百度,我才开始一点一点的学习起新的知识,在这一步,我想说,这门课首先让我深刻的正视了自己的不足(其实也让我深深的怀疑过去的课程我学习那些知识对我有什么帮助),也让我意识到我的动手能力有多差,让我意识到我学的课程知识并不能帮我解决一些比较实际的问题,也让我懊悔自己为什么以前不好好研究一些实用性的知识。
      总而言之,这门课在开课的第一个阶段,就达到了一个成就————让我怀疑人生(我哭了)。但在我一点一点学习的时候,我也深深的醒悟,我发现很多知识要去用,只要我用了,我就能够更好更灵活的记住这个知识。这个学习的感悟应该说超出了我对这门课预期的目标。再来是三天里我每天从早到晚都在想怎么解决这个问题(因为是第一次遇到这个作业,而且大家都跟打鸡血了一样,我非常无敌害怕自己没完成的后果),在快要截止的前一两天,我竟然速成了python(只到达一些很基础很基础的功能的使用),竟然做到一天看完一整期的网课,甚至在截止前做到了完成作业(虽然做的不够好但我真的很开心很开心),我没有想到我竟然能突破自己做到这些事情,我真的太震惊了,我对自己有了新的认识???虽然有点不敢说,但我还是要说一句那时候我对自己真的感到自豪。当然在这个过程里我也明白了很多知识是要自己去获取,而且很多知识并不是一下子就可以帮你完成一件事情,它们就像一滴水,需要很多滴汇集在一起才能解决我一口饮水的需求。相信这些应该已经超出了我对这门课一开始的认识。
      再来是第二个阶段————“失去新鲜”:我认为这个阶段是结对编程的完成过程。当软工像一个刚和我在一起的大帅哥一样在我们相处的过程中渐渐“索然无味”的时候,我就开启了我的物种转换时代“从人到鱼”:我开始有一点点想要划水,因为是结对,在我心里我就有一种好像队友会拖着我往上爬的安心感,而且恰逢过完国庆,我有一种还没消散的快乐萦绕在我的鱼脑里。这个时候我开始没有像第一次编程那样认真对待,也没有把它像我的小目标一样去重视它。所以这个阶段我有了断层,开始松懈下来,开始想抱大腿,开始回归拖延症患者的日常。这个阶段我认为是让我有些失望的阶段,这里我要开始讲不足,首先是我们结对因为人数问题是三个人进行,一般的模式是分割前后端,但我认为这个方法它好像哪里总有那么一点不对??首先,对于我自己来说,我是有些纠结,因为我认为自己没学过前端,也许负责前端会让我学到新的东西,但同时因为我没学过,这又是一个三个人的任务,我好像不能够那样不负责的去做这个事情,再加上自己拖拖拉拉,和队友最后也只是完成了后端(第三个队友完成前端),并且我们打的并不好,分数不太美观,不过这个过程也让我看到我的队友森敏有很多地方比我好太多(没错我又自卑了),对于一些代码的整理,和把一些算法的精简,还有很多很多细节的考虑,她都做的比我好太多太多,常常让我后悔以前要是好好学好好打是不是我就不会这么辣鸡了。
      所以,我认为这个阶段略有不足,不足的地方就是结对的模式和结对的时间段有问题,我认为也许结对不应该我们自己挑选,因为很多强者会和强者在一起(咳咳),另外前后端分开也让我们很多地方很困扰,这个时间段我也觉得不好,一个是在个人完成之后设置结对,个人才一次,学到的东西太少了,得到的训练也不多。我个人觉得,应该再结对之前先有一次前端的训练,一次后端的训练,最后才有结对的训练(请大家不要骂我,骂我请到我的微博助力车没脖子私信记得先关注才能私信谢谢)。
      第三个阶段叫做“旧情复燃”:这个是团队作业刚起步的时候。就在我快要划水划出地平线的时候,团队作业把我拉回了沙滩上,我好像对软工大帅哥又一次有了新的感觉,这个阶段我又开始回到“最初的美好”,我开始热血沸腾“奥里给!!!!!!”。一点一点的分析团队作业的内容,一点一点的思考我要承担什么角色,感觉自己好像又要打出什么有用的代码的时候,我真的高兴的不得了,我很快乐。这里的感悟跟第一阶段差不多,也是属于超出了我对这门课的期待的阶段。
      第四个阶段也就是最后,我叫它“回村的诱惑”:在这个阶段里,十几个团队的差距就一点一点出现了,有的团队每个人都疯狂学习,有的团队悄悄告诉我“我们队只有两个人在打代码”,也有团队说“我们组长很辛苦,我们要道歉要巴拉巴拉”对的没错这个团队就是我们,我的队长是ymz,这个阶段一开始我有决心好好学习,也有看网课,但因为这个任务它距离截至的时间实在很长,再加上任务里80%的知识我都没学过,我真的迷茫不知从何下手,一点一点拖延,也悄悄磨灭了我的一些热情。当然我还是有尽量帮忙做一些事情的,前期有学到一些知识,后面我又负责做了一些视频和宣讲,相当于我好像从想学习代码的初衷跳跃到做一枚产品经理吧,我也很错愕。但我很尊重我们组长,这里我要向那时候他没播放我通宵做的动画片的时候我对他发脾气道歉。这其实是电脑的错,我不该撒气在你身上,对不起。这个阶段我认为的不足就是,我认为团队人数太多(有人要骂我请回去看前文),另外我认为一些周期应该提前,越紧凑越能让同学去学习,也能让最后的展示阶段更加美满一些(同学们别骂我)。
  • Q总结这门课程的实践总结和给你带来的提升,包括以下内容:

    • Q统计一下,你在这门软件工程实践中,完成了多少行的代码 A大概三千行左右。
    • 软工实践的各次作业分别花了多少时间?(做一个列表)
第N次作业 耗时(h)
地址解析 20
十三水 10
团队作业 (极限编程加团队项目) 40
  • Q哪一次作业让你印象最深刻?为什么? A第一次和最后一次,自己的完成情况形成鲜明对比,具体见我第一题的心灵感悟。
  • Q累计花了多少个小时在软工实践上?平均每周花多少个小时?同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答:A花了70个小时左右(其实没这么多吧我感觉呜呜呜),平均一周四小时。开篇我的回答:时间:15小时/周。希望之后时间能够增加,自己会多加努力!(好丢脸我落泪了)
  • Q学习和使用的新软件:A:Axure、剪映等 - Q学习和使用的新工具:A一些界面设计的工具、processon等
  • Q学习和掌握的新语言、新平台:A:python、java、博客园、csdn
  • Q学习和掌握的新方法:A调用一些别人做的库,单元测试、还有速成学习法??拖延学习法??
  • Q其他方面的提升:A对自己的认识、对大学课程的认识、对自己过去的反思以及对自己的未来有了更多的思考;代码技能有些进步,面对困难的态度更加坚决。

    写下属于自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析

    个人经验的总结和项目经历总结第一题我有表述。这里结合实例再进行分析:首先是第一次个人作业,让我明白了船到桥头自然直,当一个人再怎么不会做一件事情的时候,被逼到一个境界他也是会开始着手去做的甚至是完成。对于我自己我做到了突破自己的学习能力,也让我对自己和计算机这门学科有了新认识。对不起时间快截止了我先讲这些。

    这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?

    最想感谢老师和ymz,感谢老师是因为他出的这些题目,和上课一些指导让我在能力上有了进步,也让我对自己的大学有了更多的思考。我想感谢柯老师,还有,您的课堂缺课率是真的低,大家都很爱去上课,祝老师新年快乐哈哈哈!!对ymz我想说感谢你在很多时候解决我一些迷茫的困扰,也谢谢你的不断付出,真的很感谢我可以和你在这门课上有了交集。

    个性发挥,包括图文、照片和创意等

    在这里我真想发一个阿giao的表情,但我怕吓到各位观众,在这里我复述一下阿giao的rap:
    如果你的身边有人正在熬夜,快对他说go sleep go sleep
    如果你的身边有人正在打软工 快对他说no sleep no sleep(不好意思我乱改歌词)
    啵啵啵捉捉捉 送给每一位为软工熬夜的同学和老师还有我自己一个阿giao的飞吻~~~

你可能感兴趣的:(软工实践个人总结)