Would you pay someone else to think for you?

Why would you pay someone else to think for you?

Isn’t that something best done ourselves?

Whelp, I do that, and lots of others do too. I pay a personal trainer.

She doesn’t lift the weights; I do. But she does all the thinking about which ones, how much, and how frequently. And I’m happy with things being this way.

Now of course she’s not doing all my thinking for me, just the stuff where I’ve repeatedly failed to make progress on my own. Because of my inexperience with strength training and habituated apathy around it, it works out way better for me to offload the thinking around this to someone who knows more about it than I do.

Therapy can work the same way.

In what way would your clients be better off hiring you to do some thinking for them?

If you really can’t think of anything, then change the question: what kind of clients would be better off hiring you to do some thinking for them?

And again, if you really truly can’t think of an answer to that second variation of the question, then ask: what do you need to learn or experience in order to make better decisions when building software than you see others making?

-P