Passion * Technology * Ruthless Competence

Tuesday, February 03, 2004

Eureka

I had a great idea while I was in the shower this morning (all great ideas come while bathing, at least in my experience), and it proved to work famously. [Robert McLaws]

I've joked in the past that if I took more showers I'd be filthy rich. Apparently, I'm not the only one who does their best thinking while bathing. It's a rich tradition, dating back to Archimedes who figured out in the bath that you can measure the volume of an irregular object (in his case, a crown) by measuring the volume of the water it displaced.

Actually, I don't think it's the bathing - it's the disconnection. In my office I have a phone, two laptops connected to the Internet, four virtual PCs, twelve books, about a ream of various papers plus a pretty nice view of outside. In the shower, I have nothing but soap (not SOAP) and my thoughts.

Posted By at 10:13 AM Pacific Standard Time
Tuesday, February 03, 2004 7:25:34 PM (Pacific Standard Time, UTC-08:00)
Hi Haryy,

Your "twelve books" link seem have a similar problem as
http://devhawk.net/CommentView.aspx?guid=dd06efd1-cf51-4eed-927a-c82a01273b47 :)
Tuesday, February 03, 2004 11:37:51 PM (Pacific Standard Time, UTC-08:00)
Chip Anderson, my former boss at stockcharts.com, used to come in many mornings with some new idea or project for us to work on, the germ of which came to him in the shower. I'd joke that we needed a spray bottle of water on his desk for developing new inspirations during the workday!
Friday, February 06, 2004 7:37:56 PM (Pacific Standard Time, UTC-08:00)
One of my best friends in college used this technique religiously. If he ever got stuck on a problem, he would go take a shower - and emerge 10 minutes later with an answer.

In fact, his only problem was that once he figured things out, he never actually wanted to DO them. To him, the "challenging" part was already done.

:)
Comments are closed.

SoCal Code Camp

PDC08

patterns & practices
Summit 2008

Change Congress
Recent Bookmarks
Tags .NET Framework (2) ADO.NET (5) Agile (7) AJAX (3) Architecture (284) Guidance (6) Interop (2) Modelling (61) Patterns (7) Process (4) SOA (93) Web Services (5) ASP.NET (24) Battlestar Galactica (3) BI (2) BizTalk (4) Blogging (115) dasBlog (11) Podcasting (4) BPM (1) C# (10) C++ (4) Capitals (5) CardSpace (3) CLR (2) College Football (10) Comedy Central (1) Community (81) Concurrency (6) Consumer Electronics (1) Database (13) Dependency Injection (2) Development (117) C Plus Plus (1) Embedded (5) Lanugages (37) Media (2) P2P (11) Rotor (1) SharePoint (6) SOP (3) DIY (1) DLR (16) Domain Specific Languages (13) Durable Messaging (5) Dynamic Languages (10) Dynamic Silverlight (1) Education (3) Enterprise 2.0 (1) Entertainment (14) ETech (15) F# (51) Functional Programming (17) Game Development (2) Guidance Automation (3) Hardware (8) HawkEye (3) Hockey (29) Home Electronics (1) Home Network (5) Humor (5) IASA (1) Idempotence (3) infrastructure (5) Instrumentation (4) Integration (2) IronPython (44) IronRuby (12) Java (2) Job (3) LINQ (22) Live Mesh (2) Lost (1) Master Data Management (1) Media 2.0 (6) Microsoft (30) MIX06 (2) Mobile Phone (1) Monads (5) Morning Coffee (172) Object Oriented (4) Office (5) Open Source (5) Open Space (2) Operations (3) Other (135) Art (1) Books (1) Family (31) Games (18) General Geekery (26) Home Theater (1) Movies (23) Music (20) Politics (3) Society (1) Sports (37) Working at MSFT (15) Parallel Programming (3) Parsing Expression Grammar (16) patterns & practices (2) PDC08 (5) Politics (47) PowerPoint (2) PowerShell (34) Presentation (5) Projects (1) HawkWiki (1) Python (4) Quote of the Day (4) Refactoring (1) Research (2) REST (18) Reuse (5) Robotics (2) Rock Band (3) Rome (5) Ruby (23) Ruby on Rails (1) Sci-Fi (2) Scripting (4) Security (3) Service Broker (14) SharePoint (2) Silverlight (18) Social Software (1) Software + Services (2) Software Design (1) Software Factories (11) Software Industry (1) Spark (1) SQL Server (2) Stephen Colbert (1) TechEd (7) TechEd06 (1) TechRec League (1) Television (6) Travel (6) Unified Client (1) Unit Testing (4) USC (1) UX (1) Virtual PC (2) Visual Basic (1) Visual Studio (20) Volta (2) Washington Capitals (34) WCF (31) Web 2.0 (65) Web Services (5) WF (21) Windows Live (23) WPF (7) Xbox (1) Xbox 360 (53) XML (10) XNA (14) Zune (3)
Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.