i listen to noise, ambient, and idm in the background while i'm programming. and pretty much the same when i'm not programming.