Not so simple
As an embedded systems programmer of over 20 years experience, you can say "This is the approach I took. Therefore, I can model a computer program to do the same." Most of the time, you don't see all of the little things you did that made the approach work. But even if you managed it, you then move on to a different but similar problem, only to discover that the tiny difference meant that you used a very different approach.
And that's where humans excel. We adapt our approaches on the fly as necessary. None of us will live long enough to see a program on a conventional digital computer that is able to do that as effectively as any one of us.