In the current Labor Sector, WHAT does it take to be a Software Engineer?