【20170912】【软工】第0次我的做业

第一部分 结缘计算机

你为何选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答)

提及选择计算机的缘由,说句大实话,就是高考分数够了就报了这个专业。由于当时对各个专业的具体学习方向真的没什么了解,高中三年也没想过这件事,就一直在刷题中度过了,跟父母听了几个学校的招生会以后,我以为北航是我最佳的选择,个人分数去高工不够,并且我自问也不能应付高工繁重的课业量,所以就将计算机定为第一志愿了。而对计算机专业萌生兴趣是由于《偷天换日》这部电影,片中Lyle动动手指就将洛杉矶搞得风雨不透的画面让我印象深入,当时以为特别酷,也算是我第一次对计算机产生兴趣吧。html

我认为个人条件不算好,对计算机领域没什么了解,对电脑的理解一度停留在“红警”,“CS”这些游戏上,大学以前正儿八经的计算机课也就在高一上过。记得高一微机课老师叫刘澜乾,看起来年纪不大,二十七八的样子,给了咱们一段c++代码,让咱们在Notepad++上编译运行,当时弄了两节课还没弄出来,致使“用户体验极差”。因而第二周的微机课就跟你们愉快地打起了游戏,一打就是一个学期,到了高一下学期学校取消了微机课的时候,我还在叹息每周没有游戏能够打了。如今想一想,本身浪费了这12年来惟一的一次“正经”了解计算机的机会,实在是惋惜。c++

至于和这些博主相比,差距就更大了。有些博主是所谓的“童子功”,好比博客I的博主,在初中就已经开始对计算机产生了浓厚的兴趣,而且已经开始进行相关的学习了。也有些博主是在大学才开始接触计算机,好比博客E的博主,可是他们在短期内对这个领域产生了兴趣,而且都在这个方向进行了本身积极地学习与尝试。而他们的共同点不光是对计算机有着浓厚的兴趣,还有着优异的自制力,这份自制力可让他们在别人休闲娱乐的时候潜下心来研究学习。很惭愧,直到今天我才发现这一点,更恰当的说法是直到今天我才敢认可这一点。我习惯性地将那些成绩优秀,竞赛突出,实践能力强的同窗归为“童子功”,把本身的懒惰和散漫致使的成绩不理想归为“基础很差,到这样就不错了”,选择性地忽视了那些同窗在自习室挑灯苦读的一个个夜晚。在别人取得成绩时,表示羡慕和膜拜,而后回到宿舍继续打游戏,安慰本身“我没有基础,没从小学编程”。emmmm,简直扯淡。程序员

计算机是你喜欢的领域吗?是你擅长的领域吗?

能够说算是我喜欢的领域吧,是否是擅长的领域,这个很差讲。面试

说我喜欢这个领域,倒不如说我喜欢那种通过本身努力奋战克服困难,完成目标的成就感,比如连吃了三根苦瓜,最后喝了一勺蜂蜜。算法

是否擅长,对我本身来讲固然是,毕竟这两年都在学习相关的知识,作相关的做业。可是跟其余的同窗来比就很差说了。编程

你热爱这一专业吗?你对计算机的热爱是怎样的?仅仅是口头的吗?

看完了博客P,我只敢说“喜欢”,毕竟这一专业对我来讲可能更多的是为了之后找一个好工做,有一份好薪水,如今可能还达不到“热爱”这种程度。网络

第二部分 在计算机系里学习

你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有什么区别?比较你在中国大学的经历,你的老师和学校能作到和国外那样吗?若是不能,请分析一下为何。(必答) (8.26修改)

我其实还真没有什么要吐槽的,非要说的话多是搬回学院路少了两个柜子,行李箱只能放在阳台了吧。。。课程的话不得不提核心通识课,不少学院对核心通识课都有要求,可是每次开课的名额都不够,最后不是补加名额就是下午一点教务崩溃,我认为是否是能够将一部分通常通识变成核心通识,或者核心通识的名额给的多一些,让咱们能选到本身感兴趣的课。数据结构

专业课来说,我理想的形式跟如今没什么差异,我是真的很感谢教咱们专业课的老师千方百计地来“折磨”咱们,让咱们在这些大课重课中真正学到东西。数据结构来扎实基本功,计组来训练短期内的自学能力,OO来训练阅读设计需求的能力,以及与人交流和本身检验的能力。总的来讲,这些课对理论和实践的要求都很高,让我不至于只会纸上谈兵。多线程

迄今为止,你写了多少代码,描述你作的最复杂的软件项目/做业。(必答)(8.24修改)

8k左右吧。最复杂的应该是OO课上的出租车做业,要模拟出租车接单,运送等一系列的运动, 信号灯以及道路通断对出租车的影响,其中还包括多线程的处理,通过本身的调试以及同窗的互评发现并处理了一些问题,总的来讲本身还算满意。学习

科班出身和北大青鸟有什么区别?

这个问题对我来说有些难(笑),由于这几年身边接触的都是科班出身的同窗,“北大青鸟”还真的没接触过,因此很差比较这二者的异同。单凭个人我的感受来讲,“北大青鸟”可能更看重的是即战力,至关于雇佣兵的角色;而“科班出身”可能着重训练的是潜力与即战力,至关于正规军的角色。可是也不是说正规军就必定打得赢雇佣兵,一队装备精良,训练有素的雇佣兵仍是能够完胜作步坦协同压死步兵的正规军的。

速成的培训班和打基础的大学教育还有mooc之间有区别吗?

前二者的区别在上面已经提到,那mooc对于我来讲可能更多的属于“零食”,不适合当“正餐”,mooc能够帮我很好的了解一个东西,但要是研究的话仍是要系统地进行学习。

学线性代数和几率论的时候,你是否有过这样的疑问“咱们为何要学这么多数学,这和咱们的计算机有关系吗”,你如今是否还有这样的疑问?对这个问题,你有本身的解答了吗?那么其余学科呢?

当时是有这些疑问的,甚至有时候熬夜写计组,次日早上的几率课就不去了。。。可是如今感受数学真的颇有用啊,这个学期Introduction to System Simulation and Applications这门暑期课,老师第二节课上来就把cs231n的关于神经网络的课件拿来说,里面的不少参数定义都是数学意义上的,没有相关的知识根本理解不了。

同时在今年我还看了看数学建模的相关书籍,发现有不少模型也用到了不少启发式算法的知识。因此在我看来这两个学科应该是相辅相成的吧。

第三部分 将来规划

对于你将来在IT行业的发展,你有什么样的梦想或者将来想从事什么样的工做?你准备怎样来规划你技术道路,职业道路和社会道路?(必答)

关于工做我尚未明确的想法,由于如今这个领域太广,我也不清楚我究竟能胜任一个怎样的岗位。我以为要好好把握立刻到来的实习机会,开拓视野,多了解了解相关的知识,再进行选择吧。如今仍是努力把课程搞好,让本身多学一些知识,之后才有机会在某一领域深刻发展。

大家立刻就要面临实习了,你打算在企业内实习仍是在实验室实习?

企业,由于我仍是比较想了解一下本身水平的定位,想要知道咱们本科生与企业程序员究竟有哪些不一样。实验室实习固然也很好,可是我以为可能会少了一种紧迫感。由于不是很了解这两种实习的具体内容,因此就以我如今的理解为依据进行做答。

实习经验究竟有多重要?是否须要立刻开始积累实习经验?

我以为这属于锦上添花的东西。

第一实习经验属于一块敲门砖,有实习经验对企业来讲意味着这个应聘者的某些能力被其余企业所承认。

第二实习经验属于一针强心剂,它向企业表示这个应聘者可能会比其余没有实习经验的人有更快的适应能力,可是我以为企业主要关注的仍是应聘者在笔试面试中展示出来的知识和能力。因此说实习经验当然重要,可是不起到决定性做用。

我以为我如今仍是要先夯实本身的基本功,拓宽本身的知识面,没必要急着积累实习经验,一旦着急就可能会对某一领域“知其然不知其因此然”,短时间来看可能没什么问题,可是对之后的长期发展没什么好处。

仓促成文,不当之处,尚祈教正。

相关文章
相关标签/搜索