zmed1: Добавлю, что под конкретный класс задачи (если вы Full stack) лучше делать отдельные плейлисты. Тогда если вы будете слушать эту музыку только решая определенный класс задач, то каждый раз вы будете сонастраиваться с задачей.
ApeCoder: Надо интегрировать с IDE. Типа как в играх с геймплеем. Exception — звучит трагическая музыка, debugging — героическая, создаешь класс — патетическая, типа "Время, вперед", code review — шансон.
По материалам bash.im