Maker’s Schedule,

Manager’s Schedule
(aka: why programmers hate meetings)
YCombinator
Paul Graham
Manager’s Schedule
Manager’s Schedule
“Bosses” often run on this schedule
Granular to an hour (or half-hour)
If there’s nothing scheduled in the
appointment book, it’s a “free” hour
that can be filled in by another
appointment
Manager’s Schedule
Something is always coming up in
the next hour - it is expected
Ticket to productivity is to fill in as
many slots with quality meetings
Maker’s Schedule
Maker’s Schedule
Makers e.g. writers and programmers
often are run on this schedule
Granularity is at least half a day
An interruption (aka “meeting”) that
cuts the half-day slot effectively
wastes that slot
The worst time to interrupt
anyone is when they have
the highest memory load
Memory Load During
Programming Tasks
Task: modify Tetris to drop a falling figure completely
down when pressing the space key
http://www.cc.gatech.edu/~vector/papers/emg.pdf
Programmers often need at least 7
minutes before they transition from a
high memory state to low memory state
Least Desired
Interruption States
During an edit, especially with
concurrent edits in multiple locations.
Navigation and search activities.
Comprehending data flow and
control flow in code.
IDE window is out of focus.
The Cost of an Interruption
The Cost of an Interruption
445
142
333
870
123
777
883
Maker’s Schedule
They have to remember that there is
a meeting coming up
The ticket to productivity is long
stretches of uninterrupted time
This does not mean that
you can just leave Makers
out of the loop!!!
Sometimes, the Makers are the domain
experts
Meeting agendas are important
Provide a list of questions you need
answers to before the meeting and send
them beforehand
Often the Makers will already have
answered your questions even before the
meeting starts
This leads to a more fruitful discussion
Mindvalley Calendar
How Mindvalley Reconciles
the Two Schedules
Flexitime and ROWE
Monday Mega Meetings
Tristan has a minute (4pm to 6pm)
All meetings are in the afternoon
CTO buffer and attends meetings for us
:)
What if you’re both a
Maker and a Manager?
What if you’re both a
Maker and a Manager?
Time block four hours a day to devote to
your “Maker” time
Communicate your schedule
Create an environment that supports your
“Maker” time
Turn off distractions
Take breaks
Those of us on the maker's schedule are
willing to compromise. We know we have to
have some number of meetings. All we ask
… is that they understand the cost.
Paul Graham
YCombinator

Maker's Schedule, Manager's Schedule

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
    Manager’s Schedule “Bosses” oftenrun on this schedule Granular to an hour (or half-hour) If there’s nothing scheduled in the appointment book, it’s a “free” hour that can be filled in by another appointment
  • 6.
    Manager’s Schedule Something isalways coming up in the next hour - it is expected Ticket to productivity is to fill in as many slots with quality meetings
  • 7.
  • 8.
    Maker’s Schedule Makers e.g.writers and programmers often are run on this schedule Granularity is at least half a day An interruption (aka “meeting”) that cuts the half-day slot effectively wastes that slot
  • 9.
    The worst timeto interrupt anyone is when they have the highest memory load
  • 10.
    Memory Load During ProgrammingTasks Task: modify Tetris to drop a falling figure completely down when pressing the space key http://www.cc.gatech.edu/~vector/papers/emg.pdf
  • 11.
    Programmers often needat least 7 minutes before they transition from a high memory state to low memory state
  • 12.
    Least Desired Interruption States Duringan edit, especially with concurrent edits in multiple locations. Navigation and search activities. Comprehending data flow and control flow in code. IDE window is out of focus.
  • 13.
    The Cost ofan Interruption
  • 15.
    The Cost ofan Interruption
  • 16.
  • 17.
    Maker’s Schedule They haveto remember that there is a meeting coming up The ticket to productivity is long stretches of uninterrupted time
  • 18.
    This does notmean that you can just leave Makers out of the loop!!!
  • 19.
    Sometimes, the Makersare the domain experts Meeting agendas are important Provide a list of questions you need answers to before the meeting and send them beforehand Often the Makers will already have answered your questions even before the meeting starts This leads to a more fruitful discussion
  • 20.
  • 21.
    How Mindvalley Reconciles theTwo Schedules Flexitime and ROWE Monday Mega Meetings Tristan has a minute (4pm to 6pm) All meetings are in the afternoon CTO buffer and attends meetings for us :)
  • 22.
    What if you’reboth a Maker and a Manager?
  • 23.
    What if you’reboth a Maker and a Manager? Time block four hours a day to devote to your “Maker” time Communicate your schedule Create an environment that supports your “Maker” time Turn off distractions Take breaks
  • 24.
    Those of uson the maker's schedule are willing to compromise. We know we have to have some number of meetings. All we ask … is that they understand the cost. Paul Graham YCombinator