Sunday, December 31, 2006

mindfulness....

It’s ironic that I’m sitting in my comfy Ikea chair trying to write an article about being ‘mindful’ while I simply cannot concentrate. My mind skips like a stone between my gmail account, boing boing, email, iTunes…anything but sitting down and typing this article.
Now I will focus.
Mindfulness, conceptually, is as simple as its name suggests. It is self-awareness on a very basic level. Be aware of what your mind is doing and how it is working and plan your current task accordingly. Different states of minds serve different purposes. For example, wandering un-focused drifting might put you in an excellent place to make a new discovery but it is not a place where you could expect accomplish very much. On the other side, hyper focused diligence is a great way to bang out a lot of source code but it’s not a state of mind where you’ll find much inspiration. This article is not the end all of writing about mindfulness. Additionally, due to this bloggy media it’s impossible to do much other than skip, rough shod, over the concepts. We’ll walk through a potential problem and explore mindful states during this three part series. Keep in mind that all these distinctions are completely arbitrary. They are blurry concepts and they tend to overlap. Keep that in mind as we go over them.

the wandering mind

This is where debugging starts. We are informed of the problem over email, from the QA engineer, in our own testing, from our boss. We must immediately open the aperture of our mind as much as possible. It is in this place that we find inspiration and new hypothesis. This wandering mind lends itself to brainstorming and culminates in a theory. New theory cannot be discovered through heavy focus and I’ll explain why. The more you think exactly about the problem the more your mind will settle into the ruts laid down by your previous attempts. If you don’t belive me, look at the history of scientific breakthrough. Newton was sitting under a tree when he was hit on the head by an apple when he had his stroke of genius, Archimedes was sitting in the tub when he had his breakthrough on the theory of displacement.

Compare their moments of discovery to your own moments of inspiration: they almost always happen when you aren’t thinking about the problem at hand. This is the purpose of the wandering mind; it unlimbers your unconscious. Rather than traveling down roads you’ve wandered before you’re free to challenge your boundaries and confront your pre-conceptions. The need for the wandering mind leads us into something of a paradox, which is best explained by the following example.

The deadline for your drop is 2 hours away. Everything looks perfect until someone in quality assurance wanders over to your office. They point out a bug that crashes your platform 25% of the time during a fairly common use case. Your blood pressure increases, you have 2 hours to fix this or you’re going to have to spend three times that long time answering angry emails from your client and your boss. You tell yourself to focus. Find the problem and fix it right now! You ask a series of questions but each one leads to a dead end. As time ticks down the pressure mounts and as the pressure mounts you keep trying to focus on the problem to no avail.

Many developers have experienced something similar to the story above, (hopefully not quite so intense). There are several problems at work here but I’m going to focus on one of them for the purposes of this topic. The harder the problem and the greater the pressure we’re under the more we, as engineers, tend to think and focus about the problem. But as we’ve just discussed this is exactly the opposite of what leads to good problem solving. Your brain needs space to develop a good hypothesis but if you’re under a lot of stress it’s hard to justify time to perpetuate the wandering mind. This is the paradox of problem solving, you focus on the problem by instinct. Your gut reaction, in this case, is hampering your ability to create a good hypothesis for the problem.

How do we perpetuate the wandering mind? Three words: “Do Something Else” I’m not advocating that you screw around. (although it can be helpful if your environment is one that supports short periods of inactivity) Doing something else means exactly what it sounds like. Walk around the office, stare out the window, read or write documentation. Let your unconscious mind work on the problem without interference. We see moments like these in story all the time. The protagonist will be stumped by a problem. They’ll be pacing, eating, fighting, or doing something else wholly unrelated to the problem when suddenly they’ll see an object or interaction that in some way resembles what we as the audience knows as the solution. Ping! Inspiration strikes, at which point the hero fits all the pieces together and the solution seems obvious. With a little work and self-awareness you can put the same process to work for you. While at first it might seem counterproductive or, worse, self-indulgent, it quickly becomes obvious (if used in moderation) that it’s actually both helpful and time saving.

The wandering mind can be vital when inspiration is required. It is important, however, to cover subjects that the wondering mind is awful at doing. Chief among them is coding and concrete logical work. If you throw the focus of your mind all the way open it becomes impossible to concentrate on just one thing. This makes it very difficult to keep complicated data structures and algorithms in your mind all at once. If you find yourself unable to shake your wandering mind, attack problems it helps rather than trying to fight it off. Brainstorm new designs, products, and ideas. Work on bugs that haven’t been diagnosed yet.

When you get the next killer bug you can’t explain, diagnose, or figure out, try doing something else for a little while you might find that that the solution hits you faster than you might expect. It might just give you the inspiration you need to move into the next state which I’ll get into in my next article: the narrowing mind.

12 Comments:

Anonymous Anonymous said...

A shared spider's web hosting service or understood hosting utilization or derive publican refers to a net hosting waiting where myriad websites reside on anyone net server connected to the Internet. Each locale "sits" on its own split-up, or section/place on the server, to regard it sort from other sites. This is mainly the most economical choice on account of hosting, as uncountable people cut the entire cost of server maintenance.
[url=http://hostinghouse.pl]hosting[/url]

7:55 AM  
Anonymous Anonymous said...

catholic internet dating http://loveepicentre.com/advice.php street dating revealed torrents

1:39 PM  
Anonymous Anonymous said...

website design software macintosh http://buyoem.co.uk/category-100-111/System-Tools?page=7 sun studio software [url=http://buyoem.co.uk/product-35251/Joboshare-FLV-Converter-2-5-MacOSX]what is the software piracy[/url] metric conversion palm os software
[url=http://buyoem.co.uk/de/category-100-110/Internet]Internet - Software Store[/url] dvd crack free software
[url=http://buyoem.co.uk/es/category-100-102/Negocios?page=4][img]http://buyoem.co.uk/image/3.gif[/img][/url]

3:06 AM  
Anonymous Anonymous said...

billing business small software business intellige http://buyoem.co.uk/news-32/XP-and-Windows-2000-Time-running-out-on-support oscommerce online shopping cart software solutions [url=http://buyoem.co.uk/category-100-111/System-Tools?page=6]genesis vue track auction software[/url] best rated project management software organizing
[url=http://buyoem.co.uk/fr/category-100-107/Programmation-et-laboration]Programmation et elaboration - Download OEM, Software Sale, OEM Software[/url] what software is filemaker pro
[url=http://buyoem.co.uk/product-31544/Fracture-1-5-MAC][img]http://buyoem.co.uk/image/5.gif[/img][/url]

10:57 PM  
Anonymous Anonymous said...

[url=http://saclongchampa.page.tl/]sac longchamp moins cher[/url] Carpet vs. wood. If you have a choice, always choose Top Fashion Mulberry Small Oliver Laptop Briefcase Brown for Men,Buy cheap Mulberry bags from Mulberry uk official factory shop. wood, tile, vinyl or linoleum over carpet for your floors. Because you won be carrying this emergency bag around, it could easily be a plastic storage tote or duffel bag, the size depending on what you need to store inside it. You should include a fully stocked first aid kit, a snack sealed inside it original container, and bottled water with plastic cups, or enough individual bottles for the number of children enrolled in your daycare. Snacks like gold fish store nicely, and should be rotated out, along with bottled water, every six months..
[url=http://quizilla.teennick.com/user/longchampsoldesa/journal/]longchamp soldes[/url] Jay Van Andel and Rich DeVos, founders of Amway, ran their company according to Bible principles. Jay Van Andel wrote in his biography, "Rich and I sought to run our . organization according to biblical principles of integrity, faithfulness, and truthfulness. Knowing that Find original, rare Mulberry on sale - Highly Appreciated Mulberry Women's Bayswater Leather Toter Brown Bag - of extraordinary quality and stunning colors. we were dependent upon God for the ability to do what was right, we bathed our activities in private prayer. All of our corporate meetings were opened with prayer.
[url=http://longchampmoinse.zoints.com/blog]sacs longchamps[/url] If you go with on the internet perfect bags, you can find suppliers who provide handbags at low prices. You can ask the owner of a retail business, whether an option to provide on the internet or in case they may suggest a number of websites that provide inexpensive perfect handbags. Many suppliers share information in case they have fantastic consumer relations. With the excellence, grade and specialiser tag, the toll tag is not that big a stop for the buyers. The Gucci bags are generally pricy, but women with highly delicate due to soprano tag. Moreover, Gucci brand stands agreement in the humankind as the most recognizable brand after LVMH.. For over 60 years to be exact. Coach handbags have been as popular brand of bags as any other Latest Mulberry Women's Piccadilly Bayswater Leather Shoulder Brown Bag for sale, fashion Mulberry bags and stylish Mulberry Bags 2012 for sale designer brand since its birth. You will find the Coach brand being worn by women of all cultures as well as men.

11:53 AM  
Anonymous Anonymous said...

I can not take part now in discussion - there is no free time. But I will soon necessarily write that I think.
Yes, really. And I have faced it. We can communicate on this theme.
It is remarkable, very amusing idea
The matchless message, very much is pleasant to me :)
You are not right. Write to me in PM.

[url=http://www.purevolume.com/listeners/shenenmaoyik/posts/330998/Bandanas][b]michael kors outlet online[/b][/url]
[url=http://www.cheapbagmk2.350.com/][b]michael kors outlet online[/b][/url]
[url=http://www.squidoo.com/cheapbagmk2][b]michael kors outlet online[/b][/url]
[url=http://cheapmichaelkors0.blog.fc2blog.net/blog-entry-1.html][b]michael kors outlet online[/b][/url]
[url=http://www.purevolume.com/listeners/shenenmaoyipo/posts/332278/Hot+Summer+time+2007+Ornament+Trends][b]michael kors outlet online[/b][/url]

8:09 AM  
Anonymous Anonymous said...

[url=http://certifiedpharmacy.co.uk/products/toprol-xl.htm][img]http://onlinemedistore.com/3.jpg[/img][/url]
pharmacy pda software http://certifiedpharmacy.co.uk/catalogue/l.htm pharmacy tests [url=http://certifiedpharmacy.co.uk/products/propecia.htm]online pharmacy technician modules[/url]
west virgina board of pharmacy http://certifiedpharmacy.co.uk/products/minocycline.htm maryland pharmacy cymbalta price [url=http://certifiedpharmacy.co.uk/products/kamasutra-contoured-condoms.htm]kamasutra contoured condoms[/url]
retail pharmacy manager salary information http://certifiedpharmacy.co.uk/products/valtrex.htm purdue university pharmacy [url=http://certifiedpharmacy.co.uk/products/prilosec.htm]the pharmacy channell[/url]
nescon pharmacy http://certifiedpharmacy.co.uk/products/vermox.htm preferred mail service pharmacy [url=http://certifiedpharmacy.co.uk/products/seroquel.htm]seroquel[/url]

8:18 AM  
Anonymous Anonymous said...

Hi! This is kind of off topic but I need some advice from an
established blog. Is it difficult to set up your own blog?
I'm not very techincal but I can figure things out pretty fast. I'm thinking about making my own but I'm not sure where to start. Do you have any ideas or suggestions? Thanks

Also visit my blog post clearpores acne

11:11 PM  
Anonymous Anonymous said...

Way cool! Some extremely valid points! I appreciate you penning this write-up plus the rest of the site is also very good.


Look into my web-site - penis stretcher

3:04 AM  
Anonymous Anonymous said...

Very soon this site will be famous among all blogging people, due to it's good content

Take a look at my homepage; proenhance

8:49 PM  
Anonymous Anonymous said...

dating single polish women http://loveepicentre.com/advice/ personality created dating page seconds
sochi russian woman dating [url=http://loveepicentre.com/success_stories/]dating and uk[/url] friends an dating site
creative dating tips [url=http://loveepicentre.com/contact/]hispanic dating in abilene texas[/url] james roday dating maggie lawson [url=http://loveepicentre.com/user/lucycares28/]lucycares28[/url] who is alison krauss dating

9:48 PM  
Anonymous Anonymous said...

Hi! I'm at work surfing around your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Carry on the superb work!

my web page bridal hair and makeup

7:52 PM  

Post a Comment

<< Home