如何学习软件工程
任何技术都不是与生俱来的,更不会在很短的时间内就精通。不管学习什么首先需要的就是对这门课的兴趣和热情。如果仅仅是因为这个课程“吃香”硬逼着自己学,死记硬背的或许可以短暂的记忆,但是终归有一天会厌倦。拿我自己来说,之前进工作室就是因为想着程序员将来的工资比较高多学点对自己以后找工作也有好处,后来通过每个星期一个项目的考核发现我并不适合“程序猿”这个工作,考核虽然每次都能通过但是只有我自己知道过程是怎样。死记硬背的程序,只要考核一过就会忘得一干二净。当然任何一门技术都遇到瓶颈期,当你上升到一个高度的时候会突然觉得怎么努力好像都没有什么效果,这时候很容易被一些琐事所影响,很容易就会放弃,这时候就需要我们坚持不能被琐事影响,多为自己创造些困难,提升自己的能力。
现在也有很多人去报名各种培训班,培训班一般打着速成的观念开展的。但是成功并没有捷径更何况是有关于技术的培训班。如果培训班真的有用的话为什么大学要学一门专业课学那么久。技术是靠的是慢慢的积累和实践。对于软件工程这门课首先也要对它有兴趣在这个基础上通过参加一些实质项目累积经验,多看一些参考文献累积知识点,不要想走捷径,坚持才会有效果。不仅是软件工程其他技术也是如此。
http://blog.csdn.net/haoel/article/details/1688104
http://www.cnblogs.com/geniusalex/p/4928713.html
http://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html