magicians must constantly practice to perfect their techniques. When they're not practicing, they read and study new tricks to add to their repertoires. An aspiring street magician doesn't need a college degree, but he must be able to communicate effectively with his audience. In return, he can expect to earn an income averaging above $40,000 annually.