Hacking Your Head - Managing Information Overload (45 mix)

Jo Pearce
@jdpearce jopearce.co.uk
Non-binary (they/them), developer and science womble.
Hacking Your Head
Managing Information Overload
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
“Making good use of the things that we find,
Things that the everyday folk leave behind” 🎶🎶
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
All the electronics around you poisoning the airwaves.
Information overload!
But we still have all this shit, because
we can't live without it…
Technological
f***ing civilisation!
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
“Surviving the collision with tomorrow…”
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
“…there are discoverable limits to the amount of
change that the human organism can absorb”
“…without first determining these limits we may
submit masses of [people] to demands they
simply cannot tolerate.”
Alvin Toffler
(Future Shock, 1970)
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Information Overload
Anxiety
Hostility
Senseless Violence
Physical Illness
Depression
Apathy
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Orientation Response
&
Adaptive Reaction
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Orientation Response
Pupils dilate…
Hearing becomes more acute…
Muscles tense…
Blood rushes to the head…
Breathing and heart rate alter…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Adaptive Reaction
Increased metabolism
Raised blood pressure
Energy reserves are run down
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Stress!
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
A soldier falls asleep “while a storm of machine gun bullets
splattered around him” not due to physical tiredness, but a
“sense of overpowering apathy”.
Soldiers became hypersensitive and would “hit the dirt” at the
slightest stimuli, increasingly showing anxiety and anger at the
slightest inconvenience.
The effects of overload in WWII
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
The overwhelming office?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
“…the [orientation response] occurs not
merely in response to simple sensory
inputs.
It happens when we come across novel
ideas or information as well…”
Alvin Toffler
(Future Shock, 1970)
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
20 million words of new technical
information are recorded each day.
Jackson, W. (2001). Information overload and managerial roles: A naturalistic study of engineers.
At 1000 words/minute, 8 hours/day this is six weeks of reading.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
After reading the information for that one day
you would have fallen behind by 5.5 years!
Jackson, W. (2001). Information overload and managerial roles: A naturalistic study of engineers.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Information Fatigue Syndrome
Poor Concentration Hurry Sickness
Pervasive Hostility
Stress
Depression
Lowered Immune Response
“Burn out”
Ruff, J. (2002). Information Overload: Causes, Symptoms and Solutions.
Harvard Graduate School of Education’s Learning Innovations Laboratory (LILA)
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
There is always a lot to learn
Information overload is a learning problem!
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
How do we learn?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Working Memory Long Term Memory
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Working Memory
Processes Information
Active Thinking & Learning
Visual & auditory subcomponents
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Long Term Memory
Enormous Capacity
Cannot engage in thinking or learning processes
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Results of learning
Knowledge Retrieval
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Attention
Elaboration-Rehearsal
Encoding
The Learning Process
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Attention is critical to processing information.
“In 1972 an Eastern Airlines flight crashed…as a result of cockpit distractions.
The crew became so preoccupied with a malfunction that no one noticed the
altimeter reading or warnings until it was too late…”
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
We can help focus attention with cues and signals.
e.g.
“It is important to note that…”
Bullet points!
Paragraphs and Headings
Visual indicators
Signalling language -
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Attention & The Modality Effect
👁
#🔊
+
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Elaboration-Rehearsal helps promote Automaticity.
Writing
Reading
Speaking
Skills that become automatic require little or no
processing in the working memory. Such as :
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Chunks and Recoding
0820987908
0123456789
Numbers
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Chunks and Recoding
ATCJEPWMFP
PUZZLEMENT
Characters
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Chunks and Recoding
0820987908 0123456789
ATCJEPWMFP PUZZLEMENT
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Chunks and Recoding
Compression algorithms for your memory!
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Schemas
Multiple Elements Single Schema
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Novice Learner Schemas
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Experienced Learner Schemas
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
De Groot (1965)
Chess players were presented with brief presentations of boards
from actual games. After removing the board, they were asked to
reconstruct the positions.
Chess masters recalled the positions with 91% accuracy
compared to the 43% accuracy of less expert players.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Understanding Our Limitations
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
The Magical Number 7 ± 2
(George A. Miller, 1956)
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
The Magical Number 7 ± 2
(George A. Miller, 1956)
Working Memory
Information In
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
The Magical Number 7 ± 2
(George A. Miller, 1956)
Overloaded Working Memory
Information In
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
The Magical (but finite) Number X?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
George A. Miller
“…the point was that 7 was a limit for the discrimination of
unidimensional stimuli (pitches, loudness, brightness, etc.) and also a
limit for immediate recall, neither of which has anything to do with a
person's capacity to comprehend printed text.”
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Schema=
Novice Experienced
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
How do we work with our
limitations?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Cognitive Science 12 (2), June 1988John Sweller
“Cognitive load during problem solving:
Effects on learning”.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Cognitive Load Theory
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Defines cognitive load as the total amount of mental
effort being used in the working memory

Describes a universal set of evidence-based principles for
managing cognitive load that lead to efficient learning.
What is Cognitive Load Theory?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Total cognitive load is comprised of three types:
Intrinsic Load
Extraneous (Irrelevant) Load
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Imposed by the inherent complexity of the task being performed.
e.g.
Learning to juggle 10 balls is inherently more
complex than learning to juggle 3.
Intrinsic Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Imposed by the inherent complexity of the task being performed.
Manage by breaking large tasks into smaller ones!
Intrinsic Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Leverage the concept of chunking.
Intrinsic Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
⁉
⁉
Intrinsic Load
Beware Dunning-Kruger syndrome…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Intrinsic Load
Epic
User Story User StoryUser Story
TaskTaskTask TaskTaskTaskTaskTaskTask
Agile hierarchy
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
General relativity can be used in orbital
mechanics…
Intrinsic Load
Simpler Models
…but generally, even NASA uses Newton’s
laws of motion because they are easier to
work with!
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Intrinsic Load
Analogical Problem Solving
Gick & Holyoak (1980)
A patient with a malignant stomach tumour can only be saved by a
special kind of ray.
However, a ray strong enough to destroy the tumour will also destroy
healthy tissue, whereas a ray that does not harm healthy tissue will be
too weak to destroy the tumour.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Intrinsic Load
Analogical Problem Solving
Gick & Holyoak (1980)
A general wants to capture a fortress, but the roads to it are mined,
making it too dangerous for the entire army to march along one of
them.
However, the mines are set so that small numbers of troops could
pass over safely. The general had his entire army converge at the
same time on the fortress by walking along several different roads.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Intrinsic Load
Analogical Problem Solving
Abstractions can reduce intrinsic load and enable insight
Good analogies can aid understanding
Bad analogies may hinder understanding
But don’t take the analogy too far…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Imposed by distractions or tasks which are irrelevant to the goal.
Coping with a loud environment
Unfamiliarity with a development tool
Unreadable code
e.g.
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Try working somewhere quieter…
…or wearing headphones?
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Reduce the number of tools or libraries to a minimum…
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
What is a paragraph? Writing of any length requires subdivision into a number of points or
stages, and these stages are expressed in a paragraph. Paragraphs, whether denoted by a
new line and an indentation or a line break, provide a structure for your writing. The end of a
paragraph represents a significant pause in the flow of the writing. This pause is a signpost to
the reader, indicating that the writing is about to move on to a different stage. Each paragraph
should deal with one idea or aspect of an idea, and it should be clear to the reader what this
main idea is. How long should a paragraph be? There is no absolute rule: very short or long
paragraphs can work when used by an experienced writer. However, as a guideline,
paragraphs should usually be no less that 2 or 3 sentences long and there should be 2 or 3
paragraphs per page of A4. The length of a paragraph depends on the idea being treated,
but if a paragraph is shorter than 2 or 3 sentences, check to see if it is not really part of the
previous or next paragraph. If your paragraph is longer than half a page, check to see if the
idea would be better explained in two or more paragraphs. When do I start a new paragraph?
Start a new paragraph for each new point or stage in your writing. When you begin a
paragraph you should always be aware of the main idea being expressed in that paragraph.
Be alert to digressions or details that belong either in a different paragraph or need a
paragraph of their own.
Paragraphs of code
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
What is a paragraph?
Writing of any length requires subdivision into a number of points or stages, and these stages
are expressed in a paragraph. Paragraphs, whether denoted by a new line and an indentation
or a line break, provide a structure for your writing. The end of a paragraph represents a
significant pause in the flow of the writing. This pause is a signpost to the reader, indicating
that the writing is about to move on to a different stage. Each paragraph should deal with one
idea or aspect of an idea, and it should be clear to the reader what this main idea is.
How long should a paragraph be?
There is no absolute rule: very short or long paragraphs can work when used by an
experienced writer. However, as a guideline, paragraphs should usually be no less that 2 or 3
sentences long and there should be 2 or 3 paragraphs per page of A4. The length of a
paragraph depends on the idea being treated, but if a paragraph is shorter than 2 or 3
sentences, check to see if it is not really part of the previous or next paragraph. If your
paragraph is longer than half a page, check to see if the idea would be better explained in two
or more paragraphs.
When do I start a new paragraph?
Start a new paragraph for each new point or stage in your writing. When you begin a
paragraph you should always be aware of the main idea being expressed in that paragraph.
Be alert to digressions or details that belong either in a different paragraph or need a
paragraph of their own.
Paragraphs of code
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Paragraphs of code
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Paragraphs of code
Use appropriate whitespace and line breaks as cues…
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
“Code tells you how, comments tell you why”.
Jeff Atwood
@codinghorror
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Good comments signal that all is not as
straightforward as it might appear…
⁉
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Maintain consistency without the load of learning a style-guide…
Extraneous (Irrelevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Extraneous (Irrelevant) Load
Reducing irrelevant load focuses attention
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Beneficial load imposed by tasks which are relevant to an overall goal.
Repetition and context variation give us the skills to
apply knowledge in a wider variety of situations.
Germane (Relevant) Load
Essential for complex schema creation
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Repetition = Practice
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Ebbinghaus’ forgetting curve (1885)
Leads to spaced repetition…
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Context Variation
Tree?
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
How about a different context?
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Goal : Understand existing codebase.
👍
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Another context?
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Goal : Self-directed Learning
👍
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Develop more flexible schemas through pairing…
This can leverage the modality effect…
Germane (Relevant) Load
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Germane (Relevant) Load
Elaborate and rehearse existing schemas
Encode new information
Promote automaticity
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Information fatigue syndrome is a clear and
present danger in software development.
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
We constantly need to learn…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Cognitive psychology can tell
us how we learn...
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
But it also tells us that there are
limits to our ability to learn…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Cognitive Load Theory
A set of universal, evidence-based principles…
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Manage
Intrinsic
Load
Increase
Relevant
Load
+
Reduce
Irrelevant
Load
+
= Efficient Learning & Increased Productivity
Cognitive Load Theory
Jo Pearce
@jdpearce jopearce.co.uk
Non-binary (they/them), developer and science womble.
Thanks!
Any questions?
Hacking Your Head : Managing Information Overload
@jdpearce jopearce.co.uk
Bibliography
“Future Shock”
- Alvin Toffler
“Efficiency in Learning: Evidence-Based Guidelines to Manage Cognitive Load”
- Ruth Colvin Clark; Frank Nguyen; John Sweller
“Building Expertise: Cognitive Methods for Training and Performance Improvement”
- Ruth Colvin Clark
“Cognitive Psychology”
- Michael Eysenck; Mark T. Keane
1 of 94

Recommended

Introduction à La Sécurité Informatique 1/2 by
Introduction à La Sécurité Informatique 1/2Introduction à La Sécurité Informatique 1/2
Introduction à La Sécurité Informatique 1/2Sylvain Maret
8.4K views178 slides
Thread Culture Deck by
Thread Culture DeckThread Culture Deck
Thread Culture DeckKieran O'Neill
141.6K views108 slides
LinkedIn Culture Deck by
LinkedIn Culture DeckLinkedIn Culture Deck
LinkedIn Culture DeckWill Clarke
10.3K views49 slides
IMPACT Culture Code by
IMPACT Culture CodeIMPACT Culture Code
IMPACT Culture CodeBob Ruffolo
44.5K views80 slides
Gestion de-soutenance by
Gestion de-soutenanceGestion de-soutenance
Gestion de-soutenanceVatosoaRazafindrazak
174 views117 slides
Theses Soutenues sous Direction et Co-Direction du Pr YOUSSFI by
Theses Soutenues sous Direction et Co-Direction du Pr YOUSSFITheses Soutenues sous Direction et Co-Direction du Pr YOUSSFI
Theses Soutenues sous Direction et Co-Direction du Pr YOUSSFIENSET, Université Hassan II Casablanca
1.4K views14 slides

More Related Content

What's hot

Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR by
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRAHMEDAKHACHKHOUCH
2.6K views77 slides
Développement d'un site web de E-Commerce avec PHP (Première Partie) by
Développement d'un site web de E-Commerce avec PHP (Première Partie)Développement d'un site web de E-Commerce avec PHP (Première Partie)
Développement d'un site web de E-Commerce avec PHP (Première Partie)ENSET, Université Hassan II Casablanca
53.2K views54 slides
Conception et refonte d'un site web : les bonnes pratiques by
Conception et refonte d'un site web : les bonnes pratiquesConception et refonte d'un site web : les bonnes pratiques
Conception et refonte d'un site web : les bonnes pratiquesTarn Tourisme
6.2K views57 slides
Module 2 introduction à asp.net web forms by
Module 2   introduction à asp.net web formsModule 2   introduction à asp.net web forms
Module 2 introduction à asp.net web formsMohammed Amine Mostefai
7.9K views55 slides
Lettre de motivation stage informatique.pdf by
Lettre de motivation stage informatique.pdfLettre de motivation stage informatique.pdf
Lettre de motivation stage informatique.pdfHani sami joga
349 views1 slide
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ... by
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm
12.1K views73 slides

What's hot(20)

Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR by AHMEDAKHACHKHOUCH
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
AHMEDAKHACHKHOUCH2.6K views
Conception et refonte d'un site web : les bonnes pratiques by Tarn Tourisme
Conception et refonte d'un site web : les bonnes pratiquesConception et refonte d'un site web : les bonnes pratiques
Conception et refonte d'un site web : les bonnes pratiques
Tarn Tourisme6.2K views
Lettre de motivation stage informatique.pdf by Hani sami joga
Lettre de motivation stage informatique.pdfLettre de motivation stage informatique.pdf
Lettre de motivation stage informatique.pdf
Hani sami joga349 views
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ... by Alphorm
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm12.1K views
Conception et developpement d'une application mobile Android e-location by ALALSYSE
Conception et developpement d'une application mobile Android e-locationConception et developpement d'une application mobile Android e-location
Conception et developpement d'une application mobile Android e-location
ALALSYSE13.8K views
Soutenance de fin d’étude promotion srs 2012 by jedjenderedjian
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
jedjenderedjian3.3K views
Examen sybase - Administration base de donnees by webreaker
Examen sybase - Administration base de donneesExamen sybase - Administration base de donnees
Examen sybase - Administration base de donnees
webreaker1.3K views
Ladder - "crown jewel" of insurtech nabs $100M by Pitch Decks
Ladder - "crown jewel" of insurtech nabs $100MLadder - "crown jewel" of insurtech nabs $100M
Ladder - "crown jewel" of insurtech nabs $100M
Pitch Decks9K views
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet by Alphorm
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm1.8K views
MySQL fundraising pitch deck ($16 million Series B round - 2003) by Robin Wauters
MySQL fundraising pitch deck ($16 million Series B round - 2003)MySQL fundraising pitch deck ($16 million Series B round - 2003)
MySQL fundraising pitch deck ($16 million Series B round - 2003)
Robin Wauters841.6K views
Présentation PFE Hachem Selmi et Ahmed Dridi Big data by HaShem Selmi
Présentation PFE Hachem Selmi et Ahmed Dridi Big data Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
HaShem Selmi3.6K views
Rapport projet c : Logiciel de gestion des ressources humaines by Hosni Mansour
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
Hosni Mansour11.4K views
Good Health is Real Wealth at Workplace by Ankur Tandon
Good Health is Real Wealth at WorkplaceGood Health is Real Wealth at Workplace
Good Health is Real Wealth at Workplace
Ankur Tandon32.7K views
Rapport Projet Gestion des Etudiants avec C++ by Saâd Zerhouni
Rapport Projet Gestion des Etudiants avec C++Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++
Saâd Zerhouni30.6K views

Viewers also liked

На войне как на войне by
На войне как на войнеНа войне как на войне
На войне как на войнеДзвенислава Новаківська
815 views5 slides
El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni... by
El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...
El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...Gusstock Concha Flores
941 views30 slides
親愛的孩子 by
親愛的孩子親愛的孩子
親愛的孩子dolaemon225
867 views24 slides
Activity 3 Image Deck by
Activity 3 Image DeckActivity 3 Image Deck
Activity 3 Image Deckchelseajkennedy
376 views44 slides
Grafico diario del dax perfomance index para el 08 06-2012 by
Grafico diario del dax perfomance index para el 08 06-2012Grafico diario del dax perfomance index para el 08 06-2012
Grafico diario del dax perfomance index para el 08 06-2012Experiencia Trading
491 views2 slides
Quotes by philosophers by
Quotes by philosophersQuotes by philosophers
Quotes by philosophersRaja Kishor D
540 views31 slides

Viewers also liked(20)

El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni... by Gusstock Concha Flores
El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...
El proceso urbano arquitectónico en la sociedad andina y los centros ceremoni...
Grafico diario del dax perfomance index para el 08 06-2012 by Experiencia Trading
Grafico diario del dax perfomance index para el 08 06-2012Grafico diario del dax perfomance index para el 08 06-2012
Grafico diario del dax perfomance index para el 08 06-2012
How to become a UX Designer by Glen Lipka
How to become a UX DesignerHow to become a UX Designer
How to become a UX Designer
Glen Lipka2.4K views
Commit to the Crazy by WebVisions
Commit to the CrazyCommit to the Crazy
Commit to the Crazy
WebVisions1.1K views
3a secundariacte2016 by Pablo Cortez
3a secundariacte20163a secundariacte2016
3a secundariacte2016
Pablo Cortez379 views
Multiple streams-of-income by mooru
Multiple streams-of-incomeMultiple streams-of-income
Multiple streams-of-income
mooru1.2K views
συναντηση υπουργειου εξωτερικων by ATHANASIOS KAVVADAS
συναντηση υπουργειου εξωτερικωνσυναντηση υπουργειου εξωτερικων
συναντηση υπουργειου εξωτερικων
How effective is the combination of your main and acillary ... by emilynock
How effective is the combination of your main and acillary ...How effective is the combination of your main and acillary ...
How effective is the combination of your main and acillary ...
emilynock591 views
Report by ellelue
ReportReport
Report
ellelue490 views
Universidad nacional de chimborazo drive trabajo colavorativo by UNACH
Universidad nacional de chimborazo drive trabajo colavorativoUniversidad nacional de chimborazo drive trabajo colavorativo
Universidad nacional de chimborazo drive trabajo colavorativo
UNACH772 views
Info sacu by Sacu Uhu
Info sacuInfo sacu
Info sacu
Sacu Uhu305 views
目的別の検索 by stucon
目的別の検索目的別の検索
目的別の検索
stucon672 views
Health Insurance Coverage Estimates from the American Community Survey by soder145
Health Insurance Coverage Estimates from the American Community SurveyHealth Insurance Coverage Estimates from the American Community Survey
Health Insurance Coverage Estimates from the American Community Survey
soder145938 views
Sold! Event March 22, 2011 by SoldEvents
Sold! Event   March 22, 2011Sold! Event   March 22, 2011
Sold! Event March 22, 2011
SoldEvents604 views
Social Networking: The nuts and bolts of Facebook, Twitter and Google+ by Mary Thengvall
Social Networking:  The nuts and bolts of Facebook, Twitter and Google+Social Networking:  The nuts and bolts of Facebook, Twitter and Google+
Social Networking: The nuts and bolts of Facebook, Twitter and Google+
Mary Thengvall1.1K views

Similar to Hacking Your Head - Managing Information Overload (45 mix)

Hacking Your Head : Managing Information Overload (extended) by
Hacking Your Head : Managing Information Overload (extended)Hacking Your Head : Managing Information Overload (extended)
Hacking Your Head : Managing Information Overload (extended)Jo Hanna Pearce
2.9K views67 slides
Hacking Your Head : Managing Information Overload by
Hacking Your Head : Managing Information OverloadHacking Your Head : Managing Information Overload
Hacking Your Head : Managing Information OverloadJo Hanna Pearce
613 views50 slides
What is cognitive load theory and why should you care? by
What is cognitive load theory and why should you care?What is cognitive load theory and why should you care?
What is cognitive load theory and why should you care?Jo Hanna Pearce
2.2K views18 slides
Artificial intelligence by
Artificial intelligenceArtificial intelligence
Artificial intelligenceSriharsha Koritala
902 views53 slides
Evolving AI: Lt. Data Will Be Born From Artificial Worms by
Evolving AI: Lt. Data Will Be Born From Artificial WormsEvolving AI: Lt. Data Will Be Born From Artificial Worms
Evolving AI: Lt. Data Will Be Born From Artificial WormsStephen Larson
349 views20 slides
WHY ROBOTICS, AI, AL & QUANTUM COMPUTING by
WHY ROBOTICS, AI, AL & QUANTUM COMPUTINGWHY ROBOTICS, AI, AL & QUANTUM COMPUTING
WHY ROBOTICS, AI, AL & QUANTUM COMPUTINGUniversity of Hertfordshire
645 views57 slides

Similar to Hacking Your Head - Managing Information Overload (45 mix)(20)

Hacking Your Head : Managing Information Overload (extended) by Jo Hanna Pearce
Hacking Your Head : Managing Information Overload (extended)Hacking Your Head : Managing Information Overload (extended)
Hacking Your Head : Managing Information Overload (extended)
Jo Hanna Pearce2.9K views
Hacking Your Head : Managing Information Overload by Jo Hanna Pearce
Hacking Your Head : Managing Information OverloadHacking Your Head : Managing Information Overload
Hacking Your Head : Managing Information Overload
Jo Hanna Pearce613 views
What is cognitive load theory and why should you care? by Jo Hanna Pearce
What is cognitive load theory and why should you care?What is cognitive load theory and why should you care?
What is cognitive load theory and why should you care?
Jo Hanna Pearce2.2K views
Evolving AI: Lt. Data Will Be Born From Artificial Worms by Stephen Larson
Evolving AI: Lt. Data Will Be Born From Artificial WormsEvolving AI: Lt. Data Will Be Born From Artificial Worms
Evolving AI: Lt. Data Will Be Born From Artificial Worms
Stephen Larson349 views
Just the basics_strata_2013 by Ken Mwai
Just the basics_strata_2013Just the basics_strata_2013
Just the basics_strata_2013
Ken Mwai402 views
2_Lectures 2-4-AI-Introduction.pdf by sadafali71
2_Lectures 2-4-AI-Introduction.pdf2_Lectures 2-4-AI-Introduction.pdf
2_Lectures 2-4-AI-Introduction.pdf
sadafali718 views
Deep Learning Class #0 - You Can Do It by Holberton School
Deep Learning Class #0 - You Can Do ItDeep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do It
Holberton School2.9K views
Extending the Mind with Cognitive Prosthetics? by PhiloWeb
Extending the Mind with Cognitive Prosthetics? Extending the Mind with Cognitive Prosthetics?
Extending the Mind with Cognitive Prosthetics?
PhiloWeb4K views
Multitasking: How brain works on different tasks by Mujahid Hussain
Multitasking: How brain works on different tasksMultitasking: How brain works on different tasks
Multitasking: How brain works on different tasks
Mujahid Hussain624 views
Augmenting human intelligence by Aquibur Rahman
Augmenting human intelligenceAugmenting human intelligence
Augmenting human intelligence
Aquibur Rahman409 views
Sp14 cs188 lecture 1 - introduction by Amer Noureddin
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
Amer Noureddin493 views
OpenAIRE-COAR conference 2014: Global collaborative neuroscience - Building t... by OpenAIRE
OpenAIRE-COAR conference 2014: Global collaborative neuroscience - Building t...OpenAIRE-COAR conference 2014: Global collaborative neuroscience - Building t...
OpenAIRE-COAR conference 2014: Global collaborative neuroscience - Building t...
OpenAIRE2.7K views

Recently uploaded

Christan van Dorst - Hyteps by
Christan van Dorst - HytepsChristan van Dorst - Hyteps
Christan van Dorst - HytepsDutch Power
111 views24 slides
Helko van den Brom - VSL by
Helko van den Brom - VSLHelko van den Brom - VSL
Helko van den Brom - VSLDutch Power
112 views18 slides
ERGONOMIC RISK ASSESSMENT (ERA).pptx by
ERGONOMIC RISK ASSESSMENT (ERA).pptxERGONOMIC RISK ASSESSMENT (ERA).pptx
ERGONOMIC RISK ASSESSMENT (ERA).pptxj967z4hcnp
6 views7 slides
Managing Github via Terrafom.pdf by
Managing Github via Terrafom.pdfManaging Github via Terrafom.pdf
Managing Github via Terrafom.pdfmicharaeck
5 views47 slides
Product Quality Review.pptx by
Product Quality Review.pptxProduct Quality Review.pptx
Product Quality Review.pptxKarishma Majik
6 views16 slides
falsettos by
falsettosfalsettos
falsettosRenzoCalandra
11 views48 slides

Recently uploaded(20)

Christan van Dorst - Hyteps by Dutch Power
Christan van Dorst - HytepsChristan van Dorst - Hyteps
Christan van Dorst - Hyteps
Dutch Power111 views
Helko van den Brom - VSL by Dutch Power
Helko van den Brom - VSLHelko van den Brom - VSL
Helko van den Brom - VSL
Dutch Power112 views
ERGONOMIC RISK ASSESSMENT (ERA).pptx by j967z4hcnp
ERGONOMIC RISK ASSESSMENT (ERA).pptxERGONOMIC RISK ASSESSMENT (ERA).pptx
ERGONOMIC RISK ASSESSMENT (ERA).pptx
j967z4hcnp6 views
Managing Github via Terrafom.pdf by micharaeck
Managing Github via Terrafom.pdfManaging Github via Terrafom.pdf
Managing Github via Terrafom.pdf
micharaeck5 views
Roozbeh Torkzadeh - TU Eindhoven by Dutch Power
Roozbeh Torkzadeh - TU EindhovenRoozbeh Torkzadeh - TU Eindhoven
Roozbeh Torkzadeh - TU Eindhoven
Dutch Power106 views
231121 SP slides - PAS workshop November 2023.pdf by PAS_Team
231121 SP slides - PAS workshop November 2023.pdf231121 SP slides - PAS workshop November 2023.pdf
231121 SP slides - PAS workshop November 2023.pdf
PAS_Team195 views
Gym Members Community.pptx by nasserbf1987
Gym Members Community.pptxGym Members Community.pptx
Gym Members Community.pptx
nasserbf198710 views
I use my tools to help people by mywampa
I use my tools to help peopleI use my tools to help people
I use my tools to help people
mywampa7 views

Hacking Your Head - Managing Information Overload (45 mix)

  • 1. Jo Pearce @jdpearce jopearce.co.uk Non-binary (they/them), developer and science womble. Hacking Your Head Managing Information Overload
  • 2. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk “Making good use of the things that we find, Things that the everyday folk leave behind” 🎶🎶
  • 3. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 4. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk All the electronics around you poisoning the airwaves. Information overload! But we still have all this shit, because we can't live without it… Technological f***ing civilisation!
  • 5. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk “Surviving the collision with tomorrow…”
  • 6. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk “…there are discoverable limits to the amount of change that the human organism can absorb” “…without first determining these limits we may submit masses of [people] to demands they simply cannot tolerate.” Alvin Toffler (Future Shock, 1970)
  • 7. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Information Overload Anxiety Hostility Senseless Violence Physical Illness Depression Apathy
  • 8. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Orientation Response & Adaptive Reaction
  • 9. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Orientation Response Pupils dilate… Hearing becomes more acute… Muscles tense… Blood rushes to the head… Breathing and heart rate alter…
  • 10. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Adaptive Reaction Increased metabolism Raised blood pressure Energy reserves are run down
  • 11. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Stress!
  • 12. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk A soldier falls asleep “while a storm of machine gun bullets splattered around him” not due to physical tiredness, but a “sense of overpowering apathy”. Soldiers became hypersensitive and would “hit the dirt” at the slightest stimuli, increasingly showing anxiety and anger at the slightest inconvenience. The effects of overload in WWII
  • 13. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 14. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk The overwhelming office?
  • 15. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk “…the [orientation response] occurs not merely in response to simple sensory inputs. It happens when we come across novel ideas or information as well…” Alvin Toffler (Future Shock, 1970)
  • 16. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk 20 million words of new technical information are recorded each day. Jackson, W. (2001). Information overload and managerial roles: A naturalistic study of engineers. At 1000 words/minute, 8 hours/day this is six weeks of reading.
  • 17. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk After reading the information for that one day you would have fallen behind by 5.5 years! Jackson, W. (2001). Information overload and managerial roles: A naturalistic study of engineers.
  • 18. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 19. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Information Fatigue Syndrome Poor Concentration Hurry Sickness Pervasive Hostility Stress Depression Lowered Immune Response “Burn out” Ruff, J. (2002). Information Overload: Causes, Symptoms and Solutions. Harvard Graduate School of Education’s Learning Innovations Laboratory (LILA)
  • 20. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 21. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 22. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 23. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk There is always a lot to learn Information overload is a learning problem!
  • 24. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk How do we learn?
  • 25. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Working Memory Long Term Memory
  • 26. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Working Memory Processes Information Active Thinking & Learning Visual & auditory subcomponents
  • 27. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Long Term Memory Enormous Capacity Cannot engage in thinking or learning processes
  • 28. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Results of learning Knowledge Retrieval
  • 29. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Attention Elaboration-Rehearsal Encoding The Learning Process
  • 30. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Attention is critical to processing information. “In 1972 an Eastern Airlines flight crashed…as a result of cockpit distractions. The crew became so preoccupied with a malfunction that no one noticed the altimeter reading or warnings until it was too late…”
  • 31. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk We can help focus attention with cues and signals. e.g. “It is important to note that…” Bullet points! Paragraphs and Headings Visual indicators Signalling language -
  • 32. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Attention & The Modality Effect 👁 #🔊 +
  • 33. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Elaboration-Rehearsal helps promote Automaticity. Writing Reading Speaking Skills that become automatic require little or no processing in the working memory. Such as :
  • 34. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Chunks and Recoding 0820987908 0123456789 Numbers
  • 35. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Chunks and Recoding ATCJEPWMFP PUZZLEMENT Characters
  • 36. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Chunks and Recoding 0820987908 0123456789 ATCJEPWMFP PUZZLEMENT
  • 37. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Chunks and Recoding Compression algorithms for your memory!
  • 38. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Schemas Multiple Elements Single Schema
  • 39. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 40. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Novice Learner Schemas
  • 41. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Experienced Learner Schemas
  • 42. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk De Groot (1965) Chess players were presented with brief presentations of boards from actual games. After removing the board, they were asked to reconstruct the positions. Chess masters recalled the positions with 91% accuracy compared to the 43% accuracy of less expert players.
  • 43. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Understanding Our Limitations
  • 44. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk The Magical Number 7 ± 2 (George A. Miller, 1956)
  • 45. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk The Magical Number 7 ± 2 (George A. Miller, 1956) Working Memory Information In
  • 46. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk The Magical Number 7 ± 2 (George A. Miller, 1956) Overloaded Working Memory Information In
  • 47. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk The Magical (but finite) Number X?
  • 48. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk George A. Miller “…the point was that 7 was a limit for the discrimination of unidimensional stimuli (pitches, loudness, brightness, etc.) and also a limit for immediate recall, neither of which has anything to do with a person's capacity to comprehend printed text.”
  • 49. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Schema= Novice Experienced
  • 50. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk How do we work with our limitations?
  • 51. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Cognitive Science 12 (2), June 1988John Sweller “Cognitive load during problem solving: Effects on learning”.
  • 52. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Cognitive Load Theory
  • 53. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Defines cognitive load as the total amount of mental effort being used in the working memory Describes a universal set of evidence-based principles for managing cognitive load that lead to efficient learning. What is Cognitive Load Theory?
  • 54. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Total cognitive load is comprised of three types: Intrinsic Load Extraneous (Irrelevant) Load Germane (Relevant) Load
  • 55. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Imposed by the inherent complexity of the task being performed. e.g. Learning to juggle 10 balls is inherently more complex than learning to juggle 3. Intrinsic Load
  • 56. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Imposed by the inherent complexity of the task being performed. Manage by breaking large tasks into smaller ones! Intrinsic Load
  • 57. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Leverage the concept of chunking. Intrinsic Load
  • 58. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk ⁉ ⁉ Intrinsic Load Beware Dunning-Kruger syndrome…
  • 59. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Intrinsic Load Epic User Story User StoryUser Story TaskTaskTask TaskTaskTaskTaskTaskTask Agile hierarchy
  • 60. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk General relativity can be used in orbital mechanics… Intrinsic Load Simpler Models …but generally, even NASA uses Newton’s laws of motion because they are easier to work with!
  • 61. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Intrinsic Load Analogical Problem Solving Gick & Holyoak (1980) A patient with a malignant stomach tumour can only be saved by a special kind of ray. However, a ray strong enough to destroy the tumour will also destroy healthy tissue, whereas a ray that does not harm healthy tissue will be too weak to destroy the tumour.
  • 62. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Intrinsic Load Analogical Problem Solving Gick & Holyoak (1980) A general wants to capture a fortress, but the roads to it are mined, making it too dangerous for the entire army to march along one of them. However, the mines are set so that small numbers of troops could pass over safely. The general had his entire army converge at the same time on the fortress by walking along several different roads.
  • 63. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Intrinsic Load Analogical Problem Solving Abstractions can reduce intrinsic load and enable insight Good analogies can aid understanding Bad analogies may hinder understanding But don’t take the analogy too far…
  • 64. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Imposed by distractions or tasks which are irrelevant to the goal. Coping with a loud environment Unfamiliarity with a development tool Unreadable code e.g. Extraneous (Irrelevant) Load
  • 65. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Try working somewhere quieter… …or wearing headphones? Extraneous (Irrelevant) Load
  • 66. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Reduce the number of tools or libraries to a minimum… Extraneous (Irrelevant) Load
  • 67. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Extraneous (Irrelevant) Load
  • 68. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk What is a paragraph? Writing of any length requires subdivision into a number of points or stages, and these stages are expressed in a paragraph. Paragraphs, whether denoted by a new line and an indentation or a line break, provide a structure for your writing. The end of a paragraph represents a significant pause in the flow of the writing. This pause is a signpost to the reader, indicating that the writing is about to move on to a different stage. Each paragraph should deal with one idea or aspect of an idea, and it should be clear to the reader what this main idea is. How long should a paragraph be? There is no absolute rule: very short or long paragraphs can work when used by an experienced writer. However, as a guideline, paragraphs should usually be no less that 2 or 3 sentences long and there should be 2 or 3 paragraphs per page of A4. The length of a paragraph depends on the idea being treated, but if a paragraph is shorter than 2 or 3 sentences, check to see if it is not really part of the previous or next paragraph. If your paragraph is longer than half a page, check to see if the idea would be better explained in two or more paragraphs. When do I start a new paragraph? Start a new paragraph for each new point or stage in your writing. When you begin a paragraph you should always be aware of the main idea being expressed in that paragraph. Be alert to digressions or details that belong either in a different paragraph or need a paragraph of their own. Paragraphs of code
  • 69. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk What is a paragraph? Writing of any length requires subdivision into a number of points or stages, and these stages are expressed in a paragraph. Paragraphs, whether denoted by a new line and an indentation or a line break, provide a structure for your writing. The end of a paragraph represents a significant pause in the flow of the writing. This pause is a signpost to the reader, indicating that the writing is about to move on to a different stage. Each paragraph should deal with one idea or aspect of an idea, and it should be clear to the reader what this main idea is. How long should a paragraph be? There is no absolute rule: very short or long paragraphs can work when used by an experienced writer. However, as a guideline, paragraphs should usually be no less that 2 or 3 sentences long and there should be 2 or 3 paragraphs per page of A4. The length of a paragraph depends on the idea being treated, but if a paragraph is shorter than 2 or 3 sentences, check to see if it is not really part of the previous or next paragraph. If your paragraph is longer than half a page, check to see if the idea would be better explained in two or more paragraphs. When do I start a new paragraph? Start a new paragraph for each new point or stage in your writing. When you begin a paragraph you should always be aware of the main idea being expressed in that paragraph. Be alert to digressions or details that belong either in a different paragraph or need a paragraph of their own. Paragraphs of code
  • 70. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Paragraphs of code Extraneous (Irrelevant) Load
  • 71. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Paragraphs of code Use appropriate whitespace and line breaks as cues… Extraneous (Irrelevant) Load
  • 72. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk “Code tells you how, comments tell you why”. Jeff Atwood @codinghorror Extraneous (Irrelevant) Load
  • 73. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Good comments signal that all is not as straightforward as it might appear… ⁉ Extraneous (Irrelevant) Load
  • 74. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Maintain consistency without the load of learning a style-guide… Extraneous (Irrelevant) Load
  • 75. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Extraneous (Irrelevant) Load Reducing irrelevant load focuses attention
  • 76. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Beneficial load imposed by tasks which are relevant to an overall goal. Repetition and context variation give us the skills to apply knowledge in a wider variety of situations. Germane (Relevant) Load Essential for complex schema creation
  • 77. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Repetition = Practice Germane (Relevant) Load
  • 78. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Ebbinghaus’ forgetting curve (1885) Leads to spaced repetition… Germane (Relevant) Load
  • 79. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Context Variation Tree? Germane (Relevant) Load
  • 80. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk How about a different context? Germane (Relevant) Load
  • 81. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Goal : Understand existing codebase. 👍 Germane (Relevant) Load
  • 82. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Another context? Germane (Relevant) Load
  • 83. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Goal : Self-directed Learning 👍 Germane (Relevant) Load
  • 84. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Develop more flexible schemas through pairing… This can leverage the modality effect… Germane (Relevant) Load
  • 85. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Germane (Relevant) Load Elaborate and rehearse existing schemas Encode new information Promote automaticity
  • 86. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk
  • 87. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Information fatigue syndrome is a clear and present danger in software development.
  • 88. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk We constantly need to learn…
  • 89. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Cognitive psychology can tell us how we learn...
  • 90. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk But it also tells us that there are limits to our ability to learn…
  • 91. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Cognitive Load Theory A set of universal, evidence-based principles…
  • 92. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Manage Intrinsic Load Increase Relevant Load + Reduce Irrelevant Load + = Efficient Learning & Increased Productivity Cognitive Load Theory
  • 93. Jo Pearce @jdpearce jopearce.co.uk Non-binary (they/them), developer and science womble. Thanks! Any questions?
  • 94. Hacking Your Head : Managing Information Overload @jdpearce jopearce.co.uk Bibliography “Future Shock” - Alvin Toffler “Efficiency in Learning: Evidence-Based Guidelines to Manage Cognitive Load” - Ruth Colvin Clark; Frank Nguyen; John Sweller “Building Expertise: Cognitive Methods for Training and Performance Improvement” - Ruth Colvin Clark “Cognitive Psychology” - Michael Eysenck; Mark T. Keane