Trying to lump all of programming into the types of things you have worked on is a narrow view of the field. Programmers produce everything from high art, to plumbing but it's much closer to engineering than a musician. While some parts of programming is creative as a profession you get the full range from creative work to simple trial and error.
EX: There are a lot of programmers who spend a lot of time interfacing with buggy API's which is soul sucking work, because the bugs are random.
PS: If you are building a boy band you probably don't are about artistic talent. It might be useful but it's far from the most important trait.
You should never hire an artist who doesn't paint/draw/whatever for fun.
Seems to work ok for creative professions.