Level-up Engineering

Software Engineering Ethics Manifesto by Uncle Bob Martin


Listen Later

Interview with Robert C. Martin a.k.a. Uncle Bob. He explains his views and ideas about the need for a set of software engineering ethics, universal quality standards and how they may translate to reality.

Sign up to the Level-up Engineering newsletter!

In this interview we're covering:

  • Importance of ethics
  • Applying ethics to software engineering
  • Current ethical problems in the software industry
  • Selling companies on software engineering ethics
  • Cornerstones of software quality
  • Thought experiments with software engineering ethics
  • Role of the individuals in creating software ethics
  • The deadline on software engineering ethics

Excerpt from the interview:

"Currently, software developers carry the lifeblood of civilization. Nothing can function without software, and developers' behavior isn’t in line with that responsibility. I want us programmers to behave in a stalwart way, and acknowledge our responsibility which is likely to keep growing.

There have been high profile calamities caused by software over the past decades. Software developers need to start discussions about what may be done before a disaster happens that takes control out of our hands.

I expect a disaster to happen eventually that overtakes politics and causes legislation to constrain the software industry. We need to get ahead of this and be ready with a code of ethics and a set of standards by the time the politicians come to regulate us."

Click here to read the full interview!

...more
View all episodesView all episodes
Download on the App Store

Level-up EngineeringBy Apex Lab

  • 4.5
  • 4.5
  • 4.5
  • 4.5
  • 4.5

4.5

11 ratings


More shows like Level-up Engineering

View all
TED Talks Daily by TED

TED Talks Daily

11,189 Listeners

6 Minute English by BBC Radio

6 Minute English

1,766 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

629 Listeners

The Daily by The New York Times

The Daily

111,110 Listeners

Dev Interrupted by LinearB

Dev Interrupted

140 Listeners