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
Seemant Kulleen
November 13, 2012
Programming
0
11k
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
10k
Are you really your own customer?
seemantk
0
11k
Other Decks in Programming
See All in Programming
PipeCDのプラグイン化で目指すところ
warashi
1
290
Agentic Coding: The Future of Software Development with Agents
mitsuhiko
0
120
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
170
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
130
AIともっと楽するE2Eテスト
myohei
7
2.9k
What's new in AppKit on macOS 26
1024jp
0
130
技術同人誌をMCP Serverにしてみた
74th
1
680
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1.1k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
12k
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
990
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.1k
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
150
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Embracing the Ebb and Flow
colly
86
4.7k
Code Reviewing Like a Champion
maltzj
524
40k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
The Invisible Side of Design
smashingmag
301
51k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Done Done
chrislema
184
16k
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