difference between producer and an engineer