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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
3
1.7k
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
600
Microsoft Entra Kerberos で実現するクラウド デバイス管理
tamaiyutaro
2
650
AI AgentによるEmbedded SREの取り組み
tgidgd
1
360
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.6k
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
190
HQ駆動開発で最高のAI-Contextを作ろう
sansantech
PRO
1
110
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
9
2.7k
生成AI時代のIAMのマニアックな話
takuros
6
2.7k
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
0
620
eBPF 簡介 2026 版
shunghsiyu
0
190
GCASアップデート(202607-202610)
techniczna
1
230
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Designing for Timeless Needs
cassininazir
1
550
Believing is Seeing
oripsolob
1
270
My Coaching Mixtape
mlcsv
0
380
Between Models and Reality
mayunak
4
570
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
470
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
300
The Art of Programming - Codeland 2020
erikaheidi
57
14k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
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