Top Banner
Productivity Tips for Programmers Ombu Labs, April 2015
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Productivity Tips for Programmers

Productivity Tips for Programmers

Ombu Labs, April 2015

Page 2: Productivity Tips for Programmers

Productivity = Flow (hs) - Interruptions (hs)

Page 3: Productivity Tips for Programmers

The Flow

Page 4: Productivity Tips for Programmers

“A state of concentration or complete absorption with the activity at hand and the situation.” Mihaly Csikszentmihalyi

Page 5: Productivity Tips for Programmers

Interruptions kill productivity

Page 6: Productivity Tips for Programmers

A programmer takes between 10-15 minutes to start editing code after resuming work from an interruption. [source]

Page 7: Productivity Tips for Programmers

Interruptions

Page 8: Productivity Tips for Programmers

“Hey! Can you help me with this?”

Page 9: Productivity Tips for Programmers

Email #32334 Subject: VERY URGENT stuff

Page 10: Productivity Tips for Programmers

@etagwerker hey, check out this gif! #Twitter

Page 11: Productivity Tips for Programmers

Tips

Page 12: Productivity Tips for Programmers

Keep your phone on vibrate/silent mode

Page 13: Productivity Tips for Programmers

Don’t keep your email client open

Page 14: Productivity Tips for Programmers

Don’t keep Twitter open

Page 15: Productivity Tips for Programmers

Keep Slack’s notifications silent

Page 16: Productivity Tips for Programmers

Ignore office phone calls

Page 17: Productivity Tips for Programmers

Put on your headphones

Page 18: Productivity Tips for Programmers

Don’t interrupt someone with headphones on

Page 19: Productivity Tips for Programmers

Start your Freckle timer widget

Page 20: Productivity Tips for Programmers

Monotask more, multitask less

Page 21: Productivity Tips for Programmers

Sometimes interruptions are good

Page 22: Productivity Tips for Programmers

Go for a walk if you can’t solve a problem

Page 23: Productivity Tips for Programmers

Ask another developer for advice on a problem

Page 24: Productivity Tips for Programmers

Rubberducking on Slack or face-to-face

Page 25: Productivity Tips for Programmers

Manage your interruptions wisely

Page 26: Productivity Tips for Programmers

Thank you!

Page 27: Productivity Tips for Programmers

Questions?