What skills should engineers develop? How should hiring manager prioritize candidates?