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
850
É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
24
Algoritmos Racistas
ruanbrandao
0
66
Software Ethics
ruanbrandao
2
310
Narrativas no Desenvolvimento de Software
ruanbrandao
0
190
Web Vulnerabilities: A Field Guide
ruanbrandao
0
100
Aplicando o Método Científico no Desenvolvimento de Software
ruanbrandao
2
230
Internet Personalizada
ruanbrandao
0
46
Other Decks in Programming
See All in Programming
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
10
3.8k
Rails アプリ地図考 Flush Cut
makicamel
1
120
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
47
17k
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
0
170
Immutable ActiveRecord
megane42
0
140
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
840
2024年のWebフロントエンドのふりかえりと2025年
sakito
3
250
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
140
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
570
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
220
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
37
14k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
How to Ace a Technical Interview
jacobian
276
23k
Code Reviewing Like a Champion
maltzj
521
39k
The Invisible Side of Design
smashingmag
299
50k
Become a Pro
speakerdeck
PRO
26
5.1k
4 Signs Your Business is Dying
shpigford
182
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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