日期:2014-05-19  浏览次数:20890 次

所有人进来,再谈对于初学者学习是否跟上时代,看谁观点胜出~~~
倒子:
1   对于初学者学习用VS2003.C#还是VS2005.C#?

2   对于初学者学习用SQL   server2000还是SQL   server2005?


观点1:从VS2003.C#学起,知识都是有重叠性的,从低往上叠,
先学会低层知识,再慢慢自学吸收新东西.

观点2:应从SQL   server2005学起,很简单,你学完出来说不定
那已经过时了,计算机更新速度快.


本人对学习很迷惑~希望通过和大家一起讨论得出答案~!

------解决方案--------------------
观点1
------解决方案--------------------
似乎从那里开始都没有所谓罢,理解了基本的结构,都大同小异的。
------解决方案--------------------
我觉得都无所谓,关键的不是看学的什么,而是看学的这个人
------解决方案--------------------
要学就学习下新的吧。毕竟vs 2007就要发布了。
------解决方案--------------------
学2005吧,现在大部分公司都用2005。2005的很多东西都是现成的,所以做项目很快,但是内部机制都被屏蔽了,不利于学习。不过为了跟上时代还是学2005吧。
------解决方案--------------------
开发工具版本当然是越新越好,现在学2003?那东西连泛型都不支持.......
知识当然是要由浅入深的学,但和开发工具的版本无关吧,关键是学习的顺序,如果连XML和JavaScript都不会就去弄Ajax......那才是真正有害的。
------解决方案--------------------
同意~~
原來用的2003
現在不是還要用2005~~
說不定一年后又改2007了!!


------解决方案--------------------
如果现在开始学,当然是学新的,如果说非要打基础,那是不是连汇编也要学?
------解决方案--------------------
我观点胜出了吧?
------解决方案--------------------
楼上的,没看见你的观点啊。呵呵
我觉得学习新的比较好。
------解决方案--------------------
《程序员秘书》认为开发一个优秀的软件需要如下过程:
1、学习理论基础
2、学习编程工具
3、积累编程技巧
4、使用行业知识  
  没有理论基础可能看别人的程序都没法看懂,更不用说开发了;编程工具不用学得太多,只要精通一种当前当前流行的语言就行;只有积累大量的编程技巧,开发软件才得心应手,才能开发出又快又好的软件;如果以上三项您都具备,但没有很强的行业知识,开发出来的软件不会很实用。

对你的问题我的观点是:
1、编程语言只是当前流行的语言都行,现在开始学,最新版本比较好。其实,vs2003或vs2005或别的开发语言,它只是一种工具,它们的本质都离不开算法、控制、界面等等,学习要抓本质。
2、数据库比开发语言还要注重本质,只要你懂得创建数据库、创建表、创建存储过程、创建视图,SQL语句等等,用什么数据库工具都会很快上手。

了解更多内容,详见:http://www.psec.net.cn

------解决方案--------------------
ustbwuyi() ( ) 信誉:100 Blog 加为好友 2007-05-24 16:08:57 得分: 0


我觉得都无所谓,关键的不是看学的什么,而是看学的这个人

--------------------------------------
有理.

ps: 新手要学就学2005.如果有了2003的基础也要抓紧向前看.毕竟...
------解决方案--------------------
我现在在学vs2003C#,是不是过时了各位大侠!
------解决方案--------------------
要学就学新的,基本知识点最重要。其它只是懂着什么去用它,就像是在用一个新的工具。
(锄头挖土 与 挖土机挖土 的道理。)
------解决方案--------------------
观点2
------解决方案--------------------
本人觉得要学的话就从VS2003和SQL 2000学起。。。
这样才能真正学到东西,VS2005的话实在是不太适合初学
------解决方案--------------------
多学学 数据结构 算法 .
架构
被老去想语法