请问学习软件工程应该从啥开始
首先选择一个自己感兴趣的开发方向,也就是你想做哪一类的程序,实现哪部分的功能。这是给自己定一个中期目标。建议不要定的太难,可以先从比较简单的项目着手,比如写一个计算器?文本编辑器?照片库管理?影音库管理?等等。然后,你可以上网找一下你要开发的这类东西,开源软件一般都用什么语言开发,然后去买一本中立的,介绍这门语言怎么使用的教材,学习这门语言的语法,用法。熟悉了这门语言以后,你把那些开源的程序下载下来,试着理解别人的源代码,然后试着自己写一个自己的软件,不断改善它,做一个自己的开源分支。最后,你围绕着你已经熟练的这门语言,去下载各种你感兴趣的,用这门语言开发的开源软件,学习别人是用什么套路什么思路开发的,多学多练,试着改进它们。自此,如果有人让你开发一个什么软件,你要么马上能想到怎么开发,要么也知道应该到哪去找思路了!
■网友
谢邀。
首先的一步应该是学好一门编程语言。编程水平不过硬却能搞好一个工程的,我还没见过。如果你已经学习了C语言,你还应该学学面向对象的语言,毕竟软件工程离不开面向对象。
然后可以学学设计模式什么的。
【请问学习软件工程应该从啥开始】 仅供参考。
推荐阅读
- 银行高管的薪酬结构图表最新的,请问在哪里可以收集
- 在上海陆家嘴附近工作,请问去哪边租房会比较好
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 孕妇到了预产期,小孩还没有入盆,请问是该等下去还是直接剖腹产
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 想做手机网游代充,请问要去哪里找货源
- 婴儿|美国儿科学会: 1岁以下婴儿不推荐学习游泳
- 在美国大学学习computer science 是啥样的体验
- 请问有哪些机器人大赛是比较权威的
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
