我觉得ASP应该分为几个等级(个人意见):
1 ASP剽窃者
他们根本不看ASP语法,只是拿着别人得代码乱改一通,而且不求进取,根本没打算学。
这部分人我称其为“垃圾”
2 ASP入门者
他们看过1~2本书,基本语法都明白了,但是不会活学活用,这个也急不得,需要积累。
这部分人我称其为“新手”
3 ASP程序员
具备2的技能,而且能够活学活用,能够做一些基本的网站,没有系统设计和分析的概念,开发没有文档。
大部分用户归于此,我称其为“搞ASP的”。
4 ASP高手
具备3的全部技能,能够按照软件开发的理念进行系统分析和设计,精通数据库编程,包括Sql Server、Oracle的Procedure、Trigger、Function(只针对Oracle)、Job等等。这部分人一般都可以使用VB或者Delphi写一些简单的ActiveX Ocx控件、ActiveX Dll组件、Access VBA模块来辅助工程的实现。
这部分人比较少,可以称为“高手”
5 ASP资深专家
具备4的全部技能,同时可以使用C++ ATL COM技术开发ActiveX、Sql Server Ext Procedure等等,有面向对象、多层结构、设计方法、代码安全和效率、框架的概念。
举一个例子,动网论坛就采用Class,类面向对象概念用的不错。
这部分人可以称为“大侠”,其实这部分人已经远远超出了ASP程序员的概念,这种人真的有,我身边就有,佩服的五体投地。所以,虽然我已经放弃ASP来工作,但是学习并没有放弃,下一个目标就是VC ATL COM。祝福我吧,大家一起来。
原帖来自于网易社区:http://p5.club.163.com/viewArticleByWWW.m?boardId=asp&articleId=asp_10623ec5bd74f8b
1 ASP剽窃者
他们根本不看ASP语法,只是拿着别人得代码乱改一通,而且不求进取,根本没打算学。
这部分人我称其为“垃圾”
2 ASP入门者
他们看过1~2本书,基本语法都明白了,但是不会活学活用,这个也急不得,需要积累。
这部分人我称其为“新手”
3 ASP程序员
具备2的技能,而且能够活学活用,能够做一些基本的网站,没有系统设计和分析的概念,开发没有文档。
大部分用户归于此,我称其为“搞ASP的”。
4 ASP高手
具备3的全部技能,能够按照软件开发的理念进行系统分析和设计,精通数据库编程,包括Sql Server、Oracle的Procedure、Trigger、Function(只针对Oracle)、Job等等。这部分人一般都可以使用VB或者Delphi写一些简单的ActiveX Ocx控件、ActiveX Dll组件、Access VBA模块来辅助工程的实现。
这部分人比较少,可以称为“高手”
5 ASP资深专家
具备4的全部技能,同时可以使用C++ ATL COM技术开发ActiveX、Sql Server Ext Procedure等等,有面向对象、多层结构、设计方法、代码安全和效率、框架的概念。
举一个例子,动网论坛就采用Class,类面向对象概念用的不错。
这部分人可以称为“大侠”,其实这部分人已经远远超出了ASP程序员的概念,这种人真的有,我身边就有,佩服的五体投地。所以,虽然我已经放弃ASP来工作,但是学习并没有放弃,下一个目标就是VC ATL COM。祝福我吧,大家一起来。
原帖来自于网易社区:http://p5.club.163.com/viewArticleByWWW.m?boardId=asp&articleId=asp_10623ec5bd74f8b