软件工程这门课程就是通过一系列工具,流程以及团队合作,能够在预计时间内发布足够好的软件。软件工程发展至今,催生出了许多优秀的编程语言和编程思想,就业前景十分可观,软件工程需要有全局的眼光,又要注重细节,既需要个人能力,又需要团队写作能力,如果能学得好,就业前景相当可观。
一、新阶段的目标
学习Java和C++语言,规范自己的编程语言;学习MySQL,掌握并会熟练运用SQL语句;接触不同的编程环境,熟练对Linux操作系统的使用;学习C++图形化编辑;
二、初识软工
老师在第一周的时候留下了一个问题:
“Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter How to program if you cannot.’”软件 工程是不是教会不怎么会写程序的人开发软件?你的观点?
我认为软件工程不仅仅是教会不怎么会写程序的人开发软件,教会不会写程序的人开发软件只是软件编程的基本素养。
软件的开发包括需求分析、设计、编码、测试和维护等。而软件工程课程想要做到的是培养能规范使用编程语言、知道开发软件什么时候该做什么、具有专业素养的人才,不仅仅局限于会写代码。所以软件工程教的是编程思想和行业认知。