Doug Linder said, “A good programmer is someone who always looks both ways before crossing a one-way street.”
When you are looking for a solution do you look both ways or even up? As Doug says a good programmer looks both ways and so often we only look one way, the way we know.
Make a conscious effort to look both ways next time you come to what would generally be a one way street. The result, and maybe opportunity, could surprise you.