(1)回想一下你曾经对计算机专业的畅想
- 当初你是如何做出选择计算机专业的决定的?
回忆高考,并非是我自己做出选择计算机专业的决定,我最初只是被动的接受这个决定。填报高考志愿时,由于家里人都希望我当老师,而我自己临时不想当老师,出于妥协,看东北师范大学是师范类学校,同时在重庆又属于提前批次,于是抱着录取不上的心态只填了一个统计数学专业,其他候补专业都没填。然后,阴差阳错的被调剂到了计算机。记得当初查看自己的录取信息时,整个人是崩溃的。此前的生活很少甚至说是没有接触过计算机,对于计算机专业毫无了解,更别提编程了。结果却被录取到这个专业,当时的自己对于未来完全没有啥想法。但由于家庭条件不太好,父母亲一直认为大学是出路,一直以来都习惯当乖乖孩,逆来顺受,也就没和父母抱怨吐槽,然后就自己默默的接受这个录取。之后就从温暖的重庆来到寒冷的东北。
大一时对计算机这个专业并没啥感觉,就参加了很多社团,自己也没事有事买酒回宿舍,当时的自己看上去过的很潇洒,但事实上就是得过且过日子,在一个自己从没考虑过的专业里,自己也没找到其中的乐趣。之后偶然认识大二的赵yf学姐(目前在滴滴),她那时候在参加国内的挑战杯,因为聊的来,结果就把我给招呼过去一起做,然后认识了做ACM的陶s学长(目前在阿里)。一群人一起折腾学校和国内的一些计算机比赛,在这个期间自己开始接触PHP、JAVA。最开始是用PHP调用天气情况的接口,花了三天写出来,特有成就感。于是乎,一群人一起折腾各种技术,一起组建学院的工作室,当然也一起玩。在这个过程中,我逐渐开始喜欢上自己这个专业,爱上编程这件事。每次自己做出一个个成型可用的东西出来时,自己心里就特开心。就这么我度过大二、大三,在这期间认识了对我影响很大的亮哥和杨贵福老师,自己也就跟着学校信息化办、招生办和校报打交道,做一些我能做的编码工作。大二大三除了上课时间,平时就呆在学院的工作室里自己一个人从网上找各种学习视频看和做,自己一点点的去学习别人做过的事。到了大三下,自己去了杭州通花顺实习了一段时间。到了大四,出于家人的期望和个人原因,于是乎还是选择了考研,继续在东师学习。
其实回头看这些,自己最终还是选择计算机专业,离不开机遇、兴趣和性格。我的性格一直都是爱捣鼓些新鲜玩意,喜欢自己一个人安静的做一些事,不算是内向,我也能和别人扯的很happy。兴趣吧就是每学习掌握一种自己不会的技术,会很开心,就像小孩喜欢糖果一样,我喜欢技术,尤其是自己用不用的技能做出能用的东西时,就感觉自己还是有点用,内心很充实。至于机遇就是遇到的学长学姐和恩师,在我不知道如何去做,或者做错的时候,他们都会很耐心的帮我指出,将他们的经验告诉我,感谢。
你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?
我认为我所接触的课程不符合我对计算机专业的期待。 首先得说说对计算机专业的期待,我个人的认识是计算机专业是门需要动手的学科,敲代码这事不是看两眼就熟练了,得花费时间去实践。结果呢,我当初大学一周的时间从早到晚,被满满的专业课排好,老师们对着多年不变的PPT说啊说,偶尔点点名,布置课后作业。学生课后时间很少,期末考试的试卷题基本上很少有变动,问问上几届的学长学姐,然后就这么过了。老师应付,学生应付。期待老师能在专业课上讲理论知识,而不是对着PPT,同时也能讲讲与理论知识相关的实践,然而这样的课、这样的老师很少遇到。
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?
我觉得计算机是我喜欢的领域。我会去学习新技能,会用技术去做好玩的东西,会去看别的大牛做了啥写了啥,自己然后看别人写的再继续折腾。写代码能够长时间坚持三到四个小时,有时遇到自己感兴趣但不明白的会很兴奋,一直折腾。如果最后还是搞不定就弄个备忘录记录着,过两天继续弄。擅长么?它 是我还能做点有用事情的领域,但不是我擅长的领域。我没有擅长的领域,有用事情是指对别人有帮助或者我自己能用来玩的东西。我觉得我离擅长还很遥远,我的计算机基础和数学都不好,没有做出值得一提的东西,没有paper,也没拿啥大奖,我还没有资格说擅长。还在跟着我导师学习中。
(2)考取研究,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?
(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践,不同的选择有不同的努力方向。对照以上你阅读的前人们的经历,你的选择是什么?
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
针对你的选择,你给自己的本学期的规划是什么?
(4)你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上?
在本科大三已经来蹭过一次杨老师的软件工程课,当时最后四节课(印象是这样)因为去杭州实习,就没有上完这门课程。很期待这次完整的学习。
我的期待是进一步学习软件工程相关的理论知识,加强自己的工程管理能力,具体指对项目进度的把握、对个人时间的管理、如何向他人清晰表达自己的问题等。
坦白说杨老师的这课如果想真正满足相关作业要求,我个人感受是每天投入时间至少需要在两个小时作业。这还仅仅是满足是相关作业要求,而并非是很好的那种。我自己目前计划是每天拿出1~3小时在这门课程上,理由是:1,我自己很喜欢这门课,有趣。2,我第一次上这课时,做的并不好,我需要为自己过去的错负责。3,这门课程值得投入时间。4. 有时全天,只能保证每天最少1个小时。估计理想情况一周会有20小时左右用在这门课上。