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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Seemant Kulleen
November 13, 2012
Programming
0
12k
Developing with Passion
Understanding motivations, finding your passion, driving to success.
Seemant Kulleen
November 13, 2012
Tweet
Share
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
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
1.1k
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
存在論的プログラミング: 時間と存在を記述する
koriym
5
560
AI活用のコスパを最大化する方法
ochtum
0
350
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
210
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
700
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
240
Feature Toggle は捨てやすく使おう
gennei
0
380
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
4
2.1k
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
100
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
190
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
260
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
First, design no harm
axbom
PRO
2
1.1k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Visualization
eitanlees
150
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Practical Orchestrator
shlominoach
191
11k
So, you think you're a good person
axbom
PRO
2
2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
86
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
280
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