My 2 cents: Depends.
Two related examples:
to become an actor >> convertirse en actor
to become famous >> volverse famoso
It depends if its kind of a transformation (physical, educational and so on) you use "convertirse"; if it's something more light then you use "hacerse o volverse".