分类：电脑/网络-软件
问题：懂软件专业的进由于高考成绩很不理想，只能上个专科，而软件专业只有 
由于成绩很不理想，只能上个专科，而软件专业只有软件开发，软件开发和软件工程的区别是什么？软件开发应该没有软件工程好吧？我想自学向软件工程转变，请问应该怎样学习？还有计算机是怎样考证的？
回答：开发软件并不简单只是编编程序（如果是那样，初、高中生就能完成了，要我们这些大学生干嘛），就象做生意（比如开商店），你总不会认为开商店就是站那儿卖货吧，你得先进行市场调研，再选店址，然后上货，卖货，当然还有售后服务），这是一个复杂的，系统的工程，一般包括以下几项：客户需求调查或市场调查、软件的框架设计、各框架的进一步细分，编写程序（内容很多，比如用什么语言，面向什么，设计模式等等），黑白盒测试，发布测试版，软件的交付以及售后服务，还有各阶段的文档总结（包括软件的帮助文件，注释等等），总之，就是一个软件从调研到最后发布的各中间过程，软件工程就是对这各种阶段的说明以及如何去实施各阶段，学好了它，对你今后的软件工程师之路是非常有用的，也是必需的。