Normally when you write a program, you are acting like a boss that micromanages the job, telling the workers how to accomplish a task, perhaps without even letting them know what the purpose is. What you are hoping to be is a boss that gives the workers a goal and allows them to determine how to accomplish it.
In many ways, that is one of the aims of AI.
We already have small examples, such as a smart washing machine that weighs the clothes, monitors the amount of dirt in the water, and continually decides how much water to add or drain, when to agitate, when to rinse, and when to spin. All you had to tell it was "clean these", and perhaps say what kind of material they are made of.
As a much larger example, automobiles were traditionally operated by turning the steering wheel to cause it to change direction and by pressing the pedals to increase or decrease the speed, but now we are working on car controllers that can respond to "go to Cleveland" by determining the best speed and direction by itself.
But note that those two examples (the first requiring only a little "intellegence", the second a lot) were for very specific requests that could be expressed in a few words.
As soon as the request becomes even slightly more complicated, the difficulty of creating a solution becomes much much more difficult.
Ask your "Do this for me!" request of a human being.
The first thing they'll do is ask "what does this mean?".
And then you'll have to give a lot of details.
And then they'll have questions about what you really want.
And so on.
Providing the requirements for "this" will be neither simple nor easy.
Human intellegence is still vastly superior to current AI.
In particular, it is capable of not only recognizing that additional information is required, but of having the intuitive ability to know what that missing information must be like.