Slide 1

Slide 1 text

Time Management For Grumpy Programmers Chris Hartjes SunshinePHP 2017 https://joind.in/talk/31298

Slide 2

Slide 2 text

Who Am I? Long-time PHP user Testing advocate Verified Twitter User Life-balance champion Semi-organized

Slide 3

Slide 3 text

What do people REALLY mean when they start talking about “Time Management”

Slide 4

Slide 4 text

“I want to get stuff done.”

Slide 5

Slide 5 text

“I have too much to do”

Slide 6

Slide 6 text

“I want control of my life.”

Slide 7

Slide 7 text

– WikiPedia “Time management is the act or process of planning and exercising conscious control over the amount of time spent on specific activities, especially to increase effectiveness, efficiency or productivity.”

Slide 8

Slide 8 text

“Doing what you can with the time you have.”

Slide 9

Slide 9 text

“Getting Things Done” by David Allen “Time Management For Anarchists” by Jim Monroe

Slide 10

Slide 10 text

The Grumpy Time Management System 1. Work from finish to start 2. You can never “create more time” 3. Do fewer things but do them better

Slide 11

Slide 11 text

Let’s use this talk as an example of the system in action

Slide 12

Slide 12 text

Work from finish to start I knew when I had to give the talk …and I know how long it takes me to write one… …so I picked a completion date

Slide 13

Slide 13 text

“I knew when I had to give the talk…” Open-ended tasks destroy productivity Create your own deadlines if necessary

Slide 14

Slide 14 text

“I knew when I had to give the talk…” Put future events in your calendar You WILL forget important things so reduce the risk

Slide 15

Slide 15 text

“So what goes in my calendar?”

Slide 16

Slide 16 text

EVERYTHING. Really. EVERYTHING

Slide 17

Slide 17 text

“What goes in my calendar?” Meetings at work Activities with my kids Down-time with my wife Hobbies

Slide 18

Slide 18 text

Putting things in my calendar reduces the stress I feel about what I do

Slide 19

Slide 19 text

I added the conference to my calendar

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Resolved to finish the talk before I left for the cruise

Slide 22

Slide 22 text

“…and I know how long it takes me to write one…” Learn your work pace Break down tasks to the smallest bit Don’t lie to yourself!

Slide 23

Slide 23 text

Impossible to estimate tasks if you don’t know your own pace per unit of work

Slide 24

Slide 24 text

Talk Creation Work Pace Usually takes me 1 hour to create my talk outline Usually takes me 4-5 hours to create slides

Slide 25

Slide 25 text

6 hour estimate for the talk

Slide 26

Slide 26 text

Break Tasks Down Be brutally honest with yourself Rely on past experience to drive timelines Stop when you can’t break it down any more

Slide 27

Slide 27 text

“…and I know how long it takes me to write one…” Leave room for mistakes Do the work in blocks Don’t overextend!

Slide 28

Slide 28 text

Leave room for mistakes You will make many mistakes You will need to take breaks Don’t be a hero

Slide 29

Slide 29 text

Do the work in blocks Helps you learn your work pace Allows pauses for rewards Stick to the blocks, don’t rush ahead!

Slide 30

Slide 30 text

Don’t overextend By figuring out blocks, you can schedule actions NEVER WORK OUTSIDE THOSE BLOCKS NO, I MEAN IT

Slide 31

Slide 31 text

“…so I set aside time on my calendar to work on it” Added in 6 1-hour blocks of time… …and got to work creating this talk

Slide 32

Slide 32 text

That’s really it

Slide 33

Slide 33 text

That’s really it (Not really)

Slide 34

Slide 34 text

DISCIPLINE

Slide 35

Slide 35 text

Learn it or you will be forever overworked and under-appreciated

Slide 36

Slide 36 text

“Creating time”

Slide 37

Slide 37 text

“I’ll make some time for that”

Slide 38

Slide 38 text

“I’ll do that when I have some time”

Slide 39

Slide 39 text

“You can make more money but you can’t make more time.”

Slide 40

Slide 40 text

The Truth About Time We all get the same 168 hours per week We all make choices about what to do with our time

Slide 41

Slide 41 text

“We’re not winners or losers, we’re choosers”

Slide 42

Slide 42 text

Using my calendar for everything showed me what I was actually doing

Slide 43

Slide 43 text

Taking control of your time is the best thing you can do for your career and your mental health

Slide 44

Slide 44 text

“Do fewer things better”

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

Warning Signs You Need To Do Less Work “I always have killer deadlines” “My brain needs me to keep busy” “I’m afraid I am going to get fired”

Slide 47

Slide 47 text

Nobody is the villain of their own time management story

Slide 48

Slide 48 text

Doing less work and concentrating on doing better leads to better outcomes

Slide 49

Slide 49 text

We don’t “rise to the occasion” We “fall back to our skill level"

Slide 50

Slide 50 text

Almost done

Slide 51

Slide 51 text

Time management hacks!

Slide 52

Slide 52 text

There aren’t any.

Slide 53

Slide 53 text

Anyone that says that is just moments away from trying to sell you something.

Slide 54

Slide 54 text

The 4-Day Work Week “Hack”

Slide 55

Slide 55 text

The 4-Day Work Week “Hack” Interview and get a job offer with a 20% raise Tell employer “I want to stay but only work 4 days a week for the same money” Either you get an extra day or extra money

Slide 56

Slide 56 text

The Grumpy Time Management System 1. Work from finish to start 2. You can never “create more time” 3. Do fewer things but do them better

Slide 57

Slide 57 text

“But Chris…”

Slide 58

Slide 58 text

“…how can I learn ‘discipline’ to do this?”

Slide 59

Slide 59 text

“…my workplace is chaotic and new requests come in all the time!”

Slide 60

Slide 60 text

“…how do I co-ordinate things with others who don’t do this?”

Slide 61

Slide 61 text

“…aren’t there times you have to reschedule events?”

Slide 62

Slide 62 text

Thank you and enjoy the other talks http://grumpy-learning.com @grmpyprogrammer https://joind.in/talk/31298