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
Developing with Passion
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Seemant Kulleen
November 13, 2012
Programming
12k
0
Share
Developing with Passion
Understanding motivations, finding your passion, driving to success.
Seemant Kulleen
November 13, 2012
More Decks by Seemant Kulleen
See All by Seemant Kulleen
Empathy-Driven Design
seemantk
0
11k
Are you really your own customer?
seemantk
0
12k
Other Decks in Programming
See All in Programming
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
4
410
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
240
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
160
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
430
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
1
170
AI時代になぜ書くのか
mutsumix
0
430
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
170
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
140
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
160
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
130
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
120
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
190
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
180
Leo the Paperboy
mayatellez
7
1.8k
For a Future-Friendly Web
brad_frost
183
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
360
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
290
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
Ruling the World: When Life Gets Gamed
codingconduct
0
230
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
180
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Transcript
PHP User Group: HAMBURG Passion, Happiness, Programming SEEMANT KULLEEN PRODUCT
MANAGEMENT SUPPORT & SERVICES (ENGINE YARD, INC.) Wednesday, November 14, 12
Emotional Decisions Wednesday, November 14, 12
We Rely on Our Emotions We prefer products with higher
ratings, and avoid products with lower ratings. We give high ratings to things we like. Wednesday, November 14, 12
What do we like? We like things that make us
somehow feel good: LEARNING (e.g. TED) USEFUL & HELPFUL (Django’s ORM) FUNNY (reddit) FUN (AC3, HALO 4) Wednesday, November 14, 12
Code can cause emotions When you experience bad code, you
don’t like it. When you write great code, maybe you can even make people feel empowered! Wednesday, November 14, 12
Creating Reality Code translates an idea directly into reality. Wednesday,
November 14, 12
Creating Experiences Create a reality that matters to people: Make
it an EXPERIENCE. Wednesday, November 14, 12
Meta The experience of an experience: EXPERIENCE INITIAL EMOTION RESULTING
EMOTION Wednesday, November 14, 12
Pseudocode for Emotional States final_state = experience(initial_state) delta = final_state
- initial_state return delta Wednesday, November 14, 12
Loyal Users When the emotional delta is high enough, we
return. Loyalty resides within the delta. Wednesday, November 14, 12
The Developer’s Delta As a developer, the experience of creating
is itself an experience. Wednesday, November 14, 12
Developers of Experiences Artists Musicians Painters Chefs Engineers Wednesday, November
14, 12
User Experience When we create an experience for somebody, we
trigger a delta in their emotional state. Wednesday, November 14, 12
User Feedback The emotional equity spent in the creation process
reflects back to its creators. Wednesday, November 14, 12
Time is Unidirectional Spend your emotional effort carefully: LOVE what
you do. Wednesday, November 14, 12
Passionate Users First Requirement: Passionate Developers Wednesday, November 14, 12
Passionate Developers Create things you believe. Create things you believe
in. Wednesday, November 14, 12
Passion is.. When you do something even if you don’t
get paid for it. When you do something and forget to eat, or forget to sleep. All-consuming: pain is insignificant compared to the thrill. Wednesday, November 14, 12
Go Forth & Experience Joy of Creating Cool Things. Wednesday,
November 14, 12
Questions? Wednesday, November 14, 12
Finding My Passion? Be passionate about life. Find joy in
living. Code is only a way to express our experience of life. Wednesday, November 14, 12
Further Information Chip Conley: Emotional Equations Eric Thomas: Secrets of
Success Mihaly Csikszentmihalyi: Flow Wednesday, November 14, 12