我覺得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