2008年01月
“这里躺着一个野心勃勃的开源项目。它曾立志超越Outlook,最后却无疾而终。慷慨的Mitch Kapor带给它生命,又把命脉从它身上取走。许多程序员以心血养育它,惜乎全不见成效。它是温室中的花儿,有过绚烂的梦想,还未绽放即已枯萎。那软件的花园中,还有多少会渐次凋零呢?”阅读全文>
发表于 @ 2008年01月27日 00:38:00|评论(loading...)|编辑
人类文明运行于软件之上。但是,软件创建艺术却隐于暗处,即便对于专家们也是如此。在历史上,我们从未如此地完全依赖于这样一种人类自己不知道怎么才做得好的产品。在对软件系统的加速依赖和踱着方步学习怎么做好软件之间,有一条巨大且有时叫人恐惧的壕沟。对软件的依赖以指数级增长,而做软件的技能——和应用技能的愿望——却进展缓慢。阅读全文>
发表于 @ 2008年01月15日 22:31:00|评论(loading...)|编辑
过去几十年以来,计算机软、硬件制造者们一直以他们的努力推动这世界。而他们的每一分努力,因为halting problem(停机问题)的缘故,都注定是未完成的任务。他们是在挑战智慧和精神力的极限,简直是“逆天而为”——所以也难免要遇到软件生而固有的困难。阅读全文>
发表于 @ 2008年01月13日 21:11:00|评论(loading...)|编辑
产品设计者往往会想得太多,把所有可能路径都设想在内。而开发者则往往会低估项目难度,做出太过乐观的判断。这样的结果就是,以为可以在过短时间内完成过于庞杂的功能。危害有二:其一,项目无限期延误;其二,功能不断缩减。六个月甚至一年之后,大褂没做成,千疮百孔内裤倒是有一条。与其如此,不如一开始就以内裤为目标好了。阅读全文>
发表于 @ 2008年01月10日 10:38:00|评论(loading...)|编辑
在美国,开发人员想进一步提高自己的时候,可以参加各类技术大会、讲座、Code Camp、大师班等,也可以选择到大学脱产学习(美国大学提供相当注重实践的开发课程,讲师也具有丰富经验与学识)。中国IT产业毕竟太年轻,正如蒋涛说的,“缺少了必要一环”——IT专业知识的有效传播。对于在职人员来说,提高只有两种方式:买书、上网。我总结过四句话:学校教不好、培训上不起、图书看不懂、上网搞不清。阅读全文>
发表于 @ 2008年01月03日 10:41:00|评论(loading...)|编辑