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
12k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
Go 1.27 における memory allocation の高速化
andpad
0
290
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
500
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.9k
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
240
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
230
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
280
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
Android CLI
fornewid
0
230
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
570
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
140
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
350
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.1k
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
660
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
170
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Being A Developer After 40
akosma
91
590k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
220
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
A Soul's Torment
seathinner
6
3.5k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
Git: the NoSQL Database
bkeepers
PRO
432
67k
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