对软件工程的认识
软件工程的第一次提出是在1968年北约的科技委员会,为了应对软件危机(成本高,效率低,质量差)。软件工程的产生是为了系统性的规范化可定量的过程化方法解决软件问题,软件的开发和维护。经过几十年的发展,各种有关软件工程的技术,思想,方法和概念不断提出,软件工程也就逐步发展成为一门独立的学科。
软件工程不应该只是计算机科学与信息科学例如工程学就是在物理化学之上发展的,还会有许多其他方面的知识。那软件工程师举例,他们并不一定每天使用计算机科学方面的知识,但他们每天都会用软件工程方面的知识。
我是对技术的追求者,也是对软件工程的初学者,在学习的过程中会遇到很多相同的问题。之前学习过C,Java,数据结构等方面的知识,谈不上详尽掌握,但能保证遇到问题时有路可寻。孔夫子说:“知之者不如好之者,好之者不如乐之者”。兴趣往往是学习最好的老师,在学习软件工程的道路上,不妨为自己慢慢培养兴趣,感受学习的快乐。初学者遇到问题时,往往找不到解决问题的方案,这时不要气馁,不轻言放弃。不如给生活比个耶。
我认为软件工程不仅仅是计算机科学,程序编程思想方面的知识,与现实生活也有很大关系,优秀的软件工程师不一定会写华丽的代码,但要懂得实际,为后期的软件开发,维护做考虑,节约成本,提高效率,与产品质量发生冲突时,不妨仔细考虑,软件工程就是用来系统的,规范化的解决软件危机。
在学习软件工程的道路上,如果遇到的问题是以前遇到过的,就算当时不能立马跟上次一样解决.可用回头看一下之前的总结.再套用以前的解决方案,可能问题就解决了,对于初学软件工程的我来说,光是以前学编程语法差不多都还给老师了,今后也会遇到同样的问题,以后要多做笔记,多多练习,熟能生巧,不是么。
学而不思则罔,思而不学则殆。学习与思考是相辅相承的。这也是我总出现的问题,现与君共勉。路漫漫其修远兮,吾将上下而求索。学习软件工程,道阻且长。
这是我第一次写博客,仍有许多不足之处,缺乏阅历,历练不够,对于软件工程的理解可能不够全面、深刻,文章水平不高,在这里,热枕各位大佬不胜吝赐教,不胜感激。

浙公网安备 33010602011771号