GUEST ROOM | The Ubiquity of Ethics and Software

The pressing topic of cybersecurity has resurfaced in the public conscious following the news of Russian hackers leaking thousands of emails belonging to the Democratic National Committee. Software might be developed for one clear-cut purpose, but more often than not, the technology’s ethical ramifications are disregarded by engineers. In the case of the Russian hacking, the individuals that perpetrated the cyberattack broke a moral code by intentionally hacking to commit an illegal act. For software engineers, their innovative skills come with a great deal of responsibility. Although an engineer’s top priority is efficiency, they must not overlook ethics.