SlideShare a Scribd company logo
1 of 30
Download to read offline
Programmers, 
strange beasts 
Gianfranco Reppucci 
giefferre
Whom this talk is for
or
Man is largely a creature of habit, 
and many of his activities are more 
or less automatic reflexes from the 
stimuli of his environment 
G. Stanley Hall
Your best moment? 
The only time nobody expects 
anything of you
When you work depends 
on your personal preference
Your best time 
= 
Your maximum focus
People perform better in 
insight-based tasks when they 
are not at their best time
You need flow
Energised focus, 
Full involvement, 
Enjoyment of the activity
Is achieving flow easier at night?
Decision fatigue
Clear mind
Habit
freelancer or staffer? 
student? 
spouse with children?
Key factor: AGE
Types of flow: 
1. Panic mode
Types of flow: 
2. Deep fulfillment
Avoid: 
1. Interruptions
Avoid: 
2. External distractions
Follow your flow
Hints 
1. Be conscious of what’s your 
best focus period in the day
Hints 
2. Sleep enough
Hints 
3. Use asynchronous 
communications
Hints 
3. Food and exercise
Hints 
4. Schedule your day
Why Programmers work at night 
by Swizec Teller 
http://nightowlsbook.com/
Why flow is so important? 
Take a look at this 
http://youtube.com/watch?v=Y3nnAtVq74o
Thank you

More Related Content

What's hot

Simply Productive, Without the Tricks
Simply Productive, Without the TricksSimply Productive, Without the Tricks
Simply Productive, Without the TricksCompu-Mail
 
5 Ways To Do Focused Work In A Distracted World
5 Ways To Do Focused Work In A Distracted World5 Ways To Do Focused Work In A Distracted World
5 Ways To Do Focused Work In A Distracted WorldWorkurious
 
Sage Summit 2012: EQ - Why Cooler Heads Prevail
Sage Summit 2012: EQ - Why Cooler Heads PrevailSage Summit 2012: EQ - Why Cooler Heads Prevail
Sage Summit 2012: EQ - Why Cooler Heads PrevailGrant M Howe
 
Organizational Strategies for Lasting Success
Organizational Strategies for Lasting SuccessOrganizational Strategies for Lasting Success
Organizational Strategies for Lasting SuccessMarcia Bennett, PhD
 
11 Steps to Stop Procrastinating
11 Steps to Stop Procrastinating11 Steps to Stop Procrastinating
11 Steps to Stop Procrastinatingrebecagm8
 
Presentation on time management
Presentation on time managementPresentation on time management
Presentation on time managementsushant raghav
 
7 steps to overcome procrastination
7 steps to overcome procrastination7 steps to overcome procrastination
7 steps to overcome procrastinationJo Gifford
 
Overcome Procrastination
Overcome ProcrastinationOvercome Procrastination
Overcome ProcrastinationBearkits
 
Start Now Right Here - 10 stages of productivity
Start Now Right Here - 10 stages of productivityStart Now Right Here - 10 stages of productivity
Start Now Right Here - 10 stages of productivityChristoph Burkhardt
 
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...Beth Kanter
 
Improving our focus power
Improving our focus powerImproving our focus power
Improving our focus powerarthurxyz2000
 
23 steps (with pictures) wiki how
 23 steps (with pictures)   wiki how 23 steps (with pictures)   wiki how
23 steps (with pictures) wiki howMadhavraj Madangopal
 
Procrastination
ProcrastinationProcrastination
ProcrastinationLauraTRich
 

What's hot (20)

Simply Productive, Without the Tricks
Simply Productive, Without the TricksSimply Productive, Without the Tricks
Simply Productive, Without the Tricks
 
Priority Management
Priority ManagementPriority Management
Priority Management
 
5 Ways To Do Focused Work In A Distracted World
5 Ways To Do Focused Work In A Distracted World5 Ways To Do Focused Work In A Distracted World
5 Ways To Do Focused Work In A Distracted World
 
Sage Summit 2012: EQ - Why Cooler Heads Prevail
Sage Summit 2012: EQ - Why Cooler Heads PrevailSage Summit 2012: EQ - Why Cooler Heads Prevail
Sage Summit 2012: EQ - Why Cooler Heads Prevail
 
Organizational Strategies for Lasting Success
Organizational Strategies for Lasting SuccessOrganizational Strategies for Lasting Success
Organizational Strategies for Lasting Success
 
11 Steps to Stop Procrastinating
11 Steps to Stop Procrastinating11 Steps to Stop Procrastinating
11 Steps to Stop Procrastinating
 
Presentation on time management
Presentation on time managementPresentation on time management
Presentation on time management
 
Time management
Time managementTime management
Time management
 
Time management tips and tools
Time management tips and toolsTime management tips and tools
Time management tips and tools
 
7 steps to overcome procrastination
7 steps to overcome procrastination7 steps to overcome procrastination
7 steps to overcome procrastination
 
Overcome Procrastination
Overcome ProcrastinationOvercome Procrastination
Overcome Procrastination
 
Start Now Right Here - 10 stages of productivity
Start Now Right Here - 10 stages of productivityStart Now Right Here - 10 stages of productivity
Start Now Right Here - 10 stages of productivity
 
Time managemodule
Time managemoduleTime managemodule
Time managemodule
 
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
 
Improving our focus power
Improving our focus powerImproving our focus power
Improving our focus power
 
Curbing distractions
Curbing distractionsCurbing distractions
Curbing distractions
 
Procrastination
ProcrastinationProcrastination
Procrastination
 
Time management 1
Time management 1Time management 1
Time management 1
 
23 steps (with pictures) wiki how
 23 steps (with pictures)   wiki how 23 steps (with pictures)   wiki how
23 steps (with pictures) wiki how
 
Procrastination
ProcrastinationProcrastination
Procrastination
 

Similar to Programmers, strange beasts

SHPE Time Management
SHPE Time ManagementSHPE Time Management
SHPE Time Managementbarrycordero
 
What is The Flow State
What is The Flow StateWhat is The Flow State
What is The Flow StateMandy Fard
 
Stage fright strategies
Stage fright strategiesStage fright strategies
Stage fright strategiesWarren Mabunga
 
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....BizLibrary
 
3 Keys to Improve Language Learning
3 Keys to Improve Language Learning3 Keys to Improve Language Learning
3 Keys to Improve Language LearningRoser Aguirre
 
Mindfulness workshop slide deck - intro & session 1
Mindfulness workshop   slide deck - intro & session 1Mindfulness workshop   slide deck - intro & session 1
Mindfulness workshop slide deck - intro & session 1Francois De Wagenaar
 
How to Stop Procrastinating
How to Stop ProcrastinatingHow to Stop Procrastinating
How to Stop Procrastinatingkontotestowe512
 
Hold that thought concentration
Hold that thought concentrationHold that thought concentration
Hold that thought concentrationTeddy Simpkins
 
Psychology of Multitasking by DR. RHEA FISER.pptx
Psychology of Multitasking by DR. RHEA FISER.pptxPsychology of Multitasking by DR. RHEA FISER.pptx
Psychology of Multitasking by DR. RHEA FISER.pptxDR. RHEA SANTILLAN
 
How to get things done & take control of time, tasks, & priorities
How to get things done & take control of time, tasks, & prioritiesHow to get things done & take control of time, tasks, & priorities
How to get things done & take control of time, tasks, & prioritiesprofessormay
 
Teacher Wellbeing; From Crazy to Calm: Managing Emotions
Teacher Wellbeing; From Crazy to Calm: Managing EmotionsTeacher Wellbeing; From Crazy to Calm: Managing Emotions
Teacher Wellbeing; From Crazy to Calm: Managing EmotionsPatti Glasgow
 
Time and Task Management
Time and Task ManagementTime and Task Management
Time and Task ManagementDenisa Jecan
 
The Art of Public Speaking.pptx
The Art of Public Speaking.pptxThe Art of Public Speaking.pptx
The Art of Public Speaking.pptxJohnMTan1
 
Ants slide deck
Ants slide deckAnts slide deck
Ants slide deckFaith Wood
 
Why Procrastinators Procrastinate and How To Increase Productivity.pptx
Why Procrastinators Procrastinate and How To Increase Productivity.pptxWhy Procrastinators Procrastinate and How To Increase Productivity.pptx
Why Procrastinators Procrastinate and How To Increase Productivity.pptxTrieuNailsLondon
 
Studying tips your guide to studying smart
Studying tips your guide to studying smartStudying tips your guide to studying smart
Studying tips your guide to studying smartChloe Cheney
 
Pomodoro teknikken apr 2011
Pomodoro  teknikken  apr 2011Pomodoro  teknikken  apr 2011
Pomodoro teknikken apr 2011Bent Jensen
 

Similar to Programmers, strange beasts (20)

SHPE Time Management
SHPE Time ManagementSHPE Time Management
SHPE Time Management
 
What is The Flow State
What is The Flow StateWhat is The Flow State
What is The Flow State
 
Stage fright strategies
Stage fright strategiesStage fright strategies
Stage fright strategies
 
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....
Effective Time Management Techniques To Teach Your Employees | Webinar 01.06....
 
3 Keys to Improve Language Learning
3 Keys to Improve Language Learning3 Keys to Improve Language Learning
3 Keys to Improve Language Learning
 
Reducing Distractions
Reducing Distractions Reducing Distractions
Reducing Distractions
 
Mindfulness workshop slide deck - intro & session 1
Mindfulness workshop   slide deck - intro & session 1Mindfulness workshop   slide deck - intro & session 1
Mindfulness workshop slide deck - intro & session 1
 
Time management
Time managementTime management
Time management
 
How to Stop Procrastinating
How to Stop ProcrastinatingHow to Stop Procrastinating
How to Stop Procrastinating
 
Hold that thought concentration
Hold that thought concentrationHold that thought concentration
Hold that thought concentration
 
Psychology of Multitasking by DR. RHEA FISER.pptx
Psychology of Multitasking by DR. RHEA FISER.pptxPsychology of Multitasking by DR. RHEA FISER.pptx
Psychology of Multitasking by DR. RHEA FISER.pptx
 
Somatic Perspective: Early Developmental Trauma
Somatic Perspective: Early Developmental TraumaSomatic Perspective: Early Developmental Trauma
Somatic Perspective: Early Developmental Trauma
 
How to get things done & take control of time, tasks, & priorities
How to get things done & take control of time, tasks, & prioritiesHow to get things done & take control of time, tasks, & priorities
How to get things done & take control of time, tasks, & priorities
 
Teacher Wellbeing; From Crazy to Calm: Managing Emotions
Teacher Wellbeing; From Crazy to Calm: Managing EmotionsTeacher Wellbeing; From Crazy to Calm: Managing Emotions
Teacher Wellbeing; From Crazy to Calm: Managing Emotions
 
Time and Task Management
Time and Task ManagementTime and Task Management
Time and Task Management
 
The Art of Public Speaking.pptx
The Art of Public Speaking.pptxThe Art of Public Speaking.pptx
The Art of Public Speaking.pptx
 
Ants slide deck
Ants slide deckAnts slide deck
Ants slide deck
 
Why Procrastinators Procrastinate and How To Increase Productivity.pptx
Why Procrastinators Procrastinate and How To Increase Productivity.pptxWhy Procrastinators Procrastinate and How To Increase Productivity.pptx
Why Procrastinators Procrastinate and How To Increase Productivity.pptx
 
Studying tips your guide to studying smart
Studying tips your guide to studying smartStudying tips your guide to studying smart
Studying tips your guide to studying smart
 
Pomodoro teknikken apr 2011
Pomodoro  teknikken  apr 2011Pomodoro  teknikken  apr 2011
Pomodoro teknikken apr 2011
 

Recently uploaded

Call Girls In Dwarka Sub City ☎️7838079806 ✅ 💯Call Girls In Delhi
Call Girls In Dwarka Sub City  ☎️7838079806 ✅ 💯Call Girls In DelhiCall Girls In Dwarka Sub City  ☎️7838079806 ✅ 💯Call Girls In Delhi
Call Girls In Dwarka Sub City ☎️7838079806 ✅ 💯Call Girls In DelhiSoniyaSingh
 
(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)oannq
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 
西伦敦大学毕业证学位证成绩单-怎么样做
西伦敦大学毕业证学位证成绩单-怎么样做西伦敦大学毕业证学位证成绩单-怎么样做
西伦敦大学毕业证学位证成绩单-怎么样做j5bzwet6
 
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilable
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 AvilableCall Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilable
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilabledollysharma2066
 
办理西悉尼大学毕业证成绩单、制作假文凭
办理西悉尼大学毕业证成绩单、制作假文凭办理西悉尼大学毕业证成绩单、制作假文凭
办理西悉尼大学毕业证成绩单、制作假文凭o8wvnojp
 
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ EscortsDelhi Escorts Service
 
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
E J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxE J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxJackieSparrow3
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxShubham Rawat
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证kbdhl05e
 

Recently uploaded (12)

Call Girls In Dwarka Sub City ☎️7838079806 ✅ 💯Call Girls In Delhi
Call Girls In Dwarka Sub City  ☎️7838079806 ✅ 💯Call Girls In DelhiCall Girls In Dwarka Sub City  ☎️7838079806 ✅ 💯Call Girls In Delhi
Call Girls In Dwarka Sub City ☎️7838079806 ✅ 💯Call Girls In Delhi
 
(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 
西伦敦大学毕业证学位证成绩单-怎么样做
西伦敦大学毕业证学位证成绩单-怎么样做西伦敦大学毕业证学位证成绩单-怎么样做
西伦敦大学毕业证学位证成绩单-怎么样做
 
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilable
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 AvilableCall Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilable
Call Girls In Karkardooma 83770 87607 Just-Dial Escorts Service 24X7 Avilable
 
Model Call Girl in Lado Sarai Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Lado Sarai Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Lado Sarai Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Lado Sarai Delhi reach out to us at 🔝9953056974🔝
 
办理西悉尼大学毕业证成绩单、制作假文凭
办理西悉尼大学毕业证成绩单、制作假文凭办理西悉尼大学毕业证成绩单、制作假文凭
办理西悉尼大学毕业证成绩单、制作假文凭
 
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts
(No.1)↠Young Call Girls in Sikanderpur (Gurgaon) ꧁❤ 9711911712 ❤꧂ Escorts
 
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Govindpuri Delhi 💯Call Us 🔝8264348440🔝
 
E J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptxE J Waggoner against Kellogg's Pantheism 8.pptx
E J Waggoner against Kellogg's Pantheism 8.pptx
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptx
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证
 

Programmers, strange beasts