如何学好软件工程
我选了软件工程这个专业 ,虽然马上就要大二了,但是总感觉整个大一都学得不好,成绩平平,而接下来的课会有很多,我现在完全都不知道怎么学了,只感觉前途一片渺茫。 跪求高手指点迷津,指导学习方法! (要自己真实的体会)
1。 用 Linux 操作系统,不要再用 Windows 了,太落后了,学习计算机专业的人都应该用 UNIX 或者 Linux; 2。 学好基础课:算法和数据结构,操作系统原理,C++/C/汇编和一些计算机底层知识,这些课的重要性我就不说了,理论课学起来不免枯燥,可以配合实践来学习。
比如学算法的时候可以一边做ACM的算法题目;学操作系统可以一边看于渊的《Orange S:一个操作系统的实现》动手编写真正的操作系统;C++比较难,但是它包含了许多现代的编程技术,掌握好了,以后你要学什么语言都很轻松;总之,你要融入到计算机的世界里,要感觉自己是一个HACKER;这些掌握好了,其它的课程你只要及格就行。
3。 学习 Lisp,了解点人工智能,可以开阔你的眼界,人工智能本身也是很有趣的。 4。 Linux 环境下有许多的开放源代码项目,你动手实践的机会很多,比如可以下载一些小软件的源代码来研究改造,或者去参加一些项目,帮别人写文档,做测试找BUG什么的。
这个是可以写在你简历的实践经历上的,都是实实在在的东西。 总之,计算机的世界是广阔的,要打开自己的眼界,培养兴趣。国内的教育比较落后,坦白说,学校的那些课及格就好。
学软件,就是个练,再试,不行找问题吗上查资料啊。这样很快学会的,加油,祝你成功
答:软件工程是实践性很强的学科。所以最好有一些实践,有些IT公司是允许实习的, 去砰砰运气,多增加些实践知识。 要多思考,多想想群人来完成一件工作时应该怎样进行组织...详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>