Burnout in Software Development

Post on 02-Jul-2015

581 views 1 download

description

Slides for my DDD North talk on developer burnout.

Transcript of Burnout in Software Development

Richard Dalton

www.devjoy.com

@richardadalton

Awareness

Discussion

It’s Important

Everyone

Symptoms

Action

Objectivity

physical or mental

COLLAPSE

caused by overwork

or stress

a

CONTINUUM

not a

STATE

exhaustion

cynicism

professional efficacy

fatigueirritability

self criticism

negativitysleep issues

neglect health/weight

helpless / trapped / no control

risk taking depression

every day is a BAD day

work is DULL or OVERWHELMING

can’t make a DIFFERENCE

self DOUBT

(maybe)

unclear / demanding EXPECTATIONS

not enough SLEEP or RELAXATION

too many RESPONSIBILITIES

PERFECTIONISM and CONTROL

sustained PRESSURE

VALUING yourself by the WORTH or

QUALITY of your WORK

a SUSTAINED difference between the

environment we WANT and the

environment that EXISTS

it’s not always about LONG HOURS

work life BALANCE

the DEATH MARCH

ABUSIVE work practices

it’s about ENGAGEMENT

it’s about CARING

“23.4% longer for those over-40

to find work”

“13.7% pay cut for those over-40

to change job”

Computer science graduates working

as programmers

after

6 years, 57%

15 years, 34%

20 years, 19%

the 20 year old coder

the 40 year old coder

major technology shifts are

frequent and negate the benefit of

experience

frustration

vicious cycle

procrastination

inefficacy

bad luck

detachment

arguing

cognitive decline

GUILT

JEALOUSY

TURNOVER

TAKE A BREAK

FOCUS ON

STRESS

WORK MORE

SELF MEDICATE

QUIT

CHANGE

TALK

HOBBY

RELAX

DETECT PROBLEMS

RETAIN STAFF

LEVERAGE

EXPERIENCE

Richard Dalton

www.devjoy.com

@richardadalton