软件其实没有像传说中的那么神秘,那么难!各行各业都有个门,站在门外看,没有发言权去评价该行业的难易程度。一旦你进入门里了,就会发现,里面并没有想象的那么难。
要想学好软件,我认为首先要具备两个条件:1、兴趣;2、信心。没有兴趣就没有动力,没有信心就会半图而废。学习软件关键是看怎么去学习。学习两个字可以分开来讲。学,从字面意义上看是个动词,所以并不仅仅是去学一门计算机语言,一种标准的SQL语句,关键是怎么去学,怎么理顺这个技巧,怎么举一反三,怎么把这个概念理解透。习呢,主要是复习。孔子说过,温故而知新。你对一个概念复习的越多,理解的就越深,这不仅仅是你对这个概念理解了,更重要的是你锻炼了你的思维过程,对别的问题的理解也会有很好的帮助。
我认为学一门计算机语言如同学一门外语,为什么*里都学英语,是因为该语言通用。那么为什么去学JAVA?同样的道理,因为JAVA是通用的编程语言,目前大的软件,比如,oracle、eclipse还有以前的JBuilder等等都是JAVA开发的。大家可以去网上搜索一下计算机流行俗语,如:spring、ejb、struts、hibernate等等都是j2ee用到的模式和框架。还有IMB 的websphere服务器,BEA的weblogic服务器等,而且这些大多都不是sun公司的产品,而是其他公司的。为什么其他公司会对JAVA做文章?很简单,因为这些公司知道JAVA有很强的优势,跟着JAVA走,肯定能赚钱!所以可以这么想,如果java被淘汰了,倒闭的不仅仅是sun公司,而将倒闭很多大型的企业。
计算机科学是一个实际的科学,如果光谈理论,谈思想,不去实现,那只能说是不切实际的空想,没有任何的价值!当然如果只去写代码,写框架,而没有思想的指导,是不可能写出高质量的代码和框架的。我们毕业生不缺理论,缺的是实战!所以我们不仅要去理解国外软件的新思想,更要去实现,这样不断的重复锻炼,去体会为什么人家会有这种思想,才可能自己创造新思想,而且有能力实现。才能缩短我们和美国,印度计算机软件的差距,甚至超过他们。当然,要想实现这个梦想,需要我们做软件相互交流、沟通,谈心得,谈想法,合作,实现。不要怕别人超过自己,现在是团队的时代,没有个人英雄了,所以从小的范围讲,要想真正实现自己的进步,就应该交流。从大的范围讲,要想使我国软件腾飞,更应该交流!
南通青鸟IT培训:
技能+学历+就业
具有*、高中、职高、及中专技校同等学历及以上学历者。(让你真正学到技能的同时又能拿大专/本科毕业证书)
颁发*承认的成人高等教育大专/本科毕业证书,*教育部统一印制、验印、电子注册,本科生还可申请学士学位。
*教育部颁发的软件开发工程师证书。合格学员全部安排就业。