Title: Essential Skills for Software Engineers