软件工程第0次我的做业

内容说明

  这篇博客来自北航2019春季软件工程,此次做业的要求是阅读推荐博客,结合我的经历谈谈本身的感想。下面是我在这个课程的目标。html

  • 了解和掌握软件工程的基本概念、原理和方法,以及软件开发的通常过程,树立工程化开发软件的概念。
  • 培养经过经常使用用户调查方法进行需求获取以及需求分析的能力,软件创新思惟,和基本的软件计划能力。
  • 掌握软件需求规格说明、软件设计说明书的撰写,培养基本的软件系统分析设计能力。
  • 培养经过代码规范、代码复审和单元测试等方法来保障软件质量的能力。
  • 掌握项目开发计划的撰写,培养运用软件开发过程管理、源代码版本管理、bug管理等现代化软件工程支持工具进行项目管理的能力。
  • 培养获取和理解新技术、算法和开源代码,并将其应用于软件开发的能力。
  • 培养根据规格说明书和实现代码设计测试用例的能力,掌握测试大纲、充电计划、测试总结的撰写,并可以对软件进行功能测试、场景测试、性能测试、压力测试等。
  • 掌握在团队内进行沟通和协做的方法,得到团队协做软件开发的实践经验,培养在协做中提高和改进我的软件开发技能和团队软件开发能力的能力。
  • 了解当前软件工程技术和方法的发展趋势和应用状况,认识软件工程的热点问题,培养可持续发展的能力。

  此次做业帮助我了解了软件工程的基本概念。算法

第一部分:结缘计算机

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

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

  选择计算机专业的缘由,不外乎是兴趣使然,或是出于工做上的考虑,或“看分填志愿,不要浪费分数与排名”的心理。与多数同窗同样,我也不例外。这里我想将条件解释为外部条件和内部条件。外部条件就是咱们身处的环境,例如软硬件资源、人际关系;内部条件是自身的兴趣、动力等等。提及软硬件资源,咱们的条件天然比博主们当年好不少,这为咱们在这个专业学习提供里不少便利与帮助。至于兴趣方面,我不得不认可本身不能与这些博主们相提并论。数据结构

  在看到这个问题(第二个)以前,我不曾想到会有这样一个问题,还真把我问住了。我一直觉得本身是热爱这一专业的,如今才意识到这种热爱只是停留在口头上的,这种感情顶多算“温热”,谈不上“炽热”。平时课程上的学习还算全力以赴,但除此以外,不多有能体现对计算机的热爱的地方了。不是说我不喜欢,事实是这种热爱仅仅停留在口头上,而未付诸实践。阅读了这两个博客徐宥:掉进读书的兔子洞个人软件开发生涯 (10年开发经验总结和爆栈人生),我感到惭愧,这些博主们很小就开始接触计算机,而且凭着自身兴趣与热情动手实践,而我处在有老师教、有丰富的资源学习的条件中却仅仅止步于课程内容,缺少积极主动性,我不得不反思我所说的“热爱”一词,份量究竟有多重。工具

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

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

  我认为个人大学生活比较单调。一方面体如今学习上,大部分上课时间的气氛都比较沉闷。我以为这其中缘由有二点,一是学生主动参与的积极性不高,二是老师的授课方法有不足之处。对于前者,是咱们全部同窗共同形成的,我也是其中一员,应该为此负责。至于老师讲课如何,不多发现有老师讲得有趣的,大部分老师都是照本宣科地传授知识。还有一个缘由是学习的内容单一,人文素养的教育比较少。另外一方面体如今生活上,课业比较繁重,学习以外的时间就少了,学习以外的生活就显得比较单调。性能

  对于最后两个问题,我认为“国外”的表述略微模糊,国外的老师和大学不少,有好的有坏的,水平良莠不齐,不可一律而论。可能提问者想说的是个人老师和学校与国外的相比,有什么样的区别,对于国外优秀的老师和学校,国内的老师和学校的不足之处在哪里,反之,优秀之处在哪里。单元测试

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

  算上编译的课程设计、OO的各次做业、计组的课程设计以及数据结构的各次做业,代码行数在万行的数量级上,具体多少没有精确地统计过。最复杂的做业有两个,一个是计组课设的流水线CPU,代码不算不少,逻辑却比较复杂。另外一个是编译课设的小编译器,代码较多,我写了大约5000行,用时也比较长,2个多月。学习

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

  • 学习的内容不一样,前者偏重基础,后者偏重应用。
  • 学习的目的不一样,前者很差说,后者大都是为了谋生。
  • 学习者的心态不一样,后者为了学习养家糊口的技能,一方面要付出金钱,一方面要花费时间精力,天然比大学里的学习要急功近利。

第三部分:将来规划

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

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

  目前尚不清楚想从事什么职业。我打算既在实验室实习也在企业实习,在实习中认清本身的长处和特色,发现本身想要的是什么。我很认同陈皓的观点,准备在接下来的几年里尽量多的参与实际工做,积累经验,认识工做和自我,以后踏踏实实地学习积累技术,同时学习与人沟通等为人处世的软技能。测试

相关文章
相关标签/搜索