第一部分:结缘计算机
1. 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)
我从小就很喜欢玩电脑游戏,想着能够有朝一日做出自己的游戏。怀着这个梦想,我高中加入了信息竞赛的大军(虽然和编游戏没什么关系,不过好歹可以学习怎么写代码。。。)。拿了NOI银奖,凭借过硬的分数,我成功地进入了北航计算机学院。我认为自己天资聪颖,通常能够沉下心来写代码,具有良好的沟通能力和团队协作能力。和博主相比,我的英语不及他,毕竟他是英语专业的,但我有信心学好英语,在计算机领域中驰骋翱翔。
2. 计算机是你喜欢的领域吗?是你擅长的领域吗?
计算机是我喜欢的领域,我喜欢计算机给我带来的便捷,我也对计算机领域的深奥充满好奇。我不敢说计算机是自己擅长的领域,因为计算机涵盖的内容真是太广了,譬如说编写程序,维修电脑,网站设计,动画制作等等。所以说要说擅长也只能是指计算机领域的一方面,比如说利用计算机编写代码解决身边的问题。
3. 你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?
热爱是当然的,我对计算机的热爱是发自内心的,尽管在计算机领域中探求知识的道路并不平坦,沿途不仅是美丽的风景,也有骇人的雷电以及等待我翻越的千山万岭。我享受编程的乐趣,收获一次次accepted的喜悦,也时常被规定时限的编程任务压得揣不过气。但是自己选择的道路,必须咬牙坚持下去,就算跪也要跪到终点。
第二部分:在计算机系里学习
1. 你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?如果不能,请分析一下为什么。(必答)
上高中时,经常被写不完的作业和应接不暇的考试压得难以呼吸,但是老师会想方设法来安慰我们,其中说得最多的一句话就是:“再苦也就这三年,上了大学,你们就轻松了。"但事实并不是如此,上了大学后才发现大学就是大部分时间都在学习。在大学,因为选课的不同,就算是一个班的同学也很少有机会见面,不像初高中那样抬头不见低头见,这就造成了同班同学们之间关系的冷淡。而且,我们的大学可不是普通的大学,它可是全国著名的”综合性“大学——北京航空航天大学。然而我们大学的女生少得可怜,而且像我们计算机学院这样一个偏理科的学院,女生就更少了。所以一个学期下来能和女生说话的机会并不多,这也使我们习惯了单身狗和基佬的生活。国外的大学一般是讲究师生之间的互动。老师会鼓励大家调动自己的思维去讨论问题,要求积极参与课堂讨论,而且经常会有大的作业要求学生自己组成团队去完成,而国内通常是老师一人在台上呼风唤雨,偶尔会请一两个同学来回答一下问题。简而言之就是国外大学强调学生自己动手做,而国内大学强调学生听老师讲课。老师和学校是有能力做到和国外那样,但关键是想不想去做,这不是学生能够决定的。
2. 迄今为止,你写了多少代码,描述你做的最复杂的软件项目/作业。(必答)
迄今为止,我写的代码不计其数(几乎没有谁会去刻意统计自己一生中写了多少行代码吧。。。),我刷的算法竞赛题也就上千道,要说我做的最复杂的软件项目,应该要数大二下的OO作业了,个人感觉出租车应该比电梯要复杂,因为出租车好歹有图形化界面,看上去比较给力。包括核心代码,JSF规范,正确性论证啥的,码量还是很惊人的。
3. 科班出身和北大青鸟有什么区别?
科班出身好歹也是有大学文凭的人,上了大学,见识就比没上过大学的人要广,思维方式也要更加独到一些。而北大青鸟这样的培训机构,交了钱就能去,可谓是鱼龙混杂,一般公司都瞧不上这些没上过大学,从北大青鸟毕业的学生。虽然北大青鸟中有精英,但毕竟是少数,而985,211大学培养出来的精英数量更多,更值得人们信赖。
4. 速成的培训班和打基础的大学教育还有mooc之间有区别吗?
当然有区别,速成培训班强调的是速成,然而揠苗助长不会有好结果,有些人不会爬就想跑是不现实的,所以要像大学教育一样打好基础,为了学生未来的工作做好充足的铺垫。mooc给同学们更多讨论和交流的机会,锻炼同学们独立和团队解决问题的能力,是十分重要的。
5. 学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们的计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?
以前有过,那是以前不懂事,现在明白了这些也是计算机科学的组成部分之一,没有扎实的数学功底,想在计算机科学领域中发展是走不远的。我们要学好理论知识,将理论与实践相结合,才能发挥出最大的功效。其它学科的知识对计算机领域也是很有帮助的,数学就是其中的代表。
第三部分:未来规划
1. 对于你未来在IT行业的发展,你有什么样的梦想或者未来想从事什么样的工作?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)
我想和志同道合的朋友一起实现软件项目。在大学的日子里要练好基本功,多学习,多写代码开发项目。技术道路就多学呗,虽然学到的知识总有一天会忘记,但是反复学习还是能给知识一段长时间的保质期。职业道路的话得多多了解各个计算机领域职业所需要具备的职业技能,并花时间去掌握。社会道路,多实习,多看新闻,并结交良师益友,争取在社会上混出自己的一片天。
2. 你对于实现自己的梦想已经做了或者计划做什么样的准备?
跟着导师走,知识就会有。当然也要自己努力探索,与朋友们多多交流。
3. 你们马上就要面临实习了,你打算在企业内实习还是在实验室实习?
实验室和企业都想去试一试,实验室优先考虑。
4. 实习经验究竟有多重要?是否需要马上开始积累实习经验?
很多公司招人的时候都会说有经验者优先考虑,毕竟没有很多公司愿意花钱请一个不懂行的小白再花钱培训你。但是大学还是以学习为重,不要贪图眼前的利益而成为别人手下的打工仔。