zoukankan      html  css  js  c++  java
  • 软件工程个人总结

             在大学这四年中,恐怕我最难忘的课程就是这软件工程了。

             对于这门课,最开始的时候,真的是觉得一个字——烦!学校安排每天的课程,总是把同一门课安排在不连续的两天,所以,对于大多数的课程来说,我们不用每天都想着,只需要在有这门课的前一天甚至只是当天想着做下作业、看看课本就够了。但是,这软件工程课真的是让我们每天都得想着,时刻都得想着。一不小心,错过了博客提交的截止日期,就是一次零分呀!但随着时间慢慢的推移,我竟然发现,自己已经习惯了这种节奏的生活。中间有一段时间没有留课上练习,没有课下作业,反而觉得日子太滋润,无所事事了。没有事情压着做,太悠闲,以至于在每周的学习进度中,都不知道这周学到了什么、可以写进去些什么。可能这就是我们这一代人的通病——不思进取,安于现状,需要外界的压力逼着我们去学、去做。

             对于我们可敬可爱的王建民老师,我真心实意想说一句“您辛苦了”。

             最开始,上软件工程课的时候,您几乎真的就成了每个人心中最可恶的一个老师,作业任务留得最多的是您,可嘴上竟然还“大言不惭”地说着“我看到上一届的评价,反思了一下,任务留得还是太少!”课上要求最多的是您,甚至吓唬我们“看到谁低头玩手机,立刻就没收,越贵越好……”当时我很庆幸,自己的手机是国产的便宜货。但渐渐地发现,您那充满激情的讲课方式,真的是吸引了我(不光是我,我有时候都能看到路过的学生和非学生的人驻足听您说两句)。

    课上风趣幽默、慷慨激昂,但时常从您的嘴里蹦出来一些“你懂得”、“真操蛋”之类的话,真的是没觉得有失师者风范,反而觉得太贴近我们这群说大不大、说小不小的90后了,而且我得说的是,您不用麦克,只用嗓子,中气十足;课下的您,更是和蔼可亲(不知道用这个词评价年纪并不是很大的您合不合适),跟我们在教室里聊聊天、“扯扯淡”,那感觉真的就像一个哥们(应该是大哥)似的,在楼外甚至校外东门看到您,每次叫一句“王老师”,也总能在听到您回应一句“哎”的同时看到您那张微笑的脸。有时候,您还经常教育我们一些  课堂之外的做人的道理,比如禁止穿拖鞋进教室、课上迟到、甚至旷课等。当时您说的惩罚只是针对软件工程课,但说的道理却是针对所有的课和所有的老师,像您说的“话糙理不糙”,不管当时的那个学生被您羞得多么无地自容,但我知道,您是在教我们怎样做人,说句实话,在我看来,这些真的是一部分学生所缺的。

      关于课程内容,不得不说,通过这学期的软件工程课程的学习,我觉得收获良多。因为我虽然是计科班的,但我的打算是本科毕业就找工作,不打算考研。急需这样的一门课程来告诉我们,公司需要什么样的人,我们去了公司能做些什么。在有些人看来,“这个课啥也没教,一门语言也没学,一个算法也没讲,老师上课竟扯些用不着的……”

      但我却不这么觉得,的确,我们并没有因为这门课学会某种语言,但我们通过这门课复习了C,C++,C#,Java这些以前学过的语言,当初学这些语言的时候,很多地方都没有自习研究,甚至如果再放一段时间,真的有可能再也记不起来这些东西了。如果没有软件工程这门课,我们编程量真的少得可怜,平时没有编程任务,直到考试周前几周,各科都开始了上机,夹着复习考试,谁能踏踏实实地为了某一科去花费几个小时甚至几天的时间去编写那几百行的代码,只为一个小实验?算在平时分里,占不到几个分。所以,我感觉这软件工程的“做中学”、“全过程式考核”非常的有必要。起码这让我们在平时的每一周、每一天编写一段代码,实现一个小功能,不至于把基本语言给忘记。还有一个从未谋面的工程师不辞辛苦给我们每次的编程结果进行检测、反馈,虽然分数上很严肃,但我却也发现了工作之后给一个毕业生带来的严谨的态度,比如在又返回值的C语言编程中最常用的“void main(){}”被多次提醒必须要用“int main(){return 0;}”,因为main函数是有返回值的。我知道,这就是严谨。还有每一个项目每一周的学习进度总结,让我反思这一周我学了啥,做了啥,虽然我觉得不会像老师说的那样“以后看起来的时候还能记起来自己会啥”,但起码我知道“我曾经会啥,曾经对哪一块有过了解,如果我还要用这部分知识应该怎么去学习、哪块比较重要……”我相信,不是每一个人几年以后看到自己曾经学过汇编语言,拿起来电脑就能够编出程序,但他一定知道,这个汇编程序代码是有几个段的,是有格式的,他即使忘了怎样去编程,但他也一定能回忆起来自己曾经用过masm,用Dos敲过一些命令,所以,一定能够比别的没学过的人学的快的多。当然,这是在能够记起来“我曾经学过汇编”的前提之下。我相信,这也是老师要求我们必须要每周总结,不仅是在软件工程课中还是以后的学习、工作中。还有结对开发、团队开发……这些都是就业时肯定会遇到的,提前有个模拟的“职场”,有个这样的“boss”,这是个融入工作的好机会。我想,如果这个“boss”满意了我这个学期的表现,将来遇到的boss,也就不再会那么手足无措了。

      以后可能再也不用上王老师的课了,对王老师有一个建议 ,希望老师将过程性考核继续下去的同时,也关照一下我们,还有很多其他的课程需要忙,就比如说,这段时间我们一直有考试、有实验、有小学期……但还要去整理这个学期的所有博客内容(其实我觉得博客上有了,整理起来挺没必要的),这导致很多同学都在小学期课上忙活起来了,其他课老师对您不满了!(会不会挑起你们之间的矛盾呢?不过不用担心,都说他们没您劲大!)

  • 相关阅读:
    百度面试题
    分治法--二分查找、乘方、斐波那契数
    01-11李宁老师学Python视频课程(1):初识Python返回课程
    邮件发送的两种实现方法。
    Docker(一):Docker入门教程
    安装docker及在docker中安装python环境学
    vim编辑器的使用和CentOS有很多不同
    大一编程基础培训]==02-03-04-05课==类型
    大一编程基础培训]==08课==条件判断]==07课==Python的LIST与TUPLE数据类型
    Beautiful Soup 4.2.0 文档¶ BeautifulSoup对象内任何第一个标签入口,使用find()方法。
  • 原文地址:https://www.cnblogs.com/wangyw/p/5605946.html
Copyright © 2011-2022 走看看