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
What is Developer Experience?
Search
Edson Yanaga
November 03, 2020
Technology
0
130
What is Developer Experience?
Edson Yanaga
November 03, 2020
Tweet
Share
More Decks by Edson Yanaga
See All by Edson Yanaga
The Why Behind Your DevOps Journey
yanaga
0
160
Revisiting Effective Java
yanaga
0
110
Como saber se você criou um Monólito Distribuído
yanaga
2
940
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
110
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
100
Da Programação Imperativa à Reativa
yanaga
0
130
Behavior is Easy, State is Hard
yanaga
0
86
The Why Behind Your DevOps Journey
yanaga
0
270
From Imperative to Reactive Programming
yanaga
0
200
Other Decks in Technology
See All in Technology
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
730
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
コンテナ・K8s研修 - 後半 Kubernetes 基礎&ハンズオン【MIXI 24新卒技術研修】
mixi_engineers
PRO
1
120
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
フルリモートワークはエンジニアの夢を叶えたか? #cm_odyssey
mamohacy
2
600
地理情報とAPIのトレンド
nagix
0
160
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
370
セキュリティ研修 Day1【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
Practical Orchestrator
shlominoach
185
10k
Ruby is Unlike a Banana
tanoku
96
10k
GraphQLとの向き合い方2022年版
quramy
36
13k
How to name files
jennybc
67
96k
A designer walks into a library…
pauljervisheath
201
24k
The Language of Interfaces
destraynor
151
23k
BBQ
matthewcrist
82
9k
Designing Experiences People Love
moore
136
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
The Cult of Friendly URLs
andyhume
75
5.9k
Transcript
What is Developer Experience? Edson Yanaga @yanaga
@yanaga 2 @yanaga
3
@yanaga 4 Make developers awesome
@yanaga 5 The d(x) equation
@yanaga 6 d(x)=value/time
@yanaga 7 Bad d(x)
@yanaga 8 Was quick, but did nothing Did a lot,
but took forever
@yanaga 9 Good d(x)
@yanaga 10 It’s fast, and productive
@yanaga 11 Who?
@yanaga 12 Who is the Developer Advocate?
@yanaga 13 It’s a Senior Role
@yanaga 14 It’s a People Role
@yanaga 15 It’s a Technical Role
@yanaga 16 It’s an Entertainment Role
@yanaga 17 It’s a Sales Role
@yanaga 18 Internal/External Developer Advocate
19 Pillars of DX
@yanaga 20 #1 Product Management
@yanaga 21 Do I have the right features?
@yanaga 22 Is my API consistent?
@yanaga 23 Is it easy to use?
@yanaga 24 Is it productive?
@yanaga 25 #2 Developer Feedback
@yanaga 26 Am I talking to right people?
@yanaga 27 Can I feel the same pain?
@yanaga 28 Can I explain what’s needed?
@yanaga 29 #3 Developer Evangelism
@yanaga 30 Can you connect with the audience?
@yanaga 31 Do you emphatize or sympathize?
@yanaga 32 Are you trustable?
@yanaga 33 How tight can you hug?
@yanaga 34
@yanaga 35 Thank you!