It is undeniable that problem solving and adaptability are extremely important. Without these skills, no one can be successful in 3D art.
However, I do not want to overestimate my ability of problem solving. There is always a limit on how many problems I am able to solve. Let’s take an example to illustrate what I mean:
https://cgcookie.com/questions/15185-ideal-value-for-the-quality-to-sculpt-the-skin-pores-and-wrinkles
On this post, you are having a difficult situation, in which you can not change the value of “Quality” in the multiresolutions modifier without deleting the skin detail. That is the limit I am talking about. You have to give up something, in order to achieve other things.
Of course, if my ability was strong enough, I would have just dived into the source code of Blender and changed it so that the value of “Quality” could be adjusted at any stage. But to do so, I still have to give up something, which is many years of time – I would have to spend many years to learn coding and data structure to change the source code. This is a simply unrealistic plan.
Another example:
In this world, we just can not find two leaves which are exactly in the same shape.
In my sculpt, I just can not sculpt two heads which are exactly in the same shape, unless I just copy and paste or use Shrinkwrap. And in many situations I have encountered, using Shrinkwrap is just not enough to solve the problem.
I am mortal, not a god, and there is always an upper limit on my ability. I should be fully aware of myself. Thank you!