As a musician and programmer I find the bar to make money on apps way way lower than on music. Being a good programmer brings you much closer to making money on an app than being a good musician does to get a record out. For one you don't need luck, money and the right contacts to release an app. It isn't even in the same ballpark IMHO. Pro musician is closer to "race driver" than "viral app creator".