DEV Community

Cover image for Right Tool for the Job
Frank Font
Frank Font

Posted on • Edited on

3 1

Right Tool for the Job

Could our tools; the good ones, things we use to successfully get things done -- create blind spots in our minds? Programming languages? Productivity software? Collaboration techniques? Words?

Good enough

Many people are familiar with some variation of the quip "to a person with a hammer, everything is a nail." This idea, this insight really, has been around for perhaps hundreds of years. (Lookup "law of the instrument" if you are curious about the idea's origins.)

Success doing things a particular way diminishes our interest and sometimes our awareness that there are better ways.

Better might mean faster, or it might mean more repeatably, or more sustainably; or better might mean all of those things and more.

And sometimes finding a better way of "getting to a goal" exposes opportunities for outcomes that were otherwise impossible.

So success creates blindness?

Yeah, maybe sometimes it does.

Hopeless?

No. Acknowledging our tools change us is the first step toward harnessing this effect to our mutual benefit. When we tap into clues of our blind areas we can change our tools and powerfully impact what we will see. And there are clues. And we can see more.

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay