标签:
伴随着软件工程这门课期末考试的结束,大学期间对于软件工程的学习将至,不过即使这门课程已完结,但作为学生的我们将终生受益,即使众多同学在学习期间的的学习效果参差不齐,对于我们来说,我们对于这门课的思想已经根深蒂固,虽然还不是很了解构建之法真正的含义,不过,我们学会了很多知识关于怎样去成熟一个软件,或者让一个软件更加完美,功能齐全,唯一的缺陷就是我们还缺少一个实践的机会,纵使课堂上老师安排了一些机会。如个人编程,结对编程,团队编程和团队作业等等,但总的来说,这些事远远不够的,对于一个刚接触软件行业的学生来说,这些还很陌生,我们需要更多的实践,更多的任务来加强我们在课堂上的知识转化为专业技能,或许有的老师觉得很多同学已经对这门课已经很了解了,但我只能说,这些都是1%的人学会了而已,在我所接触的同学之中,一半的同学不晓得这门课到底讲什么,我们要学什么,因为我们或许对这些太陌生了,对于我们很多刚接触软件的学生来说,写一个软件并不需要这么复杂,只要逻辑正确,编程结果正确这是很多学生的理解,并不需要像软件工程讲的这么复杂,所以这些是我们对实际项目接触少而产生的心理,或许吧,我们还需要更多实践项目来锤炼,下面总结我这学期学到的知识、编程思想、以及对这门课的看法等等。
其实,对于这门课,开学之后7个星期我并不知道这门课在讲什么,我们该学什么,怎么学,上课迷迷糊糊,下课之后荒荒碌碌,就这样过了7个星期,忽然觉得好可惜,没有好好学这门课,没有学好这门课,对于这门课,因为对于我们是刚改革,老师其实并不确定怎么去跟我们讲,我们然后也不知道怎么去学,所以就有我前面几个星期的呵呵,其实还是错在自己,老师课堂上讲得是真心不错,可是自己似乎对这门课没来电,课本上的东西自己并没有那么感兴趣,或许这是自己自学能力差的问题,所以现在自己呼呼有点遗憾,自己很明确学并不是为了考试,然而自己也不适合考试,因为自己很清楚,这门课是作为一个软件工程师的基础,只有了解软件的构架,需求,设计,测试,以及发布等等问题,才能做好一款软件,每一个人开学的时候或许都有我这样的想法吧,可是到后来渐渐的迷路了而已。在老师层面上来说,作为一个老师,虽然不是接触很多软件的设计,但对于软件的各种需求,设计还是没的说的,课程改革,每一个人都不晓得会怎么去做,怎么去教,我很佩服老师都快面临退休了,还坚持对课程的改革,对教学的负责,我心中是由衷的敬佩。在自己这个角度来说,这门课没学好完全是自己的问题,虽然在快要考试之后吧书都看了一遍,知道这本书大概讲什么,但自己并没有满足这样的结果,学习这门课的过程中,自己并没有付出自己的全部,没有认真学,也反应出自己的自学能力差还有待提高,向自学能力好的同学看齐,找到属于自己的学习方式。。。。。。
而对于这么课让我学到的技能给一点总结的话,这么课,我学会了众多的工具:VS、GETHUB、CODING、博客园等,在个人及团队方面,个人编程,结对编程,团队变成等等。。。。。。而刚开始让我最困难的无疑是GETHUB的使用,一开始不会上传代码,不会安装,不会管理代码等等,众多问题这里不能一一论述,其次还有CODING的使用,VS的安装及使用等等,都是困惑我的地方,在开学之初,老师频繁的更换代码管理工具,很多人,包括我都开始我都开始有一点抵触情绪,因为在我们刚开始会使用GETHUB的时候老师更换了CODING,在我们会使用CODING的时候,老师让我们用VS等等,其实这些工具自己之前一点接触都没有,突然学习使用那么多,自己一时有点适应不过来,不过后面还好,在同学的帮助下,自己也学会使用了,或许,只有让自己在压力之下才会成长吧,说真的这学期学到的东西还是不少,这一学期比大一大二学到的工具还要多,这学期也过的更加充实。。。。。。
标签:
原文地址:http://www.cnblogs.com/shikaihong/p/5559711.html