Having a backing track is a great way to practice. You can replay the tune over and over to practice, the band 'members' never get tired...ever. Being able to program/ write backing tracks (on computer) is a sneaky way of getting into programming too (editing vsts etc).