第一次作业:阅读优秀博文谈感想
第一部分:结缘计算机
1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)
我很喜欢看未来科技这方面的电影小说,在我高中的时候神盾局正热播,而我也就很自然地被他所吸引。剧中skye是小组的专业黑客,看到她在神盾局中用代码帮助队友一次又一次地摆脱危险,我觉得很帅气,有一种坐在后方运筹帷幄的感觉,每次看到一行行代码从她的手中敲出,都让我觉得热血沸腾。我也就对打代码一见钟情了。所以我在报考时义无反顾地选择了计算机科学与技术这个专业。(尽管其实当时我并不太清楚这个专业具体讲什么。)
其实我的条件很一般。都说学习计算机最重要的就是要有抽象的思维,但是我的思维比较固化,学习数学都要不停地做题才能找到其中的内在规律。但是我觉得我也有一定的优势。首先我的英语还不错,我觉得这点帮助我能更好的理解代码,出现错误时也大致能看懂。其次,就是我对代码有兴趣,肯认真学习,功夫不负有心人,有恒心、有毅力、多实践,我相信我也是可以赶上那些资质优秀的同学的。
和博主周筠相比我没有他刻苦努力,一直依赖老师讲的知识,而忽略了更广阔的课外积累,一直都以为将老师讲的弄懂弄透就可以成为一个优秀的程序员,看了他的博客才知道自学对于计算机专业学生的重要性。博主刘帅电子科技大学毕业后工作三年不满现状考上清华软件学院,毕业后就职与AMAZON;博主辜新星考入北大计算机系成功应聘微软;博主徐宥幼 年启蒙,一直勤奋。与他们相比,显然我的基础更加薄弱,我也没有他们刻苦,一直以完成老师布置的任务为全部,有时还会觉得繁重,没有合理地安排时间,没有大量地代码基础,也没有他们那么自律。
2.计算机是你喜欢的领域吗?是你擅长的领域吗?
计算机是我喜欢的领域,尽管大一的时候觉得学校里面所学习的知识和我所期待的不太一样,有一点失望,但是随着我年级的增长和对于计算机这个学科的深入了解后,我发现学校写的都是最基础的,是在为以后的学习发展打基础。这并不能算是我擅长的领域,但这是我所喜爱的领域,我正在努力把我所喜爱的转变为我所擅长的。我相信在不远的将来这会成为我所擅长领域。
3.你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?
正如我前两个小问题中所一直提到的我热爱这一专业。我对他的热爱当然不会只是停留在口头上,课余时间为了更好的学习计算机我努力学习英语,在课余时间也有去了解学习课堂上所为没有交的语言知识,平时也会看一些计算机专业相关的文章代码,加深理解。
第二部分:在计算机系里学习
1.你对你的大学生活有什么想要吐槽的地方吗?国内外的大学生活有什么区别?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?(必答)
我对我大学生活最想吐槽的关于计算机专业方面的就是理论课太多而实践课太少。还有就是厦门这么热的天气竟然不安装空调,三四十度的天气里一百多个学生挤在一个小教室里面,真的很热,有的时候真的热到发昏,真的很影响听课。
据我所知国外的大学生活会更加自主,老师会留更多的实践给同学们讨论,课程是在讨论中进行的,这样能更大限度的保证学生更好地参与进课堂里面,而国内注重于老实讲学生听,师生之间的互动太少,老师不了解学生的掌握情况,学生不懂老师的进度安排。我希望老师每堂课下课的时候能说名下节课要讲什么,重点在哪里,学生就可以更好地去预习,而不是自己盲目地预习。
我理想中的大学应该是老师与学生互动着上课,不再像初高中一样老实讲,学生听,二者之间是孤立的不联通的。
我觉得我们大学还是相对保守吧,还是注重讲,而不是互动。
2.速成的培训班和打基础的大学教育还有mooc之间有区别吗?
无论什么时候基础都是学好一门知识所必备的,他是地基,是骨架。没有基础而去追求速成在我看来是没有地基的房子,没有骨架的人,也许从外观上看同有基础的没什么不同,但是确是没有保障的不牢靠的。我觉得在有大学教育的基础的前提下去报一个速成班才是如虎添翼的事情。而mooc对于我来说是大学知识的拓充,他可以让我们接触到学校里所没有的知识,从而发现自己的兴趣在哪一个具体的方面,才能更好地进行相关的学习。在课堂上如果有没懂的地方也可以去mooc上学习。所以他们之间区别就在于大学教育是基础,mooc和速成培训班是升华和扩展。
3.学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?
这就是我当时的疑问,当时还特别逗地去网上百度了一下为什么计算机专业要学数学。但是现在我已经知道为什么计算机专业的学生要学习数学了。在我看来,数学可以锻炼我们用理性客观地思维去思考问题,抽象问题一直是计算机专业同学所应该必备的知识,而高等数学、线性代数等数学知识就是帮助我们建立这种思维的。所以说学好数学对我我们对代码的理解是十分必要的。就我们现在所接触的很多代码还是与数学所相关联的。在思考代码是也会明白一些抽象的算法。其实其他学科也一样,就像英语可以更好地帮助我们学习代码,因为代码就是用英文写的啊。而且很多计算机方面先进的优秀的文献都是英文版的,自己翻译往往会有不同的理解。再有我觉得语文其实也很重要,他可以帮助我们理解用户需求,提高我们的审美水平,更好地满足用户,可惜大学没有语文课了。
第三部分:未来规划
1.对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
我比较喜欢设计方面的东西,所以我更想从事与页面设计开发有关的工作。
对于未来的规划,我打算在学好专业知识、打好代码的基础上学习PS和AE。未来的话按照我的预想就是当一名页面设计师了。先努力学习知识才最重要。
2.你对于实现自己的梦想已经做了或者计划做什么样的准备?
跟上面那个小问题差不多,努力学好专业知识,此外认真学习英语,学习PS、VE,学做PPT、word文档和excel表格。
3.你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
有机会的话我会选择去企业实习,毕竟最后我们毕业后都是要进入企业的,提前了解一下就业环境、同事间相处模式是十分必要的,也是在校大学生所欠缺的。但要是找不到在实验室也是可以的,也可以从前辈身上学到很多学校中不会教授的知识。
4.实习经验究竟有多重要?是否需要马上开始积累实习经验?
对于计算机专业来说实习真的是最最最重要的了,有机会的话一定要尽早去实习,实习经验要比在学校学知识更重要,他是实践是对你所学知识的整合。能够让你看到你薄弱的领域,更重要的是你会发现现在企业所要求的专业素养是什么,学好什么才会更好找工作。实习经验也是求职时的重要加分点。但是如果没有机会去公司实习的话,那就跟着老师做项目也是一个不错的选择。
第四部分:阅读优秀博文感想
我其实一直对于未来很迷茫。计算机分支很多,而我所了解的也仅仅是一些表面的东西,并不清楚自己真正适合具体哪个行业,就像刘帅所说“你是否也觉得自己是科班,但没学懂计算机?”。我一直有认真学习计算机,虽然谈不上有多刻苦,但是也算认真,然而我依然觉得计算机对于我有时候很遥远很迷茫,我现在所学的知识与我的未来到底有怎样的联系。也对与考研还是工作感到迷茫,读了刘帅博主的文章让我对于未来有了信心,考研好像也并不是大学生的专利,只要肯努力,无论什么时候考研都是可以的。辜新星、刘帅等成功的IT人都会采用将代码亲自动手打一遍,将书中的代码全部照着打一遍,就可以差不多掌握其中的算法、语法,这是我以前并不知道的,我一直以为代码只要看懂就好,总是天真的以为我看懂了就可以了。正如网上说的“代码不是看出来的,是写出来的。”。看懂了并不代表了解了、会运用了,只有真正地去实践才能发现问题,找到不足之处,并及时改正。针对我的迷茫我觉得应该多去了解,多去接触,只有真正地接触了才能知道自己是不是真的喜欢这个方面,这个方向是否有前景,是否适合自己,是否能勇敢地面对所出现的问题。
我意识到在自己迷茫的时候,就努力做好手上的所有事,努力学习课本知识,努力学习英语,多读书多积累。可以多尝试,即使碰壁也不要紧,都是经验知识的积累正如徐宥所说“书到用时,无心插柳”。他所说的《编程珠玑》也让我产生了浓厚的兴趣,激发了我读书的热情。他的分享书架 我也要借来看,并且像他说的一样精读做笔记。在我看来他完成了很多IT人梦寐以求的事--接到GOOGLE的offer,但是他毅然选择了深造,让人很佩服。还有就是他的学习方式让我很受教,广泛读书,认真敲代码,做项目,这都是他的积累过程,所以他才可以面对面试时觉得轻松。做事并不能求速成,积累才是硬道理。
真正能驱使你打好代码成为大神的,并不是你的学校,而是自我驱动力。这是我看了那几篇非科班出身的it者的经理所得出的结论。我以前一直都害怕,自己资质太过平庸,一直给自己找借口,说自己没有抽象思维,没有学习计算机的基础,但是看了他们的故事,让我又有了动力,努力才是最重要的,天赋什么的没有,就后天培养。
科班出身的例子让我学会了怎么更好的学习,也开阔了我的眼界,让我明白可以有这么多种尝试,而非科班则告诉我,英雄不问出身,只要你努力什么时候都不会太晚。这次的作业真的让我受益匪浅,之前有一个项目一直没有信心可以做好,现在我相信只要我努力,也可以。终有一天,我也会成为别人口中的大神的。
文中提到的微博链接:
1 .科班出身
- [1]. https://book.douban.com/subject/4006425/discussion/22803733/
(把每天把要做的事情分成ABCD四类:A-紧迫且重要;B-重要不紧迫;C-紧迫不重要;D-不重要不紧迫。你是否有类似的习惯?) - [2]. https://book.douban.com/subject/4006425/discussion/22803961/
(你是否也觉得自己是科班,但没学懂计算机?)(刘帅) - [3]. https://book.douban.com/subject/4006425/discussion/22802960/
(把每天胡思乱想的东西记在一个笔记本上,作为思维快照,并常常翻回去自省,看看过去和现在的变化。这样的习惯呢?)(徐宥) - [4]. https://www.cnblogs.com/xiaozhi_5638/p/4485805.html
(偏科生自学摸索的道路。实习经验对应届生重要吗?) - [5]. https://www.cnblogs.com/geniusalex/p/4928713.html
(速成的培训班和打基础的大学教育有区别么,你是否对大学的基础学科存在的必要性有疑问?)
2. 非科班出身
- [6]. http://www.cnblogs.com/Tpf386/p/4798437.html
(很多同学看不起大学老师按部就班地教课,他们心想,我看视频也能学会的,为何要来听课?请看这个学生学习的经历) - [7]. https://news.cnblogs.com/n/531362/
(半路出家,认真学习,对自己狠心,不断在实践中进步) - [8]. https://www.cnblogs.com/freeflying/p/4796369.html
(文科生转编程与他对大学教育的批判)