Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ética no Desenvolvimento de Software
Search
Ruan Brandão
December 13, 2018
Programming
4
840
Ética no Desenvolvimento de Software
Ruan Brandão
December 13, 2018
Tweet
Share
More Decks by Ruan Brandão
See All by Ruan Brandão
Desenvolvimento de jogos com Elixir
ruanbrandao
0
23
Algoritmos Racistas
ruanbrandao
0
63
Software Ethics
ruanbrandao
2
310
Narrativas no Desenvolvimento de Software
ruanbrandao
0
180
Web Vulnerabilities: A Field Guide
ruanbrandao
0
100
Aplicando o Método Científico no Desenvolvimento de Software
ruanbrandao
2
220
Internet Personalizada
ruanbrandao
0
46
Other Decks in Programming
See All in Programming
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
550
ゼロからの、レトロゲームエンジンの作り方
tokujiros
3
1.1k
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
190
DevinとCursorから学ぶAIエージェントメモリーの設計とMoatの考え方
itarutomy
0
150
rails newと同時に型を書く
aki19035vc
5
710
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
300
情報漏洩させないための設計
kubotak
5
1.3k
ドメインイベント増えすぎ問題
h0r15h0
2
570
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
10
5.2k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
26
5.1k
Building an army of robots
kneath
302
45k
KATA
mclloyd
29
14k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
The Cost Of JavaScript in 2023
addyosmani
46
7.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
ÉTICA NO DESENVOLVIMENTO DE SOFTWARE Ruan Brandão
DESENVOLVEDOR DE SOFTWARE @ MAGNETIS SOMMELIER DE TWEETS @RUANBRANDAO Ruan
Brandão (Ruanito)
ÉTICA
“É um ramo da filosofia que envolve sistematizar, defender e
recomendar conceitos sobre o que é certo ou errado.”
“É um ramo da filosofia que envolve sistematizar, defender e
recomendar conceitos sobre o que é certo ou errado.”
SOFTWARE NÃO É DE EXATAS
None
Software
SOFTWARE NÃO É SOBRE CÓDIGO SOFTWARE É SOBRE PESSOAS
None
SOFTWARE EXISTE PARA RESOLVER PROBLEMAS
ENTENDER PROBLEMAS É UMA HABILIDADE CRUCIAL PARA DESENVOLVER SOFTWARE
EMPATIA
QUANDO PODEMOS INFLUENCIAR PESSOAS COM SOFTWARE NOSSA RESPONSABILIDADE ÉTICA AUMENTA
None
None
QUAL A RESPONSABILIDADE DE QUEM ESCREVE O CÓDIGO?
None
PRECISAMOS TER UMA VISÃO AMPLA DO SOFTWARE SENDO FEITO
None
None
–Cathy O’Neil “Algoritmos são opiniões embutidas em código.”
PRECISAMOS DE PESSOAS DIFERENTES TRABALHANDO JUNTAS PARA RESOLVER PROBLEMAS
PRECISAMOS DE DIVERSIDADE
CARREIRA EM SOFTWARE É UM CAMINHO DE ASCENSÃO SOCIAL
SOFTWARE É PARA TODO MUNDO
É ISSO Valeu o/
REFERÊNCIAS Weapons of Math Destruction, Cathy O'Neil - https:// www.youtube.com/watch?v=gdCJYsKlX_Y
Volkswagen Engineer Gets Prison in Diesel Cheating Case - https:// www.nytimes.com/2017/08/25/business/volkswagen-engineer- prison-diesel-cheating.html