高级软件工程2017第1次作业

Posted 刘旭是一头小水猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级软件工程2017第1次作业相关的知识,希望对你有一定的参考价值。

 

第一部分:结缘计算机

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

我选择计算机是个偶然+阴差阳错,但是后来喜欢上了计算机。我的大学志愿里面前几个学校都是医科学校,首都医科大、天津医科大等等,但是那年医科学校的分出奇的高,前几个学校都没有要我,到了第四志愿。我的第四志愿是武汉理工大学,第一志向专业是计算机。填写志愿的时候到了第四志愿就没怎么细细思考,直接选择了几个自己“看着顺眼”的专业。就这般阴差阳错,我开始从零开始接触计算机,熟悉计算机,也渐渐喜欢上计算机行业。我个人认为我在学习计算机方面的资质一般,只是我比较努力,我想学好一样东西就肯下力气钻研。

看的博文中的作者,都是度过了自己的迷茫期,逐步实现了自己在计算机道路的目标,其实大多是人还是没有实现目标的。不努力,不肯吃苦,不愿意花时间钻研,就什么也学不好。所以我要向那些博主学习,耐得住寂寞,一点一点的提升自己。

2、计算机是你热爱的领域吗?是你擅长的领域吗?

我觉得“热爱”是一个感情色彩很浓重的词语,我认为我对计算机就是喜欢,我对计算机也不是很擅长,我清晰的认识到我和周围一些很厉害的同学朋友很有不小的差距。对于我喜欢做的事情,我会坚持到底。

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

扪心自问,我是不是真的热爱计算机,我想我应该是热爱,不是口头上的,要不干嘛继续读计算机的研究生。。。

 

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

1、你对你的大学生活有什么想要吐槽的地方吗?你理想的大学教育应该是什么样子的?跟学校给你的有区别?比较你在中国大学的经历,你的老师和学校能做到和国外那样吗?(必答)

我觉得应该多一些实践吧,逐步淡化填鸭式学习,让学上养成自主学习的习惯。如果不能自主学习,在学习型社会迟早会被淘汰的。本科期间我也是喜欢填鸭式学习,什么知识等老师灌给我们就好了,自己不需要动多少脑子,毕业之后我才开始想这种教育方式会不会有些问题。我觉得要求国内老师做到开放式教学还是有困难的,因为学生已经习惯了之前的学习模式,模式转变带来的不适感会让学生产生抵触情绪,进而影响整个教学进度的推进。

2、迄今为止,你写了多少代码,描述一下你做的做复杂的软件项目/作业。(必答)

有2000行吧,最复杂的是设计并一个较简易实现密文全文检索系统,实现倒排索引结构的构建,文档与索引的加密与解密,构造关键词查询陷门,对检索结果进行排序,最后部署到Tomcat服务器上,实现密文全文检索。。

3、科班出身与北大青鸟有什么区别?

我想用一个可能不太恰当的比喻吧。

我们把学计算机比作吃饭。在大学里学计算机,犹如将学生放在一个厨房里,厨房里有食谱也有厨师,你要吃饭可以对着食谱自学,也可以请教厨师,然后自己炒出菜来自己吃,不管口感如何,“冷暖自知”。在培训机构学计算机,犹如进入餐厅,你只要点菜就好,马上就可以吃到,并且吃的很体面,当然也要付比较高的费用。

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

还是有区别的,速成培训班往往没有夯实基础的阶段,不会了解计算机底层的东西,你甚至可以不知道计算机的组成就可以掌握一门编程语言,可是一旦你的机器宕机,你可能就真的不知道该如何是好。大学教育注重基础,短期很难看到成效,就如喝中药养身,慢慢悠悠,但是只要自己努力,没一堂课,每一包草药,都有它独特的功效。mooc是我现在很喜欢的一种学习方式,让我们的学习可以跨越时间和空间,这也是计算机发展的骄傲。

5、学线性代数和概率论的时候,你是否有过这样的疑问“我们为什么要学这么多数学,这和我们计算机有关系吗”,你现在是否还有这样的疑问?对这个问题,你有自己的解答了吗?那么其他学科呢?

没有这样的疑问,计算机的基础就是数学。

 

第三部分:未来规划

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

我想研究生毕业之后可以进BAT工作,做一个乐观积极的程序员,之所以想去国内比较大的公司主要是想让自己得到更多的锻炼,如果后面我在工作中成长了很多,可能回去国外的公司。我的初衷是做一个乐观积极的程序员,做自己喜欢的事情。

2、你对于自己的梦想已经做了或者计划做什么样的准备?

我想在研究生阶段再加固自己的专业技能,将计算机学的再透彻一点。我现在就是先从别人的哪里学习,看论文,实践,反思,争取有所创新。

3、实习经验究竟有多重要?你准备如何积累实习经验?你希望在企业内实习还是在实验室做项目?

我觉得实习还是蛮重要的,自己在学校里学到的东西,自己是不是真的能学以致用呢?是驴子是马,拉出去遛遛就知道了。我希望在企业内实习,因为我选择的是专硕,主要目的是进修自己,找一份自己满意的工作。如果我想继续研究事业,我会选择在实验室做项目,因为企业事务繁杂,做研究需要静心。

 

第四部分:课程期望

你对这门课的期望是什么?你打算平均每周拿出多少小时用在这门课上?你愿意为了一个你感兴趣的项目、或得到实战锻炼而付出更多时间和精力(包括熬夜)吗?(必答)

 我之前没有接触过软件工程这方面,我希望通过这门课可以让我对软件工程有一个自己的认识,而不是冷冰冰的定义。平均每周拿出10·~20小时用在这门课。我愿意为了一个你感兴趣的项目、或得到实战锻炼而付出更多时间和精力。

以上是关于高级软件工程2017第1次作业的主要内容,如果未能解决你的问题,请参考以下文章

高级软件工程2017第1次作业

高级软件工程2017第6次作业--团队项目:Alpha阶段综合报告

高级软件工程2017第5次作业—— 团队项目:需求改进&系统设计

高级软件工程2017第4次作业——团队项目:选题进度安排与需求规格说明书

高级软件工程2017第8次作业—个人总结

[高级软件工程教学]第8次班级作业评分