前一阵子晚上无事可做,就找了一份家教工作,教ASP.NET编程。开始只是觉得好玩,并且觉得自己也做过几个小东西了,当这种家教应该是毫不费力的,但几次下来,感觉非常吃力,一方面可能是自己表达能力不行,另一方面自己对基础知识的把握不牢固,连有些基础概念都没理解好,使我不得不中途放弃。
平常开发的东西并不复杂,一般都是网站,没用到多少高深的知识,很多时候都是把以前的代码复制粘贴然后修改一下。结果导致自己对一些非常基本的东西的把握都不牢固,一次去教课时甚至连连接ACCESS数据库的代码都忘记了(好长时间写连接字条串时都是直接COPY然后修改的),当时真是颜面扫地呀。
讲课时发现自己对面向对象编程的基本概念有些还是没吃透,当我教的人问到ASP.NET中的页面对象,方法,属性等的理解和关系时,我当时就没底了,最后把自己在论坛里看到的一些结结巴巴的讲了一讲,连自己都不满意。
回来和同事交流,发现好像用ASP.NET做WEB开发的都存在这种问题,难道这就是为什么WEB开发人员的工资越来越低的原因?