有一种循环,这是一种宇宙的节奏。今天一个程序流行,明天又是另一个;今天修正了500个程序中的错误,明天又将出现另外500个新的。要理解生命,就要知道这种节奏的存在。要理解禅,就要活在这种节奏之外,从日常生活的牵挂中解脱出来。只有这样,头脑才会自由。-摘自《编程之禅》
64位的软件正在慢慢普及了。我也开始使用了。在32位的那场战役中,很多人疲于应对。而今天,却是润物无声,几年过去了,仍旧是不温不火。海报贴了,广告做了,秀出来的结果却是出奇的平静。
这让我想到了很多,类似的进步如果不能带来实际的好处,用户不会买单了。摩尔定律还是摩尔定律。但进步的定义变了。CPU竞争、操作系统的类似进步也是如此,Vista的号称好处也没有宣传的好。而简单的说是Windows7.0,也对不起庞大的微软帝国。 Linux社区就很务实,在用户的关注下成长,噱头几乎就没有。
软件开发的环境也在逐渐转变。销售产品赚钱这种办法在慢慢减弱,虽然还是如日中天,但软件作为服务来销售确增长很多。这是国人的观念转变,很多人还不愿意为服务买单。认为软件开发也是一种秘方,买来就可以一直使用。很多秘方需要复杂的工艺生产,这就让很多软件昙花一现。这就象编译器很容易得到,并且免费,但是要开发出杀手应用,却要不断修炼,掌握了开发的工艺才能做到。这也说明了为什么Pragmatic类的书籍热卖的原因:Andrew Hunt和David Thomas掌握了务实的工艺才是程序员们的务实之选。
请给用户一个买单的理由,真正的为用户思考,用户会来买单。
或者,不断的制造营销游戏,让用户永远地在营销的节奏中,用户也会买单。
很多人都来学习D了,但我们要记得提高我们的编程技艺。
分享到:
- 2007-05-23 21:50
- 浏览 2566
- 评论(3)
- 论坛回复 / 浏览 (3 / 3452)
- 查看更多
相关推荐
3.遗传学:从遗传学角度来看,基因在生物体之间的传递可以看作是一种轮回。父母将基因传给子女,使生命得以延续。虽然遗传学与佛教轮回的概念并非完全相同,但这种生命传递的过程可以看作是一种生命的延续和轮回。 ...
睡眠是每个人在生命中都必须满足的一种绝对需要,就像食物和水一样。科学证明:人只要缺乏睡眠,失眠或是睡眠质量不高,就会变得坐立不安,情绪波动,记忆力减退,判断能力下降,甚至出现一些错觉和幻觉,以致难以...
CharRNN-LRC 用CharRNN写许巍的歌词 把代码中的api更新到tensorflow 1.8,然后自己收集了许巍的歌词就用了hhh Requirements Tensorflow 1.8.0 ...那一种力量 依然在我心中流淌 在我怀里是温暖的家 就让
幸存在这里,我们提出了一种能够在大规模情况下评估DGN的多代理环境。 有$ 100 $的代理人与环境互动。 每个代理对应一个网格,并具有变化有限的局部观测值,其中包含一个正方形视图,其中$ 3 \乘以3 $网格位于代理。...
phpMyDesktop | arcade是留言板,生活游戏和纸牌/棋盘游戏之间的混合体。 它在二维板上的Web上实现了一种新的网络通信方式,其中每个帖子都可以像一种点一样生成生命形式。
中间件-提供一种方便的机制来过滤进入您的应用程序的HTTP请求。 挂钩-带有支持DI的区域,控制器和操作的中间件。 具有3个生命周期函数: onPreAction, onPostAction, onCatchAction 装饰器-用于查询,Cookie,...
资源矿工 入门 在GitHub存储库和这里的。 查看这些 分叉仓库并开始编码! 另请参阅部分。 可以通过我们的MongoDB...我们想开发一种自然语言处理工具包,以提取科学文献中使用的研究资源的受控词汇表(本体),并将其
它是在实际环境中使用的缩小版本,说明了使用Ansible进行网络自动化的一种可能的DevOps管道。 背景 什么是基础架构即代码? 可以将基础架构即代码(IaC)概括为将基础架构定义为代码,然后通过类似于应用程序开发的...
默认情况下包括两种模式。 在和找到更多模式。 根据生命游戏规则从起始位置演变 具有2个或3个邻居的活细胞可以存活 具有3个邻居的死细胞复活 其他所有细胞死亡(或死亡) 如果达到平衡或已经过500代,则模拟会以...