感觉时间过的好快啊,12周的时间就这么过去了,《软件工程》这门课也结束了;在这12周的时间里,从最开始接触这门课时的迷茫、担心和期待(课程改革了,不知道怎么来学这门课,所以有点迷茫,有点担心;加上对新的教学方法的期待),到现在惋惜、高兴、担忧和期待(课程终于结束了,感到高兴,以及对自己没有做到期望值的惋惜;还有加上软件开发流程不断了解,对今后工作的担忧和期待)。在这12周的时间里,学到了很多;不仅有知识方面的,也有为人处事、与人交流、沟通、合作等;同时在这12周里,对自己的认识也越来越全面,擅长什么不擅长什么,哪个方面不足,需要学习什么,都有了一个比较全面的认识,便于以后的学习;今后工作的流程也越来越清晰,工作怎么开展,要做的准备,工作的方式方法,以及工作的范围性质等等,有了一个比较清晰的认知,利于今后的工作学习。
软件工程师——感觉很高大上,经过努力开发出一款软件,发布之后很多人都在用,想想就觉得很有成就感;不管什么职业都有自己的职业操守和工作流程,软件工程师也不例外;软件工程师是一个受人尊敬的职业,它有着自己的工作流程:需求分析,规范,软件的设计、开发、测试和后期维护,开发出的软件是对社会有益的、健康、安全。软件工程师需要遵守八项原则:
- 公众——软件工程师应当自始至终致力于维护公共的利益。
- 顾客和雇主——软件工程师应当采取最好的工作方式来维护他们的利益和公众的利益一致性。
- 产品——软件工程师应当确保他们的产品和做出的相关修改都是最高专业水平。
- 判断——软件工程师应当有自己独立的判断能力。
- 管理——软件工程经理和团队的领导者应当同意和推行一个有道德的方法来开发和维护软年。
- 职业——软件工程师应当推进诚信和专业声誉去维护公众利益。
- 同事——软件工程师应当支持的公平的对待同事。
- 自身——软件工程师应当参与职业实践的终身学习 ,促进行业道德的提升。
软件工程师从事的是公众性的工作,一定要有自己的职业操守和职业道德,维护公众利益和国家利益,确保软件开发的安全、健康、有益与社会。现在市面上的很多软件为了眼前的利益不顾国家和公众的利益,贩卖顾客隐私,对商家监管不到位,不维护顾客基本利益。这种不顾职业操守和职业道德的行为应当受到制裁。
在开始之初,自己实际动手能力不好,在这12周的学习中,“做中学”的方法对我的实际操作能力有了很大的提升;12周的时间里,基本上就是在实践,老师课堂上所讲的理论知识比较少,同时在实践中也会用到。所以开始提出的实践能力的提升这个期望已经实现,但感觉还没有到自己的期望值,所以我还会继续坚持下去。同时通过12周的学习对自己的能力有了一个比较清楚的认识,也知道了自己下一步前进的方向。
12周的时间看似很多,其实很快就过去了;在这12周的学习中有很多的体会和感触,感触最深的就是作业太多了,很花时间,还好自己并不是考研大军中的一员,但马上就要去实习了,所以私下学的东西也很多。为了学弟学妹们的学习在此提出一下建议:
- 希望这门课提到大二或者大三上学期开课,大三下有很多同学要考研、考公务员,还有参加培训和为实习做准备的;同时大三下各科的实验也很多,有时候为了完成作业都是加班加点,作业也很多。有时候时间都错不开,作业完成的质量自然就下降了。
- 在《软件工程》这门可课的相关作业中,给最大的体会就是这还是搞技术的的吗,完全就是文科一样,写的东西太多了,很多同学都有这样的体会;一个技术性的学科搞的跟文科一样,让人受不了,理科生的写作能力本来就差,加上遇到这种作业是非常痛苦的一件事。
- 还有就是太折腾人了,提交作业下各种软件,刚熟悉怎么用了又换了软件,浪费太多时间。
- 在上课的过程中感觉讲的很快,可能是上课周数太短的原因吧。
- 还有就是作业评判的标准也太不一样,两个班级作业的评判让人看着就揪心,一个严格给出细则评判一个并没有细则,能不能两个交互评判,取个中间值;还有就是评判作业的细则能不能在布置作业的时候给出,每次都是评判完了再给,有时又跑题千里,让人很受伤。
以上就是我对《软件工程》这门课提出的建议。不过,总得来说我感觉这门改革是很不错,既能提高实际动手能力又能将要学的知识学完,同时各种作业搭配也非常的合理,既锻炼了个人能力又提高了团队协作,与人交流、沟通、合作等能力,这些有利于今后的实际工作。同时《构建之法》作为教材也是一个极大的改进,现在大学的课本讲述的都是很早以前的知识,在实际的工作中能用到的东西很少,与实际没有很好的结合;而《构建之法》是很符合实际的,里面的知识都是当今社会中的知识,尤其是对那些要步入社会工作的同学来说是很好的,让我们清楚以后的工作性质,工作流程,工作范围,工作模式,工作方法等等,都非常的符合实际,紧跟时代的步伐,这些有益于学生今后的就业。同时作业中的分人作业、结对作业以及最后的团队作业,从个人、结对、团队,逐步的提升难度,逐步提升能力,是很不错的,既看到了个人的能力又看到了在结对中、团队中自己的定位;队友的互评让我们更加清晰的看到了自己身上的不足,团队的分工使我们更加清楚自己长处与不足,结对和团队的协作让我们看到了自己与人交流、沟通、合作的水平;这些都为我们今后的工作打下一个良好的开端。