Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Hierarchy of Developer Needs -- adapting when t...
Search
juliaferraioli
September 25, 2014
Technology
2.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hierarchy of Developer Needs -- adapting when things go wrong
Keynote at APIStrat Chicago 2014
juliaferraioli
September 25, 2014
More Decks by juliaferraioli
See All by juliaferraioli
Exploring the World Using Cloud Vision & Twilio
juliaferraioli
0
1.5k
Blocks in containers
juliaferraioli
2
1.6k
Diving into Machine Learning with TensorFlow
juliaferraioli
5
2.2k
In the Name of Whiskey
juliaferraioli
0
1.6k
When am I ever going to use this? ...tales from a career in industry
juliaferraioli
1
1.5k
1-Up Your DevOps Workflow
juliaferraioli
3
1.6k
cluster management, cognitive shifts, & kubernetes
juliaferraioli
1
1.7k
The W's of Diversity
juliaferraioli
2
3k
Hierarchy of Developer Needs
juliaferraioli
0
2.7k
Other Decks in Technology
See All in Technology
Lint の層を組み直した話
bengo4com
3
330
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
160
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
2
880
レガシーコードに対する loop engineering的なAI開発プロセス導入について
kubell_hr
0
280
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
1
7.4k
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
160
慶應義塾大学 AI実践05 論文執筆の仕組み化
keio_smilab
PRO
7
3.8k
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
170
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
3.2k
In-Context Learning再入門。ICLの勾配降下的解釈の研究動向を追ってみる。
dai08srhg
1
720
AIエージェントの監視、思考を見るか行動を見るか / Monitoring AI Agents: Thoughts or Actions
yusukeshimizu
2
170
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
5
1.1k
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
910
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Marketing to machines
jonoalderson
1
6k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Utilizing Notion as your number one productivity tool
mfonobong
4
640
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
520
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
370
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.7k
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
Hierarchy of Developer Needs Julia Ferraioli Senior Developer Maslow Advocate
@juliaferraioli google.com/+JuliaFerraioli
Financial gain Shiny objects Respect and recognition Utilitarianism Socialization Self
improvement What drives my community?
Creative Commons image courtesy of Luc Galoppin
Image courtesy of my bad planning
But I’m a developer! I know what my developers need.
Creative Commons image courtesy of Duncan Hull
My mistake Reference docs Code samples Tutorials Discussion forum Online
courses
This works... sometimes
Developer Profiles Enthusiasts Founder Enterprise Engineer
No one hierarchy to rule them all Image used with
permission of of Mirach Ravaia
Back to the mistake Reference docs Code samples Tutorials Discussion
forum Online courses
Time to shuffle Online courses Tutorials Libraries, SDKs, gems Code
samples Reference docs
Time to shuffle Reference docs Paid support Code samples Online
courses Libraries
Time to shuffle
Debugging your hierarchy
gdb devexp
Creative Commons image courtesy of Olga Mismatched...expectations
You have to ask your developers • Hit the pavement
• Structured engagement • Informal engagement • Research (costly)
What are the obstacles? • Cognitive disconnect • Lack of
direction • Absence of trust • Problematic community Creative Commons image courtesy of Grant Montgomery
Creative Commons image courtesy of Thomson Safaris Plan of Attack
Creative Commons image courtesy of Arne Hendriks
Thanks! Images by Connie Zhou @juliaferraioli google.com/+JuliaFerraioli
Creative Commons image courtesy of David Ashleydale