When faced with a challenge, we all default to use the tools we know.
For so many of us, that’s code. Whether it’s needing a new blog, a solution to a parent’s tech problem, organizing photos, needing a personal organization system, or thousands of other examples, so many times we reach for software.
I remember the first time I met someone who, faced with a challenge like setting up a marketing blog or whatever, instead of writing code, would write up a job description and hire someone to fulfill the job. It blew my mind.
My brain immediately went into cost/benefit mode. Surely hiring someone is far slower, more expensive, and risky?
Actually his solution was better. The job got done, and it got done quickly. He delegated effectively, giving them context and control of the project. And it didn’t take much of his time.
If I had used the tools familiar to me, it would’ve taken my time away from other valuable projects. It would have probably gotten done halfway, then I’d get distracted by some other more important thing, so the whole thing would’ve taken longer. And, in pure dollars, a software engineer’s time is usually more expensive than a marketing manager’s time.
Be mindful of the tools that you know, and how that selection of tools influences your work.
That’s your Daily Developer meditation for today. Just a reminder that we publish to Substack every day, so be sure to subscribe to receive your Daily Developer meditation direct to your inbox.
This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit thedailydeveloper.substack.com