软件工程实践2017第一次作业
软件工程实践2017第一次作业
前言
在看过这些博主的文章之前,也看过了不少的类似的的励志小故事,不同的是以前看的几乎都是那种泛泛而谈,诸如教你在大学要努力啊,要各方面都去尝试啊,而没有针对性,没有针对于我们这个专业的一些比较好的建议。以前的自己也是觉得自己好像在某些方面已经达到了所谓完美大学的要求,开始有所懈怠。看完这些博主的文章觉得自己确实有必要反思下,也该重新规划下自己接下来的路了。
阅读与思考
( 1)回想一下你初入大学时对计算机专业的畅想
-
当初你是如何做出选择计算机专业的决定的?
-
你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?
-
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
大学前,我对计算机这个行业是一无所知,所知的唯一仅仅只是高考填报志愿时计算机这个专业就业前景不错,而且毕业后工资貌似挺高,发展前景也还算是不错。而这个理由,在为一个农村家庭中,父母也是极为赞同的,所希望的就是将来孩子有份好的工作。而在我自己的考量中,也多多少少和父母有着一致的看法,除此之外,我选择这个专业,还有个原因是觉得既然是学计算机那就应该不用写字了吧?(我写字很丑,也不喜欢写字,高中时也是因为这个原因所以没去学文,其实我挺喜欢文的...)初入大学时,由于对计算机这个行业也还是一无所知,唯一的认知仅仅也只是经常看一些谍战大片中,那些团队中总有那么一个人精通技术,要进入某个地方门被锁住,他捣鼓几下电脑,敲下键盘,门就开了,还有能够入侵到敌方的防御系统中让敌方的防御瘫痪。那时的我,认识仅限于此,所以自然而然也认为计算机专业也就是专门培养像黑客那样的人吧,当时的目标也想是成为一名精通那方面技术的人。然而过去两年中学习的各种课程都证明,梦想是美好的,现实确实残酷的。不用写字根本不存在,除了专业课还要学习高数大物思修等各方面的知识,都是需要动笔的,而专业课更是出乎我的意料,上了大学才知道,计算机专业的主要就是学习编程,码代码,还有不少的诸如计算机网络,操作系统,数据结构等理论的知识,也算是和我的想法完全不相符吧。两年的学习中,头一年对这个专业充满了好奇,而第二年却觉得也就一般般吧,总体来说,现在算不上是喜欢也算不上是讨厌,擅长这个词也更是不敢说,充其量也就是一知半解吧。
( 2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
-
自我感觉你已经具备的专业知识、技能、能力有哪些?
-
离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?
在平时的专业课学习中,自我感觉在某些课程的学习中还算是用心,成绩也还算是可以,了解到了如C,C++的基础语法知识,还有数据结构,操作系统,计算机网络等的基础知识,也有基础的编程能力。在课程外我也有学一些java,html,android的语法知识,但是基础知识是有了,由于个人性格原因吧,一直不是很自信,也不敢去参加一些实验室或者项目什么的,总觉得会拖人后腿,所以一直没有机会去运用这些知识,久而久之也有点生疏了。这也是我为什么要从普通班申请转入实验班的原因之一,希望能够获得更多的机会去学习和实践,同时向周围那些优秀的同学学习。至于毕业,说远也不远,大学已经过去一半,课堂上的知识看似学得不错,考试成绩也还行,但是事实上也还都是只是皮毛。首先专业知识还不够深入,其次编程能力也还存在很大的问题,代码写的量还是不够,就连打字的速度也是一般,希望在毕业前,编程能力能够有所突破,积累一些项目经验,将专业知识真正渗入到日常的学习中吧。
( 3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
-
对照以上你阅读的前人们的经历,你的选择是什么?
-
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
-
针对你的选择,你给自己的大三设定的规划安排是什么?
其实对于我来说,我也不会很纠结,毕竟很早就定下了要考研这个方向,只是还没开始准备而已。原先我曾想要努力一把看能不能保研,听学长学姐说保研看中的不只是你的绩点,还有学生工作。于是大一大二我就去做了学生工作,大一还好只是在班级当学委,不是很忙,绩点虽有所波动,但对于保研来说还算有机会;但是到了大二,一方面去了学院组织部做副部长,事情实在多,另一方面也在那时转入实验班,竞争压力变大,排名因此有所下降,特别上学期成绩实在惨不忍睹,我想保研也是没多大希望了。现在唯有把接下来的课程学好,打好基础,考研复习的时候才会轻松一点。大三的规划安排是大三上全心全意投入学习吧,现在导师也是选完了,在导师实验室这边也是尽力做,看能不能跟着学长学姐作出什么东西来。大三下开始准备考研,复习,同时也关注一些招聘的信息吧,做好两手准备,不过主要精力还是放在考研上。
未来的期望
(4)你从学长学姐那,听过对于这个班级或这门实践课的要求或经验,促使你选择这门课这个班的动力是什么?
选这门课之前,我完全没有向学长学姐咨询过这门实践课的要求和经验,只是觉得既然选了理论,那门也就一定要有配套的实践课去实践它,不然学了容易忘记,理解也没有那么深刻,本身计算机这个专业也是一个注重实践的专业。选这门课还有一个原因是觉得老师好吧,虽然我进实验班的时间不长,但是从栋哥平时在班群里的聊天的内容,以及几次班会,还有同学们的评价来看,栋哥是那种善于引导的老师,而且注重实践,这方面正是我觉得很难得的,所以就选了,还投了不少分。
(5)针对上述问题(2)、(3)、(4),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标
希望这门课不要太流于形式吧,能够真正的让我们有所收获,而且从老师及助教的阵容来看也是庞大的,十分具有水准,希望也能提高我的coding的能力。至于这门课的学习时间,我希望能够保证每天有一小时,一周7小时吧,希望在上完这门课后我能够掌握一定的开发技巧,编程能力有所提高,理论课的知识可以得到巩固,最好也能够作出一些令人满意的成果吧。