软工第0次作业

软件工程 第0次作业

项目 内容
这个作业属于哪个课程 软件工程
这个作业的要求在哪里 第0次作业
我在这个课程的目标是 了解软件开发全过程,提高专业知识
这个作业在哪个具体方面帮助我实现了目标 吸取了一些计算机前辈学习的经验教训和总结

第一部分,结缘计算机

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

    我选择计算机专业没有那么强的目标性,因为我对计算机不太了解,或者说对大多数东西都不太了解,因此不知道自己喜欢或者爱好什么专业。我选择了计算机专业有几个原因: 我表哥是中国传媒大学的,他强力推荐我报北航的计算机专业,因为他好像对北航的计算机情有独钟,我读北航计算机对他来说就好像帮他圆了一个梦。当然我选择计算机也不完全是因为别人的推荐,计算机对我来说是一个全新的神奇的领域,虽然没碰过电脑,但是很多电影里经常有一些展现黑客高超技术的画面,两只手在键盘上飞速的敲击,然后就入侵了报警系统或者盗取公司机密,这些电影桥段让我觉得会计算机很厉害。再者说,在当下的中国,计算机行业属于热门且高薪的行业,选择了计算机专业以后相对来说好就业。当然我说的热门和高薪是相对的,尽管每年就业形势有变,但总好过一直冷门的专业。当初选择计算机专业很大的考量当然还是自己的就业问题,毕竟民以食为天,不像这些博主为了情怀,为了梦想。我的条件比较差。农村里买电脑的即使是现在都不是很多,一个原因是价格比较贵,二是很少有人会用,三是"据说"玩电脑影响学习;第一次接触电脑是偷偷和朋友去网吧看他们玩游戏,然后是高二学校开的电脑课,会用电脑的人玩45分钟游戏,不会的人发45分钟呆。高三寒假拥有了自己的第一台电脑,用这台电脑看了几百集火影忍者,此时还是食指打字。不像博主,初中有电脑,最重要的是有电脑课老师,还接触了多种编程语言,对计算机的硬件也有了一定了解。我的条件是肯定不能和他们比的,但还是要努力。

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

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

    大学生活刚开始不适应。自我感觉中国的大学教育和之前的学历教育有点不同。大学自由,偏西方,高中及之前教育比较古板,偏中国传统(教书先生之类)。当然我所说的高中及之前教育指农村地区,发达地区应该不同。大学里的一大槽点是学业难,数学是我的一大噩梦,结果大一全是数学。此外专业课也难,作业类型是那种量少题难。当然难归难,不难怎么学到真本事,痛苦并快乐着。另外大学的生活很自由,很多事情都是自己负责,没有老师包办,刚开始的时候不适应。理想的大学教育应该是自由,充满学术氛围,理论与实践并重,各种教授亲临指导。。。当然,这只是理想的大学教育。跟学校给我的区别就是:没有专门的人生导师,对于学习的方向如果有人引领规划,会比较好一点。当然本科教育还是打基础,就目前学校给我们的资源,我觉得足够多了,只要想学,都有机会。我觉得我的老师和学校是可以做到和国外那样,但是每一种教育方式都有取舍,我们的教育好像偏向顾全所有学生,西方偏向培养天赋和拔尖人才。当然拔尖人才在我们学校依然可以天高任鸟飞,海阔凭鱼跃。

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

    或许看一个程序员能力的量化标准就是代码量了,真心觉得自己的代码量不够多,大多数是那几门核心专业课的课程设计作业,总共一万行左右。计算机组成原理的课设算得上第一个系统作业,代码量不是很多,但比较能锻炼复杂逻辑能力。面向对象编程作业,代码量比较多,逻辑感也很强,电梯调度,出租车接单,多线程。另外就是编译技术课设自己动手写一个编译器。此外安卓写过一个音乐播放器app。要说最复杂的项目,感觉写的编译器和出租车调度差不多。

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

    我听过这个问题,也想过自己和北大青鸟培训出来的人有什么区别。我觉得青鸟出来的人,如果学的好,编程能力还真不比科班差。但编程能力绝对不是科班学习的唯一目的,就像我们没有特意为培养编程能力开一门课,对科班来说,编程能力更像是学习的附带产物。

第三部分,未来规划

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

    我对未来的规划还不是很明确,目前自己的实力水平有限,专业不精,也没有明确自己要往计算机的哪个领域发展,可能要再学习几年,提高专业技术。不过比较有意向往网络信息安全领域发展,和黑客有关。

2.实习经验究竟有多重要?是否需要马上开始积累实习经验?

    教育的目的是服务工业,学校所学的内容与工业并没有很好的衔接,实习就是让自己尽快熟悉,学习工业界的一些知识,增加经验,加快自己融入业界。因此实习经验比较重要。但我觉得实习不必过早开始,最起码自己要对专业知识比较熟悉。

posted @ 2019-02-27 00:13  bwjak  阅读(219)  评论(3编辑  收藏  举报