现在很多新人们都是好高骛远,目空一切,基础的东西不想做,难一点的东西又做不了,真的很令人头疼。其实技术人员,尤其是中国技术人员,你要懂的东西太多太多了。我们拿Web程序员举例吧,HTML、Javascript、CSS、Photoshop切图,这些都是很基础的东西,但很多人就是不愿意去学,认为这些东西太低级,甚至有些老程序员也不擅长这些。但我要告诉你,在Web开发中,这些都很重要,尤其是CSS和HTML、Javascript,如果你不是做一个OA之类办公的Web系统的话,这些在网站用得太多太多了,是一些Web应用的基础。
      虽然我们现在涌现一大批如ASP.Net的优秀开发环境,可以让你完全不懂HTML也能开发出一套“网站”来,但正如其它程序化的东西一些,它会限制你的灵感与思维,它们都很霸道,所以才会有开源的兴起。我以前甚至不愿意用ASP.Net内置的GridView,我宁愿自己去构造Table,这觉得这样我更便于控制。
      很多新人们喜欢拿新兴的技术说事,比如说AJAX,但实质他根本就不懂AJAX实现的原理,连多线程的原理都不懂,怎么能明白AJAX呢?有些做了一年多ASP.Net的人,居然还不知道.Net Framework框架的本质是什么,不知道ASP.Net是如何实现的,也不知道客户端和服务器端是如何交互的。
      在这里,我建议做Web开发的新人们,HTML、Javascript,CSS是实现一些Web功能的基础,一定要打好基础,当你会你记事本编辑这些代码的时候,恭喜你,你过关了。
本文来源:[微酷博客] 原文地址:http://www.vcoo.me/show/1465.html