• Follow me on Twitter
  • Follow my Flickr stream
  • Follow me on Gatorpeeps
  • Add me to your Technorati favourites
  • Follow me on Zoopy

A theory on approaching difficult tasks

Whichever industry you work in, whether you work for your­self or a com­pany and whatever your job descrip­tion, there are days where things just aren’t going your way. No mat­ter how long you sit at your desk, tap­ping your pen­cil, the solu­tion to the prob­lem at hand just isn’t apparent.

As a developer, the prob­lem and solu­tion are usu­ally quite clean-​​cut (such is the nature of code, pro­dom­in­antly). The solu­tion, how­ever clean-​​cut it may be, isn’t always vis­ible when approach­ing a cod­ing task. At times like those, I employ a the­ory:

Whatever you do to fig­ure out the solu­tion, whatever pencil-​​tapping or repeated con­tact between your head and desk occurs, the end res­ult will work and be exactly as per the task set out to you.

Knowing this, the task of achiev­ing the goal becomes seem­ingly less stress­ful and a bit clearer to tackle. In addi­tion, I find it import­ant to clear one’s head, move away from the prob­lem for a few minutes and give it some thought from a dif­fer­ent angle.

That’s my the­ory, anyways.

Stop. Think. Re-​​evaluate.

Related Posts

Leave a Reply

Designed and Developed by Matty | back to top