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
Book Talk - Fale!
Search
Bruno Espudaro
July 12, 2016
Technology
2
28
Book Talk - Fale!
Apresentação do capítulo Fale! do livro Como ser um programador melhor.
Bruno Espudaro
July 12, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
370
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
Janus
bkuhlmann
1
490
私が trocco を推す理由
__allllllllez__
1
220
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
JAWS-UG Bedrock Claude Night
yamahiro
3
580
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
510
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
220
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
930
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
230
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
240
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
Designing Experiences People Love
moore
136
23k
YesSQL, Process and Tooling at Scale
rocio
164
13k
The Pragmatic Product Professional
lauravandoore
25
5.8k
Fireside Chat
paigeccino
21
2.6k
A Tale of Four Properties
chriscoyier
151
22k
Optimizing for Happiness
mojombo
370
69k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Gamification - CAS2011
davidbonilla
76
4.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Transcript
None
Fale! 3. speak hablar Disputatio Vortrag inkulumo
None
<devs> comunicação
Seu código é uma forma de Comunicação
Comunicação possui multifaces
Você Computador e outros sistemas Colegas de trabalho Responsável manutenção
➔ Legíveis ➔ Claros ➔ Fácil entendimento ➔ Não obscurecer
a lógica ➔ <!-- Sem comentário -->
Código que não se comunica, torna-se gargalo
Domínio da linguagem
Linguagem padronizada
Mesma formatação
Otimizado para leitura não escrita
O código é lido com mais frequência do que é
escrito
Devs de alta qualidade devem ter uma excelente comunicação
Canais de comunicação entre pessoas: • Cara a cara •
Telefone ou voip • Conference call • E-mail • Sms • Vídeo conference • Cartas • Fax
Cada canal de comunicação possui uma postura diferente
Saber lidar com etiquetas e convenções melhoram a comunicação
Escolha o linguajar correto para cada tipo de pessoa
Respeite a pessoa que está conversando
Comunicação exige foco
Comunicação saudável faz o local de trabalho ser agradável e
seguro
Falta de comunicação gera duplicidade de código e retrabalho
Por isso os Daily Scrum são legais!! ☺
Boa notícia: Comunicação é praticável
De quais maneiras você se comunica como programador?
Obrigado! thanks gracias gracie danke ngiyabonga