Show an ability to survive in the different constraints unique to each type of software engineering job