Comment Comment by poof_he_is_gone User Experience, Design, Product Management. The key roles and skill sets most engineers are collaborating with on a day to day basis. parent poof_he_is_gone 6 years ago