SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Happy Developers are
Better Developers
Jason Straughan - Grok Interactive, LLC
● Managers of developers
● Project Managers
● Lead Developers
● Sr Developers
● Mentors
Who is this talk for?
Who is this talk for?
Anyone that writes code
or works with someone
who does.
MBA
Why Me?
I’m a developer.
Why Me?
● Why happiness is important
● Leadership skills that build happy workplaces
● Ideas that work, and some that don't
What is this talk
about?
How to make your job a better
place to work
What is this talk
about?
noun hap·pi·ness ˈha-pē-nəs
happiness
● the state of being happy
● an experience that makes you happy
http://www.merriam-webster.com/dictionary/happiness
adjective hap·py ˈha-pē
happy
● feeling pleasure and enjoyment because of your life, situation, etc.
● showing or causing feelings of pleasure and enjoyment
● pleased or glad about a particular situation, event, etc.
http://www.merriam-webster.com/dictionary/happy
Happiness is a shared
experience of joy or pleasure
resulting from events or
situations that are unique to
each individual.
Employees thrive and are both
happier and more productive in a
positive environment where they are
supported, inspired, challenged, and
appropriately resourced.
● Increase positive emotions
● Buffer against negative events
● Attract and bolster employees
Effects of Positive Practices on
Organizational Effectiveness
The Journal of Applied Behavioral Science
A sense of confidence that the team will
not embarrass, reject or punish someone
for speaking up.
Harvard Business School professor Amy Edmondson
Psychological Safety
10X
Developer
A miserable
developer will take
two times as long to
write bad code than a
bad developer.
"Your brain at positive is 31% more
productive than your brain at
negative, neutral or stressed"
- Shawn Achor
● Better (able to) secure jobs
● Better (at) keeping jobs
● Superior productivity
● More resilient
● Less burnout
● Less turnover
What makes
developers happy?
Developers want to be challenged
and appreciated while creating
software people use.
3 Virtues of a Great Programmer
● Laziness
● Impatience
● Hubris
- Larry Wall, BDFL of Perl
YMMV
Hiring
Autodidactic
Resourceful
Empathetic
Junior
Developers
Properly
Resourced
Team
Continuing
Education
$$$
1:1
Theory X
And
Theory Y
Social Psychologist Douglas McGregor of MIT
● Dislike working.
● Avoid responsibility and need to be directed.
● Have to be controlled, forced, and threatened to deliver what's
needed.
● Need to be supervised at every step, with controls put in place.
● Need to be enticed to produce results; otherwise they have no
ambition or incentive to work.
Theory X Managers believe that
their employees:
● Take responsibility and are motivated to fulfill the goals they are
given.
● Seek and accept responsibility and do not need much direction.
● Consider work as a natural part of life and solve work problems
imaginatively.
Theory Y Managers believe that
their employees:
Theory Y
Is Widely Accepted
as Superior
Empathy
cannot be
faked
● Happy Developers == Better Developers
● Happiness is unique to individuals
● Work should be challenging
● Environment should be forgiving
● Theory Y > Theory X
Takeaways
Implement
Test
Iterate
Empathy
cannot be
faked
Jason D. Straughan
@jdstraughan
jasons@grok.rocks
@GrokInteractive

Weitere ähnliche Inhalte

Was ist angesagt?

Observe and reflect Mirjam
Observe and reflect MirjamObserve and reflect Mirjam
Observe and reflect Mirjam
MirjamN
 
Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking
Meamya Christie
 

Was ist angesagt? (20)

Internal Engagement - Attracting, Managing and Delighting Your Team
Internal Engagement - Attracting, Managing and Delighting Your TeamInternal Engagement - Attracting, Managing and Delighting Your Team
Internal Engagement - Attracting, Managing and Delighting Your Team
 
Scaling Your Engineering Team From 5 to 50
Scaling Your Engineering Team From 5 to 50Scaling Your Engineering Team From 5 to 50
Scaling Your Engineering Team From 5 to 50
 
Attracting, Managing and Delighting Your Team
Attracting, Managing and Delighting Your TeamAttracting, Managing and Delighting Your Team
Attracting, Managing and Delighting Your Team
 
Building Workplace Skills Through Activities
Building Workplace Skills Through ActivitiesBuilding Workplace Skills Through Activities
Building Workplace Skills Through Activities
 
Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)Developers Should Not Become Managers (Unless They Should)
Developers Should Not Become Managers (Unless They Should)
 
What is success
What is successWhat is success
What is success
 
Creativity Can Be Yours (Comprehensive) PowerPoint Presentation 170 slides w...
Creativity Can Be Yours (Comprehensive) PowerPoint Presentation  170 slides w...Creativity Can Be Yours (Comprehensive) PowerPoint Presentation  170 slides w...
Creativity Can Be Yours (Comprehensive) PowerPoint Presentation 170 slides w...
 
Observe and reflect Mirjam
Observe and reflect MirjamObserve and reflect Mirjam
Observe and reflect Mirjam
 
Tophatter Coaching Workshop
Tophatter Coaching WorkshopTophatter Coaching Workshop
Tophatter Coaching Workshop
 
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
 
GOAL SETTING WITH WORK SHEETS
GOAL SETTING WITH WORK SHEETSGOAL SETTING WITH WORK SHEETS
GOAL SETTING WITH WORK SHEETS
 
Digital Spaghetti : Sandra Dartnell : #geekmentalhelp
Digital Spaghetti : Sandra Dartnell : #geekmentalhelpDigital Spaghetti : Sandra Dartnell : #geekmentalhelp
Digital Spaghetti : Sandra Dartnell : #geekmentalhelp
 
Getting & Maintaining Peak Performance
Getting & Maintaining Peak PerformanceGetting & Maintaining Peak Performance
Getting & Maintaining Peak Performance
 
7 Steps to Turbo Charge Your Biz
7 Steps to Turbo Charge Your Biz7 Steps to Turbo Charge Your Biz
7 Steps to Turbo Charge Your Biz
 
Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking
 
The Science of Stress: Cultivating Recruiter Resilience
The Science of Stress: Cultivating Recruiter ResilienceThe Science of Stress: Cultivating Recruiter Resilience
The Science of Stress: Cultivating Recruiter Resilience
 
Recruiter Approach
Recruiter ApproachRecruiter Approach
Recruiter Approach
 
Goal Setting Activity
Goal Setting ActivityGoal Setting Activity
Goal Setting Activity
 
Goal Setting Workshop Outline
Goal Setting Workshop OutlineGoal Setting Workshop Outline
Goal Setting Workshop Outline
 
Startups - How to start - The Idea
Startups - How to start - The Idea Startups - How to start - The Idea
Startups - How to start - The Idea
 

Ähnlich wie Happy Developers are Better Developers

Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)
Franklin Angulo
 

Ähnlich wie Happy Developers are Better Developers (20)

Managing for Happiness
Managing for HappinessManaging for Happiness
Managing for Happiness
 
Tech survival 101
Tech survival 101Tech survival 101
Tech survival 101
 
121
121121
121
 
Psychology at work
Psychology at workPsychology at work
Psychology at work
 
How to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product LeadHow to Get a Job as a Product Manager by Airbnb Product Lead
How to Get a Job as a Product Manager by Airbnb Product Lead
 
Barry Saiff: Enabling Excellence
Barry Saiff: Enabling ExcellenceBarry Saiff: Enabling Excellence
Barry Saiff: Enabling Excellence
 
Presentation W6 Chanley
Presentation W6 ChanleyPresentation W6 Chanley
Presentation W6 Chanley
 
Project Management skills
Project Management skillsProject Management skills
Project Management skills
 
My Leadership Principles
My Leadership PrinciplesMy Leadership Principles
My Leadership Principles
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Reflection survey - Nationwide
Reflection survey - NationwideReflection survey - Nationwide
Reflection survey - Nationwide
 
2016 5-5 technology association of georgia - tag - sales force engagement (2)...
2016 5-5 technology association of georgia - tag - sales force engagement (2)...2016 5-5 technology association of georgia - tag - sales force engagement (2)...
2016 5-5 technology association of georgia - tag - sales force engagement (2)...
 
Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101
 
My Leadership Principles
My Leadership PrinciplesMy Leadership Principles
My Leadership Principles
 
Job Design
Job DesignJob Design
Job Design
 
Enhance performance and Productivity through Attitude, Corporate Training by ...
Enhance performance and Productivity through Attitude, Corporate Training by ...Enhance performance and Productivity through Attitude, Corporate Training by ...
Enhance performance and Productivity through Attitude, Corporate Training by ...
 
15 leadership skills for career success
15 leadership skills for career success15 leadership skills for career success
15 leadership skills for career success
 
Landing an Executive Level Job -- Middletown
Landing an Executive Level Job -- MiddletownLanding an Executive Level Job -- Middletown
Landing an Executive Level Job -- Middletown
 
Individual development plan
Individual development planIndividual development plan
Individual development plan
 

Mehr von Jason Straughan

Mehr von Jason Straughan (7)

Navigating Imposter Syndrome
Navigating Imposter SyndromeNavigating Imposter Syndrome
Navigating Imposter Syndrome
 
MVP Like a BOSS
MVP Like a BOSSMVP Like a BOSS
MVP Like a BOSS
 
Innovative Ways to Teach High-Tech Skills
Innovative Ways to Teach High-Tech SkillsInnovative Ways to Teach High-Tech Skills
Innovative Ways to Teach High-Tech Skills
 
Optimizing the SDLC
Optimizing the SDLCOptimizing the SDLC
Optimizing the SDLC
 
The 5 things you need to know to start a software project
The 5 things you need to know to start a software projectThe 5 things you need to know to start a software project
The 5 things you need to know to start a software project
 
The future of cloud programming
The future of cloud programmingThe future of cloud programming
The future of cloud programming
 
Design patterns in PHP
Design patterns in PHPDesign patterns in PHP
Design patterns in PHP
 

Kürzlich hochgeladen

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 

Kürzlich hochgeladen (14)

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 

Happy Developers are Better Developers