这几章讲的是什么叫软件工程?它不仅要考虑客户的需求,满足各种功能,维修软件服务。而它最核心的部分是构建管理,源代码管理,软件设计,软件测试,项目管理。
看了前面两章,我感觉我现阶段距离一个程序员还很远,软件工程师更是遥不可及。在学校的我学习了很多,如c语言,数据结构,面向对象……学的多而不精,前路迷茫,纵观现在我就是一个盲目学习的学生,上课时认真听了课后却没有花更多的时间去研究,遇到不懂的容易掉价死胡同,总是花很多时间闷闷思考,不到最后都没有去请教同学,去百度。看着做程序的人,都好厉害,自己就只能在一旁羡慕嫉妒恨。那现在在怎么样才能将自己对编程的兴趣提高,加强自己的编程思想?提高自己的价值?
若以后毕业了,刚刚出来的我们仅仅凭借在校学习的知识是远远不够的,一般公司招聘时都会要求有一两年的工作经验或是说有经验的优先,那我们应届生该如何加强自己的价值?公司需要的是为其创造价值的人才,还有机会让我们慢慢学习吗?
这本书不同我们之前接触的书,之前的书是理论书或者实践书,这本书类似一本漫画书,有自己的对话,没有很长很长的代码行,第二章看到了一个新名词叫单元测试,上了大学好像都没怎么听过单元测试了,有一个问题,什么叫单元测试,如何进行单元测试,看了书答案有点含糊。
在助教给我们上的第一堂课我们知道你要清楚自己的角色,编码,需求分析,测试,项目管理......还要学会自己解决问题和时间管理