Why Software Developers Need Prompt Engineering Skills