编写Blog程序的乐趣与艰难

王志勇 发表于 2006年06月01日 12:13

期待已久的王志勇Blog在昨天开通了。这与别人开通Blog的心情可能是完全不一样的,我体会到了苦尽甘来的乐趣,因为这个Blog程序完全是自己从零开始编写的,历时2个月的艰辛。编程序是创造性的过程,不同于传统重复性地劳动,说它艰辛,有这2个原因:

1、思路。不知道什么时候会有思路出来,无法预测的。数据库怎样做最能承载大的负荷,每一个数据字段都是经过深思熟虑才会去用的,不会使用多余浪费的字段。最好的办法就是直接去执行、测试吧,一边测试一边调整。
2、有了思路,把它变成现实。这个门槛非常高,我觉得编程序考验人的统筹、综合逻辑思维能力,和数学逻辑能力。如果做的程序越多,这个实现起来会更方便,很快就可以画出程序的图纸。但是一切的程序都要从零开始编起,就像阿江写到的《快乐总是短暂的》。写这个Blog程序工作量十分庞大,需要非常多的时间。

看到阿江这篇文章的时候,我要和阿江握手了。我们都是程序员。
程序员最不愿意受别人支配而做程序,因为我们的薪水可能不及一个业务员的2/3,或者不到一半。实际上是一种有专业技术的高级奴隶,这里不讨论编程技术高级与否,如果你真的编过程序来应用,一定会有深刻的体会。在电脑前一坐就是10多个小时,连续几十天如此。早在01年的时候,我刚开始做网页的第4个月,颈椎就开始酸疼了,5年过去了,现在依然疼。
支配别人的人,有三种,一是他并不了解完成这件事所需要的工作量的多少、需要的技术含量,他只注重结果;第二种是略知一二;第三种是非常了解。其中第三种的人数比例是相当小的,第三种人越多,就越有利于团队精神。刘老大昨天发表了《为自己·为老板·为员工》说,“这三者的利益,在企业处在上升期的时候,容易统一。企业发展停滞或者倒退的时候,矛盾就大了”,我觉得这就是程序员的艰辛所在。

丁磊和周鸿袆各自做出了国内第一套电子邮件系统。我现在的心情和他们是一样兴奋的。我本人不了解电子邮件系统的原理,但是可以推测,电子邮件系统和Blog系统,在数据库方面具有非常多相似的原理。但实际做起来,什么时候完成,是个未知数。3个月?半年?2年?

28条评论:
1   啊啦 2006-06-01 13:38
理解万岁!
小勇,姐姐理解你~
2   一点不懂 2006-06-01 13:39
祝贺
3   火凤凰 2006-06-01 13:41
签名留念~
4   王志勇 2006-06-01 13:41
谢谢啊啦姐,点点,凤凰来捧场!
Thanks a billion!
5   jjwang 2006-06-05 19:26
勇勇现在真出息了:)
6   王志勇 2006-06-05 19:58
呵呵,谢谢jjwang大哥来捧场:)
7   王志勇 2006-06-18 19:51
TrackBack来自 《程序员和用户的抱怨

懂得编程序语言的人毕竟是少数的,做过工程的人则更是少数的,当用户和程序员出现或多或少的争议的时候,会在唯物主义和mentalism之间分为两个世界的人,实现一个功能,可能是一项极大的工程。用户的抱怨有很多种,如果用户恰好有编程序的经验,这种抱怨可能是中肯的,应该优先考虑他们的建议;有的用户做什么事都会中肯,可以假设这些用户是理想主义者,他们的建议,可能可以让程序员得到一辈子都无法获得的灵感。当然,经常会接到很多不符合现实情况的建议和意见,就像雄杰提到的,这时候要求程序员和管理人员有敏锐的直觉和了解行业动态来判断如何执行……

8   good 2006-08-15 09:56
非常好
9   王志勇 2006-08-19 18:38
Trackback来自 《你是否有再次启航的体验?

www.auiou.com是我的中文Blog的第二版。第一版是2005年9月建立的,当时的网址是ziyy.com/param/,现已删除。那时候10天内写了4篇就断了三个多月,2006年1月发了3篇,直到今年5月底,再次启航。我觉得,能走出再次启航的这一步,是很艰难的。这两个月一口气发了60多篇,共4万多字。篇幅都是短的,如果严格地说,不能称为篇,但是如果我不写下来,灵感就会全部丢失掉,倒不如写成Blog也与我所认识的人分享,这就是Blog。

10   朱仔明 2006-08-26 10:13
勇,有没有留意到:
刚回到主页(auiou.com)时,不要做任何的操作,然后点击,文字大小,任何选择与现在不同的一种模式,看看效果,明显会靠近右边小小了。刷新后,再来测试上面的步骤,好像是不存在这样的问题。只能够重新登录首页或者是点击logo图标,每一次的效果都是同一样的情况。
是否存这一个问题。
11   王志勇 2006-08-26 10:19
这是IE6.0的问题,如果在Win2000下的IE5.5,就不会出现此问题。
这个问题在4年前发现过,不要紧的。
12   朱仔明 2006-08-26 10:26
哦,那样是不是代码存在问题呢,其他网页都不会发生这样的情况。
13   王志勇 2006-08-26 10:27
代码没有问题,所有的网页都会有相同的情况。
14   朱仔明 2006-08-26 10:28
但,好像其他的网站的网页并没有这一个明显的效果出现。
15   王志勇 2006-08-26 10:33
你点击13楼我的名字,会在新窗口打开www.auiou.com,就不会出现此情况,IE6.0就是这个问题。
16   朱仔明 2006-08-26 10:38
也应该是吧,因为只要达到上面的条件,这一个问题才会生成效果,但这样的机会率不是很大的。因为也不会影响阅读。
:)
17   王志勇 2006-09-04 22:42
Trackback来自 《和阿江的编程经历大致相似

浏览了阿江的日志,他的观点我基本上99%同意,在编程的道路上,走着完全相同的路,所以会有非常相似的想法。
不同的是,我还从来没有发布程序免费给别人用。每位程序员,都是同样非常辛苦和艰难的,他们是实实在在地把不可思议的想法变成现实的创造者。我没有发布程序,是因为资源太有限,时间太有限,生命太有限。只能是大家在遇到挫折的时候,我这里可以提供一些帮助。

18   牛耳--沙漠 2006-10-06 15:45
勇哥,我看你的网站也有好久了,每看一次,我都会学到一些东西,谢谢你为我们的付出
19   燕子 2006-11-09 18:43
我今天是第一次看,感动!理解!谢谢!
20   hairwater 2006-11-26 00:01
头次来!
欣赏中!
21   houkai 2007-01-25 23:27
注意力在哪里,世界就在哪里 喜欢你这句话
22   保罗 2007-03-15 03:52
非常喜欢您的Blog以及您的文章里面的精神。小弟请教一个问题:如何才能以最快的速度编写一个论坛?我有一定的access编写数据库的经验。目的就是想建立一个论坛,完成就行,以后也不会靠编程生活。之所以想以最快的速度,是因为有三个小孩,所以属于自己的时间极少。不管什么语言,只要是容易上路,编程速度快,就行,其他的都是次要。请不吝赐教。预先致谢。
23   自由勇 2007-03-15 10:06
回保罗,编写一个论坛的程序,从零开始开发,一般至少要2个月到半年的时间,可以在Google搜索相关的资料。
24   路飞 2007-03-15 21:01
其实我能体会勇哥完成这个BLOG时的那种兴奋心情,高中年代我因兴趣建了一个个人的网站,因为想把自己收集的东西放上去取了个名叫网苑:> 记得当时是用html代码 跟dreamweaver 搞的,足足在房间里呆了一个星期 那种感觉可用痛并快乐着来形容
25   自由勇 2007-03-16 11:31
是啊,网页和程序就是这样长年累月地去做。
谢谢大家来回复:)
26   pp 2007-08-23 17:08
好啊
27   但愿 2008-05-21 13:59
目前,没有什么好问你的,但是没有问的心里并不轻松,除了能用基本的几个DOS命令和几个应用软件之外其余什么都不会,只不过看到了最后,被自由勇和大家的行为给影响了,本人菜鸟决定去学做一个网站,希望楼主和各位不吝赐教!
走了>>>

还见!

28   PERRY 2009-05-19 09:36
Nice, try hard :)

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:1980-09-26 (38周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2018年11月
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue