Cyber Security vs Software Engineering