`
bd7lx
  • 浏览: 201370 次
社区版块
存档分类
最新评论

ruby代码在大规模业余化中

阅读更多
ruby代码在大规模业余化中

http://railscn.com/viewtopic.php?t=1205

也是没人理的悬贴

内容如下:

http://suttree.com/2006/03/07/the-mass-amateurisation-of-everything-in-code


这篇是最近的吧,根据老的获奖blog 作的续篇
www.plasticbag.org/archives/2003/09/weblogs_and_the_mass_amateurisation_of_nearly_everything.shtm
l

***
大规模业余化

也许是这个词有些生僻,大规模生产可能都有耳闻,出名的例子就是福特车生产线,造就了工业生产的辉煌。其间有过管理上观念的变化,日本的汽车业同样也是大规模生产的模式加上了质量管理的手段,成为一个时代的名词。接下来的大规模定制出现了,以戴尔为代表的电脑生产商同样依靠生产线的技术,解决了个性化需求的满足,由此mass customization一时间成为新的赢利理念和管理的创新。这种创新来源于IT的革命性力量,大规模的xx之后的名词不断创新诞生。

大规模的业余化,是web 2.0的产物。过去资源的有限,用户的个性张扬,只能是在以BBS或ISP的门户网站中的小规模小范围的,以读为主的方式。但web 2.0 带动了大规模的业余化进程,技术型的blog如雨后春笋,其中包括了代码编写的去专业化倾向,一改软件工程的大规模人力投入,强调配合协作模式,变成了大伙全民下海式的编写程序,其中ruby和Rails在其中有推波助澜的作用。

但最后的结果如何,待日来观。


分享到:
评论
9 楼 jack 2006-09-21  
bd7lx 写道
这里的业余化是指,编程的简便性, 如ORM使得database的设计和使用从原有专业化程度很高技术中脱离,但是大多数的专家,还是不习惯,因为不用select from where,不用sp就好像委屈自己了。

业余化,我没有非常深的理解,但不是您所的普及和提高的足球专业化业余化。

完全瞎猜,可能是web 2.0的趋势,又有很多“业余的”编程了,编的挺快,我站在那里指手划脚,怎么不按我们过去的规矩作呢?我不是专家, 但是很多所谓的专家也站在边上指手划脚的说。。。

Rails现在的状况就是一堆乱七八糟的个性化网站,拖着长长的尾巴,里面还没有大公司的身影,这就像是业余化。




自己都没有搞明白自己提出来的名词是什么意思!那你想讨论啥?
技术普及就现实来说可以,从两个角度考虑,一个是带有某个技术的产品的普及,和拥有这项技术的人员增加。
就ruby来说,则rails的流行开来实际上是就是带有ruby技术的产品rails普及开了。

rails没有大公司使用,就是“业余化?”,和你开始说的 “编程的简便性”,这两个说法也没有统一啊。你这个业余化到底想表达什么?看不明白。
8 楼 bd7lx 2006-09-21  
这里的业余化是指,编程的简便性, 如ORM使得database的设计和使用从原有专业化程度很高技术中脱离,但是大多数的专家,还是不习惯,因为不用select from where,不用sp就好像委屈自己了。

业余化,我没有非常深的理解,但不是您所的普及和提高的足球专业化业余化。

完全瞎猜,可能是web 2.0的趋势,又有很多“业余的”编程了,编的挺快,我站在那里指手划脚,怎么不按我们过去的规矩作呢?我不是专家, 但是很多所谓的专家也站在边上指手划脚的说。。。

Rails现在的状况就是一堆乱七八糟的个性化网站,拖着长长的尾巴,里面还没有大公司的身影,这就像是业余化。


7 楼 jack 2006-09-21  
bd7lx 写道
业余化和专业化并不矛盾



大家往这条线上扯,别跑太远太快



干吗用“业余化和专业化” 这样的说法? 不就是一个是研究阶段,一个是技术普及阶段
你把题目改成  ruby从研究阶段走向普及阶段 不是更加的清晰明了吗?

这两个阶段当然不矛盾了。 普及到一定程度,还能应该更多其他领域的高手介入,反而会推进研究进度。
6 楼 bd7lx 2006-09-21  
业余化和专业化并不矛盾



大家往这条线上扯,别跑太远太快

5 楼 gigix 2006-09-21  
bd7lx 写道
希望围绕业余化和非商业化的主题

比如

http://huyong.chinavalue.net/showarticle.aspx?id=21704&categoryID=11

  有博客经济这回事吗?

作者 : 胡泳

提到

大规模的业余化倾向问题, Rails 国内外都有此类倾向,除了众多的Rails Fans 希望大公司和大企业关注RoR外,Rails自身发展正与Web 2.0 共同融合演进

“ .........

在我看来,大规模业余化(Mass amateurization)是当今社会中一个最为重要的趋势之一。任何人都可以以极低的成本成为一个博客/播客,社会上将会出现大批的“业余专家”(amateur experts)或“专业的业余人士”(professional amateurs)。听上去有些矛盾是吧?它们的意思实际上是说,专业人士与业余人士的界线正在消失。在所有可以被称为专业的领域,不论是写作、运动、音乐、电影还是计算机编程,我们都可以观察到这个现象。
   专业人士的出现是20世纪的一个重大事件。现在,我们亲身体会到一个历史转折:那些努力使自己的业余活动达到专业水准的人们正在改变社会和经济。



这里面提到的blog和bloger 可以用Rails Ruby 及开发者来替代


也就是麦克卢汉所说的“地球村”、“摩登原始人”。后现代的一个重要标志是,重复劳动都被自动化,人与人之间的交流成为最大的成本,因此专业分工不再是最有效率的方式。
http://gigix.blogdriver.com/gigix/102155.html
4 楼 gigix 2006-09-21  
前面都很赞,唯独最后一句
buaawhl 写道
全球的企业在IT上花费了数十亿美元,但大多数企业的投入并没有为企业带来任何真正的竞争优势。

全球的企业在电话上花费的钱更多,电话能带来什么竞争优势?IT必将——如果不是“早已”的话——成为一种必要的基础设施,有了它不会带来竞争优势,没有它就会死。
3 楼 bd7lx 2006-09-21  
希望围绕业余化和非商业化的主题

比如

http://huyong.chinavalue.net/showarticle.aspx?id=21704&categoryID=11

  有博客经济这回事吗?

作者 : 胡泳

提到

大规模的业余化倾向问题, Rails 国内外都有此类倾向,除了众多的Rails Fans 希望大公司和大企业关注RoR外,Rails自身发展正与Web 2.0 共同融合演进

“ .........

在我看来,大规模业余化(Mass amateurization)是当今社会中一个最为重要的趋势之一。任何人都可以以极低的成本成为一个博客/播客,社会上将会出现大批的“业余专家”(amateur experts)或“专业的业余人士”(professional amateurs)。听上去有些矛盾是吧?它们的意思实际上是说,专业人士与业余人士的界线正在消失。在所有可以被称为专业的领域,不论是写作、运动、音乐、电影还是计算机编程,我们都可以观察到这个现象。
   专业人士的出现是20世纪的一个重大事件。现在,我们亲身体会到一个历史转折:那些努力使自己的业余活动达到专业水准的人们正在改变社会和经济。



这里面提到的blog和bloger 可以用Rails Ruby 及开发者来替代

2 楼 buaawhl 2006-09-21  
不错. 很多link。

The real starting point. The rise of ‘worse is better’
http://www.jwz.org/doc/worse-is-better.html

Reuse is overrated? From DHH?
http://www.loudthinking.com/arc/000557.html

技术从精英化向草根化转变,专业像业余转变,专科向民科转变,从高新技术行业向传统行业转变。
都代表了业界的成熟。可喜可贺。

自由度高,公平度高的行业如果能够到处生根发芽,开花结果,社会的公平度也自然就跟着提高。

-------------------

冷眼看IT:信息技术竞争优势的丧失
http://www.dangdang.com/product/8994/8994450.shtml

一旦一项技术成为了基础性技术,它便无法再为企业带来竞争优势。IT也是如此。然而,卡尔也指出,这一演化过程却是一个非常必要且十分有益的过程。因为,只有当IT变成一种基础性技术、成为一种普通的资源时,它才能为大多数企业所应用,它的经济和社会效益才能最大化。

第六章 驾驭“金钱陷阱”——IT投资与管理中的新规则
  少花钱
  做跟随者,不要争吃“螃蟹”
  低风险时才进行创新
  更多地关注风险

最后一章“神奇机器之梦”探究了IT作用于经济和社会的更加深远的影响。本章阐述了人们对于有望不断更新的新技术有一种源自天性的热情,这使我们夸大了IT的收益却忽视了它的成本,另外本章也剖析了这种偏激如何影响了我们对这场所谓的计算机革命的理解。

    关于“IT,强势不再”的“大辩论”
  2003年5月,《哈佛商业评论》刊登了一篇名为“IT,强势不再”的文章,文章的作者是《哈佛商业评论》的前执行主编——尼古拉斯·G.卡尔。这篇文章一发表,就引发了一场关于IT重要性的激烈辩论,辩论的范围在逐步扩大,激烈程度也在不断增加。以下是对该文章的一些评论:
  “……一篇爆炸性的文章……”——《福布斯》
  “……危险的错误……”——《财富》
  “……准确地描述了后泡沫时代的技术……”——CNN/金融频道
  “胡说八道!”——微软公司首席执行官 史蒂夫·鲍尔默
  “……重要的,甚至是意义深远的……”——施乐公司前首席科学家 约翰·西利·布朗
  “……完全错误……”——惠普公司首席执行官 卡莉·菲奥里纳
  “卡尔……戳破了某些IT圈内人士不切实际和自私自利的虚伪之词。”——《新闻周刊》
对本书的赞誉
  全球的企业在IT上花费了数十亿美元,但大多数企业的投入并没有为企业带来任何真正的竞争优势。

1 楼 bd7lx 2006-09-21  
http://www.iteye.com/topic/24618

相关参考

相关推荐

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    ruby源代码 ruby源代码 ruby源代码 ruby源代码4

    ruby源代码 ruby源代码 ruby源代码 ruby源代码4

    ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码

    ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码

    ruby源代码 ruby源代码 ruby源代码 ruby源代码3

    ruby源代码 ruby源代码 ruby源代码 ruby源代码3

    ruby测试代码6

    在测试代码中,Ruby经常用于编写自动化测试框架,如RSpec和Cucumber。 2. **数据文件**: - `Floor.dat`, `Game.dat`, `Sk.dat`:这些可能是游戏中的数据文件,存储了地板、游戏状态或某种特殊对象(可能对应“Sk...

    ruby源代码 ruby源代码 ruby源代码 ruby源代码5

    1. 面向对象:在Ruby中,一切都是对象,包括基本数据类型如整数、字符串和布尔值。这种设计使得面向对象编程更加自然和直观。 2. 动态性:Ruby是一种动态类型语言,变量的类型在运行时确定,允许灵活的编程风格。 ...

    Ruby-Rubrowser一个交互式可视化ruby代码依赖图的工具

    在Ruby编程中,理解代码间的依赖关系是优化和维护项目的关键。Rubrowser就是这样一款工具,它能够帮助开发者快速定位和识别代码中的依赖关系,从而提高工作效率。通过图形化的方式,开发者可以清晰地看到各个类和...

    ruby测试代码7

    "Ruby测试代码7"可能指的是一个特定的测试用例或测试框架在Ruby中的应用。在这个场景下,我们将深入探讨Ruby中的测试实践,包括测试工具、测试方法以及如何通过Map和Sound等模块进行测试。 首先,Ruby中的测试文化...

    ruby 中文教程(带例子代码)

    在Ruby中,locale.zh_gb.properties文件可能是关于本地化设置的,因为Ruby支持多语言环境。在开发面向全球用户的软件时,这种本地化支持是至关重要的。它可能包含字符串资源,这些资源在程序中根据用户的选择显示为...

    ruby代码分享——excel应用

    以上知识点涵盖了使用Ruby进行Excel操作的基本流程和技术细节,对于希望在Ruby环境中自动化Excel任务的开发者来说,具有重要的参考价值。通过这些技术,可以显著提高数据处理效率,减少手动操作,提升数据管理的准确...

    ruby 资源(代码范例)

    在"Ruby Cookbook Source"这个压缩包中,我们可以期待找到一系列的Ruby代码示例,这些示例可能涵盖了各种常见的编程问题和最佳实践。Ruby Cookbook通常会包含解决特定问题的代码片段,帮助开发者更好地理解和应用...

    Ruby-MetricFu一个完整的代码度量

    Ruby-MetricFu是一个强大的...你可以通过克隆或下载解压后,在项目中设置配置文件,然后运行MetricFu来分析你的Ruby代码。记得阅读文档以了解如何定制报告和处理分析结果,以便更有效地利用这个工具提升你的代码质量。

    Ruby on Rails入门经典代码

    本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...

    ruby实战书、代码书.rar

    3. **元编程**:Ruby的元编程能力是其一大特色,通过在运行时修改代码的能力,可以实现高度灵活的程序设计。书中可能涉及`eval`、`send`、`class_eval`等元编程技术。 4. **标准库和Gem**:Ruby有一个丰富的标准库...

    Ruby-Autogeneratecode一款命令行数据模型代码生成器

    在 Ruby 中,我们可以利用其强大的元编程能力,动态地解析 `config.gen` 文件,生成符合特定框架(如 ActiveRecord、Sequel 或其他 ORM)的代码。这样,无论你是使用 Rails 还是其他基于 Ruby 的框架,都能无缝集成...

    ruby测试代码1

    在Ruby编程语言中,测试代码扮演着至关重要的角色,它确保了代码的质量和可靠性。"ruby测试代码1"可能指的是一个具体的测试用例或者测试框架的实例,用于验证Ruby程序的功能和性能。Ruby提供了多种测试工具,如...

    Ruby-Cocaine用于在Ruby代码中执行命令行的库

    例如,你可以直接在Ruby代码中写入`Cocaine::CommandLine.run("ls", "-l")`来执行`ls -l`命令,查看当前目录的详细列表。这个库还支持错误处理,当命令执行失败时,它会抛出异常,帮助开发者快速定位问题。 在Ruby...

    ruby源代码8

    标签中的"ruby源代码8ruby源代码6ruby源代码6ruby源代码8"同样表明了内容与Ruby编程语言的源代码有关,特别是涉及到特定版本的代码。这可能是为了帮助分类、搜索或分析不同版本间的代码差异。 在压缩包子文件的文件...

    Ruby-Referral一个命令行工具用于查找过滤和排序Ruby代码的定义和引用

    Ruby是一种面向对象的编程语言,以其简洁和表达性强的特点深受开发者喜爱。在处理大型或复杂的Ruby项目时,理解...在Ruby开发的其他杂项中,这样的工具无疑填补了代码导航和分析领域的空白,为开发者提供了宝贵的支援。

Global site tag (gtag.js) - Google Analytics