`

[转载备份]Rails创始人DHH新作《Rework》读书笔记:“少!快!精!”

阅读更多
注:
   首先向作者致以诚挚的歉意。引用您的文章,并非为了赚取流量与关注,而是为了日后中自己学习使用的备份行为。因我的疏乎及对版规了解的欠缺,向您再一次说声对不起。我除加注此内容外,修改了标题。不知这样的处理方式您是否满意。


DHH因其身为Rails框架的创始人而为技术圈知名,可是他所在的公司37signals也是一家在商业上成功的公司。除了BaseCamp等多项轻量级SaaS产品之外,DHH和37signals还出了两个附带产品:《Getting Real》和《Rework》。前一本书讲述有关web产品的开发,后一本则为有创业冲动的人提供帮助。《Rework》这本书刚出来时间不长,从昨天到现在,前后用了大概4个小时左右的时间,把DHH的这本Rework看完了。整体看下来,“少、快、精”是本书的精髓。下面是本书的各节阅读笔记。

顺便说一句:这也是我第一次在Amazon上付费购买的、可通过Kindle观看的书籍。(主要是在Kindle for Mac上看的,呵呵)


Chapter First

The New Reality: 如今,人人都能开创事业。

Chapter Takedowns

Ignore the real world: “在现实中行不通”只是在为不去尝试找借口,与你,想开创事业的你,无关。

Learning from mistake is overrated: 失败不是成功她妈,让其他人失败去吧。要知道自己应该做什么,从成功走向成功。

Planning is guessing: 计划等于是让过去驱动未来,要学会即兴演出——知道当下最应该做什么,而不是盲目遵循计划。

Why Grow?: 很多公司死于过早雇人。“小”不只是阶段,也可以是目的。成功事业的核心特性是可持续、能赢利,与大小无关。

Workaholism:工作狂最愚蠢,不动脑子的工作狂只能创造出笨重的方案,甚至是危机。工作狂会影响其他人的士气,同时自己也将会无法分辨轻重,效率也未见得高。

Be a starter, enough with "entrepreneurs": 只要有想法、自信和推动力,任何创建新事业的人都可以是starter,不需要MBA、认证、西装、公文包。。。

Chapter Go

Make a dent in the universe: 要有改变世界、乃至宇宙的豪情,而不是做另一个copycat。

Scratch your own itch:  解决自己遇到的实际问题,你自己知道问题所在——机会所在,你自己可以作为用户——不必等待反馈。

Start making something:主意人人有,想法多得是。赶紧动手做,考验执行力。

No time is no excuse: 没有时间只是保护自我的借口,很多人只是没有那么想要。。。没有完美的时机,这只是借口。。。

Draw a line in the sand: 前进时要记得自己为什么要做自己在做的事情,还要为其而辩护。不要指望能讨所有人的欢心,要坚守自己的目标,即使减少某些临时的收入也没有关系,因为树立起了更好的形象和品牌。

Mission statement impossible: 让空洞无物的企业宗旨去死,真正相信自己做的事情,并以之为生活方式。

Outside money is Plan Z: 花别人的钱会:
    • 失去控制力。
    • 投资人只想折现,不想打造长远的高品质事业。
    • 花别人的钱容易上瘾。
    • 时机太早,通常都是不好的交易。
    • 只满足投资人,没满足客户。
    • 融资超级耗费精力。
趁着还没后悔,还是花自己的吧。

You need less than you think:  由俭开始,你不需要那么多,慎着花。

Start a business, not a startup: 无法盈利的事业不是事业,是嗜好。

Building a filp is building a flop: 用承诺策略替代退出策略,思考如何成长和成功。不要把自己的事业拱手卖人。

Less mass:轻装上阵,不管是业务模式、优先级、产品、关注点,都会易于改变,最重要的是思维方式。

Chapter Progress

Embrace constraints: 少是好事,创意从少中激发。

Build half a product, not a half-assed product: 伟大从砍掉刚刚好的部分开始。

Start at the epicenter:  从应该做的核心开始,倾尽全力,将其做好,未来成功的基础来源于此。

Ignore the details early on: 过早执着于细节只会浪费时间和精力。

Making the call is making progress: 早作决定,加快进度。

Be a curator: 去粗取精,留下最精华的部分。

Throw less at the problem: 减少投入,少就是多。

Focus on what won't change:  发现万变中的不变。

Tone is in your fingers: 别做工具控,想法和内容最重要。

Sell your by-products: 注意你的副产品,也许可以卖。。

Launch now: 让核心功能提早上线。

Chapter Productivity

Illusions of agreement: 去掉抽象描述,Get Real!!

Reasons to  quit:提问,确保有意义的思考和回答。

Interruption is the enemy of productivity: 集中注意力,减少中断。

Meetings are toxic:让无意义的会议去死,好会议要遵守规则。

Good enough is fine:  不要过早优化/完美化。

Quick wins: 积跬步以致千里,积小流以成江海。

Don't be a hero: 如果预先估算出现问题,也不要打持久战、逞英雄。有时三十六计走为上。

Go to sleep:好的休息能带来更好的工作。缺少睡眠带来:老顽固、没创意、低士气、火脾气、

Your estimates suck: 人类不善于给大项目做估算,解决方法:化大为小,逐个击破。

Long lists don't get done: 同样地,化大为小,逐个击破。在设定优先级时,将最上面一个作为优先级最好的任务,以此下推,不做具体定义。

Make tiny decisions: 小决策易于调整后果,灵活机动。

Chapter Competitors

Don't copy: 只能复制表象,缺乏深层次的理解无法持续,何况总是只能跟在人家屁股后头。

Decommoditize your product(Pour yourself into your product):把自己投入到自己的产品中去,没有人能够复制你的思维方式在产品及其周边服务的投射。

Pick a fight: 找到你的敌人,让人们注意到你,点燃人们的激情。

Underdo your competition: 减少功能,将其做好。

Who cares what they're doing? :用心做好自己,不去管别人,不要让别人定义你的产品。

Chapter Evolution

Say no by default: 不可能做到让所有人满意,盲目妥协只会给自己带来麻烦。

Let your customers outgrow you: 不要被大客户牵着鼻子走,满足最基本、最简单、最下的需求集合。

Don't confuse enthusiasm with priority: 好主意层出不穷,当下的好主意过一段时间再看就不一定了。

Be at-home good: 用核心功能留住用户,打动用户,让他们帮你传播。

Don't write it down: 重要的功能客户会反复提醒你,不用写下来。

Chapter Promotion

Welcome obscurity: 在还没什么人注意你的时候,先小范围发布,让用户尝试,这样有助于积累自信和激励。

Build an audience: 使用各种web 2.0手段,培养真正关心你、倾听你的用户。

Out-teach your competition:让人们从你这里学到点什么,培养他们的忠诚度。

Emulate chefs:像大厨一样分享你的成功“秘方”。

Go behind the scenes: 让人们看到你的事业的内部运作,让他们的好奇心培养他们的忠诚。

Nobody likes plastic flowers:你不必完美,让大家看到你的问题,看到你在改善方面做出的努力。

Press Releases are spam: 新闻稿平庸无聊,采取个人化的沟通方式。

Forget about the Wall Street Journal: 小企业没钱,别指望重量级媒体关注你,让利基网站和博客来关注你们吧,发掘社区的力量。

Drug dealers get it right: 拿出你最好的功能,让人们免费试用,吸引他们。

Marketing is not a department:  你的一举一动都会对市场和客户产生影响,注意与客户相关的一切。

The myth of the overnight sensation: 别指望一夜成名,好品牌与顾客的关系是长期经营的结果,像婚姻一样。

Chapter Hiring

Do it yourself first: 自己先做,然后再招人,保证对工作全景的了解。

Hire when it hurts: 只有应付不过来、并因此而影响到产品质量的时候才招人

Pass on great people: 别看着好人都想要,别看着美女都想娶,你管不过来。

Strangers at a cocktail party: 不要一下招聘很多人,大家会碍于面子无法深入沟通。

Resumes are ridiculous: 简历都是忽悠人的,相信你在看简历时的直觉。

Years of irrelevance: 工作年限不重要,重要的是工作能力。

Forget about formal education: 正式的教育不重要,学院派教育出来的人倾向于表现僵化。扩大你的待选招聘范围。

Everybody works:不要招聘喜欢发号施令、自己不干活的人。

Hire managers of one: 招聘能够自我驱动、完成工作的人,评选标准:找曾经从头至尾做过一件事情、一个项目的人。

Hire great writers: 好的写作者能够理清自己的思路,知道如何沟通,让事物易于理解,能够站在别人的角度考虑问题。在今天,写作是好主意的流通货币。

The best are everywhere: 牛人遍布世界各地,不必非得坐在一起。每天要有时间定期沟通,每年定期面对面交流。

Test-drive employees:招人后,要让其做个小项目看看真正的工作状态。

Chapter Damage Control

Own your bad news: 自己首先发布对自己不利的消息,反面典型请参考天朝政府。

Speed changes everything:  要表现得像快速反应部队一样。。。

How to say you're sorry: 道歉必须真诚,去掉空话套话。具体情况具体分析。

Put everyone on the front lines: 让所有的人都能上到客户第一线。

Take a deep breath: 发布新特性后,不要急于回应客户的负面反应,稍微等等。

Chapter Culture

You don't create a culture: 文化来自于日常做事的方式,就像好酒要慢慢酿制。

Decisions are temporary: 快决策,更灵活。如今的市场,想得太远等于杞人忧天。

Build a rockstar environment, skip the rock stars:  用环境培养人,平凡的人做不平凡的事。

They're not thirteen: 相信你的员工,给他们自我放松和调整的时间。

Send people home at 5: 工作时间不重要,工作效率更重要。

Don't scar on the first cut: 有人犯错,不要急着定制度,等有人频繁犯错再说。

Sound like you: 用亲和力替代所谓的“商业化”、“职业化”语言。

Four-letter words: 讨论中不要预设立场、不要绝对化。

ASAP is poison: 所有的事情都是高优先级等于没有优先级。

Chapter Conclusion

Inspiration is perishable: 有创业冲动?赶紧动手!
分享到:
评论
1 楼 bryanzk 2010-05-12  
我说兄弟,你从豆瓣上直接全文copy我的内容,也要打个招呼吧?

再说JavaEye还有这样的版规:

JavaEye是原创技术社区,严禁全文转载技术文章。违反者将被删除所发帖子,扣除积分30分。如果希望推荐优秀的技术文章到JavaEye论坛进行讨论,只能转载原文不超过30%的内容,以及贴出原文的link地址,并且附上你对原文的观点同大家进行交流讨论。

给个说法???

相关推荐

    Rails的精简版本Rails::API.zip

    Rails::API 移除了 ActionView 和其他一些渲染功能,不关心Web前端的开发者可更容易、快速地开发应用程序,因此运行速度比正常的 Rails 应用程序要快。 Rails::API 可以用来创建只提供API服务(API-Only)的 Rails ...

    Ruby on Rails教程:学习使用Rails进行Web开发Ruby on Rails Tutorial: Learn Web Development with Rails

    本书教您如何使用Ruby on Rails开发和部署真正的,具有工业实力的Web应用程序,Ruby on Rails是为诸如Twitter,Hulu,GitHub和Yellow Pages等顶级网站提供支持的开源Web框架。

    rails查询学习笔记

    标签 "源码" 暗示了这篇笔记可能会涉及到一些实际的代码示例,读者可以通过阅读源码来理解和学习Rails查询的细节。而 "工具" 可能指的是Rails中用于辅助查询的工具或gem,如ActiveRecord的 scopes 和 relations,...

    Ruby on Rails入门例子

    Ruby on Rails,简称Rails,是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本篇将通过一个入门实例,深入探讨Rails的基本概念和核心...

    web敏捷开发rails笔记

    ### Web敏捷开发与Rails实践详解 #### 一、Rails简介及环境搭建 Rails是一个用于Web开发的开源框架,它基于Ruby语言,强调简洁性、生产力和开发者效率。Rails通过约定优于配置的原则,使得开发者能够快速地搭建Web...

    Ruby_on_Rails笔记

    通过阅读《Ruby on Rails笔记》,我们可以了解到作者对于Ruby on Rails学习过程中的深入理解和实践经验。这份笔记不仅是一份学习指南,也是对Rails初学者来说非常有价值的参考资料。无论是想要从零开始学习Rails,...

    Ruby on Rails入门经典代码

    Ruby on Rails,简称Rails,是基于Ruby语言的一个开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习...

    用Rails创建的迷你社交网络!! :gem_stone::gem_stone:-Ruby开发

    Rails-Mini-Social-Network用Rails创建的迷你社交网络! 不再维护。 其他版本React版本Vue版本Golang版本快速链接屏幕截图用法Scree Rails-Mini-Social-Network一个由Rails创建的迷你社交网络! 不再维护。 另一个...

    Rework中文版.pdf

    - **背景介绍**:本书《Rework》是由37signals公司的创始人Jason Fried与David Heinemeier Hansson共同撰写的。37signals是一家成功的企业,以其独特的工作方式和产品闻名,如Basecamp等项目管理工具。书中分享了...

    Ruby_On_Rails笔记

    综上所述,Ruby on Rails的笔记内容涵盖了从安装Rails环境到创建和运行一个简单的Rails项目的基础知识,这些内容对于初学者来说是学习Rails框架的极好入门材料。通过对这些知识点的学习,初学者可以快速了解Rails的...

    rails _sunspot 学习笔记

    1. **Ruby on Rails 3**:本文档主要针对 Rails 3 版本。 2. **Solr**:全文检索引擎,Sunspot 依赖于 Solr 来实现其功能。 3. **Sunspot gem**:Sunspot 的核心 gem,通过这个 gem 可以轻松配置和使用 Sunspot 功能...

    Rails3常用命令行命令

    Rails3 是 Ruby on Rails 框架的一个版本,它提供了一系列强大的命令行工具,使得开发者可以快速地构建和管理Web应用。在本文中,我们将深入探讨Rails3中的常用命令,帮助你更高效地进行开发工作。 首先,新建一个...

    翻转前端:翻转! 独奏项目的前端

    使用的技术: * ruby '2.6.1'* SQLite3* CSS* HTML5* JavaScript后端Please refer to `https://github.com/tolentinoel/flip-backend`, go to the flip-backend directory and link the database by running `rails ...

    中文版rails教程

    **中文版Rails教程** Rails,全称为Ruby on Rails,是一个基于Ruby编程语言的开源Web应用程序框架,遵循MVC(模型-视图-控制器)架构模式。Rails以其“约定优于配置”(Convention over Configuration)和“Don't ...

    Rails-API-React-Tutorial:Rail一个Rails 5 API后端React JS前端指南。 了解API设置,序列化程序,响应提取调用和应用设置

    Rails-API-React-Tutorial :laptop: 嘿! 这是一个非常容易遵循的Rails / React API教程,从头到尾全面深入。 本指南向您展示如何通过create-react-app将Ruby on Rails 5 API与React JS一起安装以及如何连接前端和...

    lamby:Simple Rails和AWS Lambda集成:ewe::railway_track:

    Simple Rails和AWS Lambda集成 该项目的目标是提供最少的代码,以允许您的Rails应用程序响应 event传入的程序以及Lambda处理程序中的context对象。 我们支持应用程序负载平衡器集成或API网关。 def handler ( ...

    factory_bot_rails:工厂机器人:heart_suit:Rails

    factory_bot_rails 用简单的定义语法替换了固定装置,支持多种构建策略(保存的实例,未保存的实例,属性哈希和存根对象),并且支持同一类的多个工厂( user , admin_user等),包括工厂继承。 从factory_girl_...

    omniauth-yahoojp:雅虎! 适用于OmniAuth的JAPAN YConnect(OAuth2.0 + OpenID Connect)策略

    OmniAuth YahooJp 这些说明基于主要版本,请参阅与特定版本有关的README标签。 这是用于向Yahoo!进行身份验证的官方OmniAuth策略。 JAPAN( )。... 。 支持OAuth 2.0授权码... Rails . application . config . middl

    rails api(文档)

    Rails API 是一个专门为构建应用程序接口(API)设计的Ruby on Rails框架版本。它专注于提供一套轻量级的工具,使得开发者能够快速、高效地创建RESTful API服务。Rails API的目的是为了提高性能,并减小API服务器与...

Global site tag (gtag.js) - Google Analytics