Thursday, February 23, 2006
Can Hackers Blink better?
I am more than half way through Blink by Malcolm Gladwell, increasingly one of my favourite authors.
"It's a book about rapid cognition, about the kind of thinking that happens in a blink of an eye. When you meet someone for the first time, or walk into a house you are thinking of buying, or read the first few sentences of a book, your mind takes about two seconds to jump to a series of conclusions. Well, "Blink" is a book about those two seconds, because I think those instant conclusions that we reach are really powerful and really important and, occasionally, really good."
Throughout it, I have read about experts who are able to make instant decisions that are almost always more successful than a longer evaluated solutions. Now, before i start i do believe there are times when some scientific evaluation works better, but lets say as more of a way of confirming, expanding or understanding more about a situation or task. But at the guts, I think there IS are instant decisions that can be made by people who have anough experience and background in the root features of some task - quick decision making as an example, be able to comprehend and "fit in" an object and see what it may look like at the end being another. This last point is much like architects and even software developers. In fact, it may be argused that these aren't even decisions - you just "get it".
Those of us who have been around the block a few times have probably noticed that through experience they can almost instantaneaously understand any new area of software without having to know the details. I often get the "that's weird" feeling (as in fact i did last week!) without even having to ask a question and (against as happened last week) hearing only the first 30 seconds of an explanation of the issue.
But i want to talk about software just now - mainly because it is what i am doing as we speak (pause for writing this of course!). I have spent time in numerous consulting projects analyzing, documenting, modelling, developing, testing and deploying software and i can't yet remember a project where anything went to plan. In fact as soon as i get involved in most projects i can just tell that things are not going to go as expected (it's another task convincing the employer to act on it). However, i DO appreciate that in certain cicumstances, all of these things have to be done (things are sure getting better). Examples, such as a Government customer asking for a specific application or a department requiring a specific piece of functionality to fit into an existing environment.
But what about those of us who like to do things a little more freely at times. Innovators, contributers to open source projects and those of us who just like coding something useful every once in a while?! Something I would really like to get into the guts of, as an entrepreneur, if whether soemtimes instinct and gut feel is actually more powerful and a better fit for your project.
As an example, over the years i have created numerous projects in an attempt to created my own software empire :) None have yet taken off. Two years ago i decided to try and go down the right road and spec and model everything as i always do for my consultancy projects. The result? Well, the same really. Sure, there was better doco and background, but the net product result wasn't a lot different. Frustrating, yes, but with my recent work i have started to noticed something. I feel as though i am feeling around in the dark, but i kind of KNOW where i am going. Sure, we have had brain dump meetings, some documentation and so on, but in general i am just writing things as i "feel" people will want to use them. I no longer spend weeks planning, i stay up to date, read articles, books, listen to audio talks and so on and just feel around where things are going. My coding capabilities are good enough that sometimes i learn some new things, but those new things are often the detail. I understand the picture now (akin to trying to write down what you want the software to do rather than just seeing it) - I am programming towards my picture and guess what - it's pretty chaotic. And guess what else - it's actually starting to do and be all the things i was hoping. In short - it seems to be working.
I read Paul Graham's "Hackers and Painters" - i'd like to know how he wrote his LISP shopping application that he sold to Yahoo. How did he see what he was wanting to do? Picture or text? I have also read Steven Johnson's Emergence - do we have some emergent qualities about us that starts to see the bigger picture once we understand we shouldn't analyze things to death? Can the Wisdom of Crowds work in some way that when you are your peers are "seeing" the same picture (say, of software) that the net result is a better understanding individually and the creation of ideas that never occurred to any individual? Can the chaos organize itself without us having to? Of course, as i said above, sometimes we need to know what the chaos is, but when it is our thoughts and ideas, even as a group of entrepreneurs, can that chaos just combine and emerge into a picture we just GET? I read "Science at the Edge" by John Brockman and was fascinated by Stephen Kosslyn's "What shape are a German Shepherd’s ears?" where he is doing research at Harvard on exactly HOW people answer and visualize what they have seen from memory. It's not exactly the same as Blink, but i do a pattern in that somehow, it really is possible to just form an image (heck, VRML is needed i'd say) of a who set of abstract concepts - i say abstract as it is hard to say exactly WHAT you are looking at if you ignore the actual physical user interface (only one part of the many things used when you are hacking software).
I'm not an expert in any of the areas mentioned in this post- the closest i come is software - but then if i got too dragged into the detail then i may not be able to Blink properly anymore and so will miss the effective combination of some of these things I am beginning to experience.
I'd like to hear others experiences/opinions and i'll no doubt blog more on this.
"It's a book about rapid cognition, about the kind of thinking that happens in a blink of an eye. When you meet someone for the first time, or walk into a house you are thinking of buying, or read the first few sentences of a book, your mind takes about two seconds to jump to a series of conclusions. Well, "Blink" is a book about those two seconds, because I think those instant conclusions that we reach are really powerful and really important and, occasionally, really good."
Throughout it, I have read about experts who are able to make instant decisions that are almost always more successful than a longer evaluated solutions. Now, before i start i do believe there are times when some scientific evaluation works better, but lets say as more of a way of confirming, expanding or understanding more about a situation or task. But at the guts, I think there IS are instant decisions that can be made by people who have anough experience and background in the root features of some task - quick decision making as an example, be able to comprehend and "fit in" an object and see what it may look like at the end being another. This last point is much like architects and even software developers. In fact, it may be argused that these aren't even decisions - you just "get it".
Those of us who have been around the block a few times have probably noticed that through experience they can almost instantaneaously understand any new area of software without having to know the details. I often get the "that's weird" feeling (as in fact i did last week!) without even having to ask a question and (against as happened last week) hearing only the first 30 seconds of an explanation of the issue.
But i want to talk about software just now - mainly because it is what i am doing as we speak (pause for writing this of course!). I have spent time in numerous consulting projects analyzing, documenting, modelling, developing, testing and deploying software and i can't yet remember a project where anything went to plan. In fact as soon as i get involved in most projects i can just tell that things are not going to go as expected (it's another task convincing the employer to act on it). However, i DO appreciate that in certain cicumstances, all of these things have to be done (things are sure getting better). Examples, such as a Government customer asking for a specific application or a department requiring a specific piece of functionality to fit into an existing environment.
But what about those of us who like to do things a little more freely at times. Innovators, contributers to open source projects and those of us who just like coding something useful every once in a while?! Something I would really like to get into the guts of, as an entrepreneur, if whether soemtimes instinct and gut feel is actually more powerful and a better fit for your project.
As an example, over the years i have created numerous projects in an attempt to created my own software empire :) None have yet taken off. Two years ago i decided to try and go down the right road and spec and model everything as i always do for my consultancy projects. The result? Well, the same really. Sure, there was better doco and background, but the net product result wasn't a lot different. Frustrating, yes, but with my recent work i have started to noticed something. I feel as though i am feeling around in the dark, but i kind of KNOW where i am going. Sure, we have had brain dump meetings, some documentation and so on, but in general i am just writing things as i "feel" people will want to use them. I no longer spend weeks planning, i stay up to date, read articles, books, listen to audio talks and so on and just feel around where things are going. My coding capabilities are good enough that sometimes i learn some new things, but those new things are often the detail. I understand the picture now (akin to trying to write down what you want the software to do rather than just seeing it) - I am programming towards my picture and guess what - it's pretty chaotic. And guess what else - it's actually starting to do and be all the things i was hoping. In short - it seems to be working.
I read Paul Graham's "Hackers and Painters" - i'd like to know how he wrote his LISP shopping application that he sold to Yahoo. How did he see what he was wanting to do? Picture or text? I have also read Steven Johnson's Emergence - do we have some emergent qualities about us that starts to see the bigger picture once we understand we shouldn't analyze things to death? Can the Wisdom of Crowds work in some way that when you are your peers are "seeing" the same picture (say, of software) that the net result is a better understanding individually and the creation of ideas that never occurred to any individual? Can the chaos organize itself without us having to? Of course, as i said above, sometimes we need to know what the chaos is, but when it is our thoughts and ideas, even as a group of entrepreneurs, can that chaos just combine and emerge into a picture we just GET? I read "Science at the Edge" by John Brockman and was fascinated by Stephen Kosslyn's "What shape are a German Shepherd’s ears?" where he is doing research at Harvard on exactly HOW people answer and visualize what they have seen from memory. It's not exactly the same as Blink, but i do a pattern in that somehow, it really is possible to just form an image (heck, VRML is needed i'd say) of a who set of abstract concepts - i say abstract as it is hard to say exactly WHAT you are looking at if you ignore the actual physical user interface (only one part of the many things used when you are hacking software).
I'm not an expert in any of the areas mentioned in this post- the closest i come is software - but then if i got too dragged into the detail then i may not be able to Blink properly anymore and so will miss the effective combination of some of these things I am beginning to experience.
I'd like to hear others experiences/opinions and i'll no doubt blog more on this.
http://stevenR2.com
... a brief history
Site XML Feed
www.flickr.com |
Posts By Date
Profiles
- my taghop.org web
- taghop linkblogs
- todo list
- who i know
- flickr photos
- delicious links
- evdb events
- my things
- odeo subscriptions
NeighBloggers
taghop
Also made in Scotland
- Tarmac (John Loudon MacAdam)
- McIntosh Coat (Charles McIntosh)
- James Clerk Maxwell
- David Livingstone
- Television (John Logie Baird)
- BBC (Lord Reith)
- Kelvin Temperatures (William Thomson)
- RADAR (Sir Robert Alexander Watson-Watt)
- Steam Engine (James Watt)
- Americanism (John Witherspoon)
- Telephone (Alexander Graham Bell)
- Penicillin (Sir Alexander Fleming)
- Patron Saint of Ireland (Saint Patrick)
- Charles Rennie Mackintosh
- Celtic FC (Jock Stein)
- Treasure Island (Robert Louis Stevenson)
- Paddle Steamer (William Symington)
- Encylopaedia Britannica (William Smellie)
- Las Palmas Observatory (Charles Piazzi Smyth)
- The Bank of England (William Paterson)
- Logarithms & the Decimal Point (John Napier)
- The World Cup (Sir Thomas Lipton)
- MoreOver.com (David Galbraith)
- Blackboard (James Pillans)
- Liverpool FC (Bill Shankly)
- Iron Plough (James Small)
- Robinson Crusoe (Alexander Selkirk)
- Helium (Sir William Ramsay)
- Sociology (Adam Ferguson)
- Harry Potter
- Landspeed Record (Richard Noble)
- Hot Blast Oven (James Beaumont Neilson)
- Coal-Gas Lighting (William Murdock)
- Prime Minister of Canada (Sir John Alexander MacDonald)
- The Bicycle (Kirkpatrick Macmillan)
- Reflecting Telescope (James Gregory)
- The World's Worst Poet (William Topaz McGonagall)
- Geology (James Hutton)
- Carnegie Mellon (Andrew Carnegie)
- Carnegie Institution (Andrew Carnegie)
- Grandfather of the United States (Robert Dinwiddie)
- Universal Standard Time (Sir Sandford Fleming)
- Latent Heat & Carbon Dioxide (Joseph Black)
- James Bond (Sean Connery)
- Rob Stewart
- Auld Lang Syne (Robert Burns)
- Billy Connolly
- Annie Lennox
- U.S. Navy (John Paul Jones)
- Chariots of Fire (Eric Henry Liddell)
- Cure for Scurvy (James Lind)
- Tea Bags (Sir Thomas Lipton)
- Vacuum flask (Sir James Dewar)
- Postage Stamp (James Chalmers)
- Clerk Cycle Gas Engine (Sir Dugald Clerk)
- Cure for Malaria (George Cleghorn)
- Cure for Malaria (George Cleghorn)
- Groundskeeper Willie
- Peter Pan (Sir James Barrie)
- Kaleidoscope (Sir David Brewster)
- Toronto Globe (George Brown)
- Sherlock Holmes (Sir Arthur Conan Doyle)
- Graham's Law (Thomas Graham)
- The Wind in the Willows (Kenneth Grahame)
Release 2.0
Release 1.0
What I know
I Read
Archives
- July 17, 2005
- July 18, 2005
- July 19, 2005
- July 20, 2005
- July 21, 2005
- July 22, 2005
- July 27, 2005
- July 28, 2005
- August 01, 2005
- August 02, 2005
- August 03, 2005
- August 04, 2005
- August 07, 2005
- August 08, 2005
- August 09, 2005
- August 10, 2005
- August 11, 2005
- August 12, 2005
- August 13, 2005
- August 17, 2005
- August 19, 2005
- August 22, 2005
- August 24, 2005
- August 25, 2005
- August 27, 2005
- August 29, 2005
- August 30, 2005
- September 01, 2005
- September 02, 2005
- September 03, 2005
- September 04, 2005
- September 21, 2005
- September 22, 2005
- September 23, 2005
- September 30, 2005
- October 04, 2005
- October 06, 2005
- October 11, 2005
- October 14, 2005
- October 25, 2005
- October 27, 2005
- November 02, 2005
- November 08, 2005
- November 10, 2005
- November 12, 2005
- November 14, 2005
- November 16, 2005
- November 22, 2005
- December 02, 2005
- December 07, 2005
- December 23, 2005
- December 30, 2005
- January 02, 2006
- January 10, 2006
- January 11, 2006
- January 12, 2006
- January 14, 2006
- January 15, 2006
- January 16, 2006
- January 19, 2006
- January 20, 2006
- January 24, 2006
- January 25, 2006
- January 26, 2006
- January 30, 2006
- February 07, 2006
- February 08, 2006
- February 09, 2006
- February 20, 2006
- February 22, 2006
- February 23, 2006
- February 24, 2006
- February 27, 2006
- February 28, 2006
- March 01, 2006
- March 06, 2006
- March 08, 2006
- March 10, 2006
- March 13, 2006
- March 22, 2006
- March 24, 2006
- March 28, 2006
- March 29, 2006
- March 30, 2006
- March 31, 2006
- April 02, 2006
- April 06, 2006
- April 07, 2006
- April 13, 2006
- April 20, 2006
- April 26, 2006
- April 27, 2006
- April 28, 2006
- April 29, 2006
- April 30, 2006
- May 01, 2006
- May 02, 2006
- May 03, 2006
- May 04, 2006
- May 05, 2006
- May 07, 2006
- May 08, 2006
- May 10, 2006
- May 11, 2006
- May 15, 2006
- May 16, 2006
- June 02, 2006
- June 05, 2006
- June 06, 2006
- June 09, 2006
- June 11, 2006
- June 12, 2006
- June 13, 2006
- June 14, 2006
- June 20, 2006
- June 24, 2006
- June 26, 2006
- June 27, 2006
- June 29, 2006
- June 30, 2006
- July 01, 2006
- July 03, 2006
- July 08, 2006
- July 10, 2006
- July 12, 2006
- July 13, 2006
- July 25, 2006
- July 28, 2006
- August 01, 2006
- August 02, 2006
- August 05, 2006
- August 07, 2006
- August 08, 2006
- August 15, 2006
- August 22, 2006
- August 24, 2006
- August 27, 2006
- September 06, 2006
- September 07, 2006
- September 08, 2006
- September 11, 2006
- September 13, 2006
- September 14, 2006
- September 15, 2006
- September 21, 2006
- September 25, 2006
- October 02, 2006
- October 03, 2006
- October 25, 2006
- November 01, 2006
- November 10, 2006
- November 14, 2006
- November 15, 2006
- November 16, 2006
- November 17, 2006
- November 18, 2006
- November 20, 2006
- November 21, 2006
- November 29, 2006
- November 30, 2006
- December 08, 2006
- December 09, 2006