Slide 1

Slide 1 text

Bonjour ParisRB

Slide 2

Slide 2 text

Software Engineer from São Paulo - Brazil Getting a bachelor's degree in Philosophy Amateur musician @RuanBrandao Ruan Brandão

Slide 3

Slide 3 text

Ethics in Software Development Ruan Brandão

Slide 4

Slide 4 text

Ethics

Slide 5

Slide 5 text

“Is a branch of philosophy that involves systematizing, defending, and recommending concepts of right and wrong conduct.”

Slide 6

Slide 6 text

“Is a branch of philosophy that involves systematizing, defending, and recommending concepts of right and wrong conduct.”

Slide 7

Slide 7 text

SOFTWARE IS NOT ABOUT CODE SOFTWARE IS ABOUT PEOPLE

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

SOFTWARE EXISTS TO SOLVE PROBLEMS

Slide 10

Slide 10 text

TO UNDERSTAND PROBLEMS IS A KEY SKILL FOR SOFTWARE DEVELOPMENT

Slide 11

Slide 11 text

EMPATHY

Slide 12

Slide 12 text

WHEN WE CAN INFLUENCE OTHER PEOPLE WITH SOFTWARE WE HAVE AN ETHICAL RESPONSIBILITY

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

WHAT IS THE RESPONSIBILITY OF THE PERSON WRITING THE CODE?

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

WE NEED TO HAVE A BROAD VISION OF THE SOFTWARE WE ARE MAKING

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

–Cathy O’Neil “Algorithms are opinions embedded in code.”

Slide 23

Slide 23 text

WE NEED DIFFERENT PEOPLE WORKING TOGETHER TO SOLVE PROBLEMS

Slide 24

Slide 24 text

https://www.thesun.co.uk/tech/4262031/racist-soap-dispenser-appears-to-only-work-for-white-people-in-bizarre-viral-clip/

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

WE NEED DIVERSITY

Slide 27

Slide 27 text

A SOFTWARE DEVELOPMENT CAREER IS A WAY OF ACHIEVING UPWARD MOBILITY

Slide 28

Slide 28 text

SOFTWARE IS FOR EVERYBODY

Slide 29

Slide 29 text

Thank you!