programmers, strange beasts

30
Programmers, strange beasts Gianfranco Reppucci giefferre

Upload: gianfranco-reppucci

Post on 02-Jul-2015

277 views

Category:

Self Improvement


0 download

DESCRIPTION

This is the keynote for my talk @ AppsterdamMilan #TalkLab on Nov. 20th 2014. Do we programmers have a "best time to work" in our day? Is it in the early morning, is it at night? Is there a scientific reason to prove this? How does the "flow theory" affect our jobs? This talks was inspired by Swizec Teller's "Why programmers work at night?" book, http://nightowlsbook.com

TRANSCRIPT

Page 1: Programmers, strange beasts

Programmers,strange beasts

Gianfranco Reppucci

giefferre

Page 2: Programmers, strange beasts

Whom this talk is for

Page 3: Programmers, strange beasts

or

Page 4: Programmers, strange beasts

G. Stanley Hall

Man is largely a creature of habit, and many of his activities are more or less automatic reflexes from the

stimuli of his environment

Page 5: Programmers, strange beasts
Page 6: Programmers, strange beasts

Your best moment?

The only time nobody expects anything of you

Page 7: Programmers, strange beasts

When you work depends on your personal preference

Page 8: Programmers, strange beasts

Your best time=

Your maximum focus

Page 9: Programmers, strange beasts

People perform better in insight-based tasks when they

are not at their best time

Page 10: Programmers, strange beasts

You need flow

Page 11: Programmers, strange beasts

Energised focus, Full involvement,

Enjoyment of the activity

Page 12: Programmers, strange beasts

Is achieving flow easier at night?

Page 13: Programmers, strange beasts

Decision fatigue

Page 14: Programmers, strange beasts

Clear mind

Page 15: Programmers, strange beasts

Habit

Page 16: Programmers, strange beasts

freelancer or staffer? student?

spouse with children?

Page 17: Programmers, strange beasts

Key factor: AGE

Page 18: Programmers, strange beasts

Types of flow:

1. Panic mode

Page 19: Programmers, strange beasts

Types of flow:

2. Deep fulfillment

Page 20: Programmers, strange beasts

Avoid:

1. Interruptions

Page 21: Programmers, strange beasts

Avoid:

2. External distractions

Page 22: Programmers, strange beasts

Follow your flow

Page 23: Programmers, strange beasts

Hints

1. Be conscious of what’s your best focus period in the day

Page 24: Programmers, strange beasts

Hints

2. Sleep enough

Page 25: Programmers, strange beasts

Hints

3. Use asynchronous communications

Page 26: Programmers, strange beasts

Hints

3. Food and exercise

Page 27: Programmers, strange beasts

Hints

4. Schedule your day

Page 28: Programmers, strange beasts

Why Programmers work at night by Swizec Teller

http://nightowlsbook.com/

Page 29: Programmers, strange beasts

http://youtube.com/watch?v=Y3nnAtVq74o

Why flow is so important? Take a look at this

Page 30: Programmers, strange beasts

Thank you