然,所以然;完,完美.WEB编程

 

从事WEB编程已经有很长的一段时间了。这期间,有无数的未知,有无数的疑问,看了很多的书,走了很多的弯路,做了很多不成功的项目,也思考了很多值得去思考的东西。

 

1. 关于教育

不想用过多的语言去抨击中国的教育。这已是现实,我们无力去改变。还是多想想自己该如何给自己当老师。大学里学到的东西,现在看起来都是是浪费青春。反而是被学校忽略的,对我起到了指引道路的作用,那就是我自己。或许可以这样说,大学事实上在故意折磨你,以此来让你迷茫,让你成才。

那个时候,偶尔的非迷茫状态,就是在沉迷于WEB编程之中。一天除了吃饭、睡觉、上厕所之外的所有时间,都被用来学习编程。只可惜,WEB有太多的东西要学,根本就不知道从哪里开始,到哪里去。

在学校里,我最大的收获不是学到的东西,而是”学习“本身。

2. 关于参考书

可以把参考书分为两类:一类是国内所著,一类是国外所著(包括翻译过来的)。这种分类方法从多个角度来说,都是合适的。

并不是我迷信国外的作者,也许是因为两者的目的和标准不一样。国内的参考书大多比较薄,告诉读者怎么能把这件事情做成。国外的书比较厚,通常都500页以上,告诉读者关于这一件事,所有的东西,包括来源、发展,细节,兼容,重用,模式等。我把前者称为知其然,把后者称为知其所以然。

读一本国内的书,我们可以很快的开始应用。但是遇到”意外“的情况,即书中没有说明的情况,我们不知道为什么会这样,该如何去做。于是我们上网去搜。

读一本国外的书,我们花了很长的时候去读懂它。如果幸运的话,我们明白了其中所有的东西,我们知道了当前流行的框架,知道该如果做才能做得更好,更通用,更健壮。我们开始应用,并将自己解决大部分遇到的情况。

3. 关于网络

如果离开了网络,我将无法去工作。因为WEB编程有太多的未知。每次遇到一个不明白的问题,我求助于网络。只是,这样得来的东西太零散,不系统。对我的帮助并不是很大。

4. 该做成什么样

就像杭州地铁一样,国内的WEB工程也存在着工期太短的问题。但是,这并不是本质上的问题。我个人认为,这是责任心的问题。完成一件事情是一种标准,做的完美又是一种标准。国内的标准都向前看了。

我们希望自己的东西会做的好一点。可以是从健壮性,可扩展性,通用性等方面来研究。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章