软件工程实践2017第一次作业
阅读与思考
(1)回想一下你初入大学时对计算机专业的畅想
当初你是如何做出选择计算机专业的决定的?
你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为什么?
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
高考,一个前20岁人生去不断为之拼搏的目标,如今看来,却恍如隔世。好像开启一段全新的生活,不禁感慨不已。而在新的旅途中,是否做到了brand new me and brand new life,也只有仁者见仁智者见智了。
-
我想,对于像我这样初高中时期并没有参加信息技术比赛的同学来说,选择这个专业大都是处于两种情况。一是对这个专业既不感冒也不讨厌,出于家人在就业方面的参详和考虑下帮忙出的主意;二就是本身热爱计算机这个领域,有着自己的规划和憧憬。而我属于第一种。当然就算属于同一种情况,每个人还是有各自的环境和条件下的不同选择因素。而除开家人的想法,我自己认为自小就接触电脑,对于互联网这样一个充满未知和奇妙想象的事物,我显然是有兴趣的,高考的分数也决定了我无法就读金融方面的领域,对于其他的专业我又多少有些排斥和无感,对于计算机专业,我还是抱着很大的期待和好奇。
-
这是个很好的问题,一直以来,我也在心中不断地问自己,自己真的选对了专业了吗?自己真的喜欢这个专业吗?对于这个专业,这个行业,未来对自己的前途有多大的自信和期望?我还是给出了自己的答案:是的。然而这个答案是建立在课程之外我参加比赛、工作室、实验室及自己摸索其他课外知识和课外体验之后给出的。在大一时,我觉得学校的课程是很鸡肋的,感觉跟想象中的能够做很多厉害的事情的编程完全不同,高数、大物、C,接触了这些东西并没有使我看到期待的具有吸引力的东西,这使得我大一一年把更多的时间和精力投入到了我认为更酷、更好玩的社团、部门去了。这段时间的经历跟辜新星前辈的经历十分相似。辜新星:时刻调整方向 找到人生的蓝海。到了大二的时候,随着更多专业课程的开设和自己去参加技术团队,才让我渐渐感受到了计算机到底是什么,如何去实现能够真正体现出价值和意义的代码编写。
-
如果之前问我这个问题的话,我可能犹豫不决甚至于说不是。但是经过大二下学期加入西二在线团队、鸵鸟科技团队进行网页开发、小程序开发及暑假参加的中国大学生创业创新大赛和配合导师在实验室开展的相关研究项目后,我想,我可以说是了,是的,计算机是我喜欢的领域。脱离了上学期间日复一日上课、自习、上课、自习枯燥且没有多余时间给自己安排的环境,我感觉自己才真正接触到了自己想象中和喜爱的开发,即能够做出一些看的到的东西,而不是枯燥的做题,现在看来,我对算法还是缺乏兴趣的,尽管我知道作为一名合格的程序员,算法是必须要不说精通但至少也要对基本的算法类型及解法、思想都很熟练掌握的能力。
对于现在的我来说,计算机并不是我擅长的领域。随着对计算机了解的越多,越发现计算机这个领域的深不可测,对于小白出身的我来说,自然目前还是处于瑟瑟发抖的阶段。
(2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
自我感觉你已经具备的专业知识、技能、能力有哪些?
离成为一个合格的计算机专业本科毕业生,在专业知识、技能、能力上还差距哪些?
借此机会,我也正好理一理大学来自己到底学会了什么,更好地看清自己,认清跟别人的差距,也更直接和刺骨地提醒自己不能沉浸在温柔乡中。
-
专业知识:当然,这里更多地还是对应课程来说,这时候也体现了在学校学的理论课到底有哪些用。总结来说,就是C、C++的编写、数据结构基础、对操作系统、数据库、网络、组成原理有了相对整体的了解。
技能:C、C++;JAVA的话自己做过一个连连看的小游戏来锻炼和考核一下自己的基础掌握,但现在也只是浅尝即止;前端开发:这算是我比较喜欢和相对掌握较多的技能吧,当然,也是花了最多的时间去学习的知识,目前的话,掌握了html、css、js、jq及Vue的使用,其中也做过一阶段微信小程序的前端开发。当然,我也深深明白要做好前端还需要学习很多很多,目前接触到的都只是很基础和表面的东西。
能力:这点更多地从主观上考虑吧,首先我觉得最重要的是有一颗想要去接触、学习更多知识的心和相对较好的兴趣。其次具体的话就是有个由大到小再从小到大的一个编程思想吧。 -
差距,这个就我目前的认知来说,还无法为这个参数配上一个具体的数值和单位,因为自己接触的实在是太少了。就目前所能看到的来说的话,首先对整个计算机领域的运转、一个具体项目的各个部门该做什么、怎么做、需要哪些技能,这些都是我需要在以后多去了解和学习的。其次就是代码量、相关技能的掌握深度都还远远不够。
(3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
对照以上你阅读的前人们的经历,你的选择是什么?
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
针对你的选择,你给自己的大三设定的规划安排是什么?
- 我选择考研。原因的话大概可以引用《刘帅:在失望中寻找希望》中的这么一段话:
本科阶段是我们精力最最充沛、时间最最富裕、最最容易跟其他人拉开距离的阶段,如何处理这段生活,将会造成最后的千差万别,遗憾的是,当时却没有人告诉我这一点。我像高中阶段一样,只学习那一点点可怜的上课讲的知识,几乎不看教材、不怎么看课外资料,课后的作业基本是独立完成,却从来不是主动地思考、从各个可能的角度出发寻找到解决问题的方法,而是沿着老师讲过的固定的模式,或者寻找类似的解答方法,然后稍微变换,从而完成解答。我总是认真听老师讲课,每次上课从来不预习,从来不会计划这学期我要干什么、这堂课我要干什么,我机械地听着每一节课,机械地在迷糊中重复着作业、考试,我几乎每一个学期都会拿到奖学金,可那又怎么样呢?
我需要一个机会,来弥补大一、大二与别人的差距,否则就这样毕业的话,我觉得并不能找到令我满意的工作。 - 优势劣势都是相对的,针对自己的实际情况来说吧。主要是我的劣势,首先,我对考哪所学校、考研需要哪些准备、考研如何安排等流程都不是很清楚;其次,在考研的相关科目方面,由于我的绩点一直不高,所以在复习的时候要比别人花更多的心思和时间。优势的话。。可能就是我已经找到了志同道合的一起奋斗的好伙伴,有共同的奋斗目标,互相鼓励帮忙吧。
- 功课当然是首先需要保证的,然后尽快把自己要报考的学校、考研准备、时间规划等问题弄清楚,列个清单并标注deadline督促自己去实施,充分利用课余时间,在学习新的技能方面上可能要相对放下。然后,一定要对自己狠一点,不能一日曝十日寒,彻底摆脱拖延症,增强自己的自制力和行动力。
未来的期望
(4)是否有从学长学姐那,听过对于这个班级或这门实践课的要求或经验?促使你选择这门课这个班的动力是什么?
- 具体的情况并没有了解的很深,总之就是会很累又很充实会收获到很多的一门课,总之,别人见的终归不是你见的,我觉得不管这门课又什么样的要求,都要有一个好的心态和态度去迎接这些挑战,去看属于自己的最美的风景。
- 动力的话,首先肯定是很多人对于栋哥这门课的高度肯定啦,既然也中选了,那就要好好珍惜。其次就是现在的自己还是太弱了,好不容易看到有一门被学长学姐称为“改变三观”的课程,我自然是很期待能从中获益,改变自己,让自己变强。
(5)针对上述问题(2)、(3)、(4),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)或(4)上的目标?
- 期待就是让自己感受到前所未有的对于计算机新的认知和激情,然后能够从中学到真正有价值的东西、增强自己的专业能力和知识,并认识一群同甘共苦的好伙伴,也为日后的考研方向有一个大体的定位和强心剂。
- 时间安排视情况而定,当然较为宽性的规划肯定是尽量把较多的课余时间投入到这门重点课中,开发出能让自己满意的作品。