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
Engineer Career Talk
lycorp_recruit_jp
0
200
SDN の Hype Cycle を一通り経験してみて思うこと / Going through the Hype Cycle of SDN
mshindo
3
240
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
210
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
130
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
210
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
200
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
200
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
800
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
120
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
320
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
How to Ace a Technical Interview
jacobian
276
23k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Embracing the Ebb and Flow
colly
84
4.5k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
A Philosophy of Restraint
colly
203
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
140
Why Our Code Smells
bkeepers
PRO
334
57k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.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