SlideShare a Scribd company logo
1 of 31
Download to read offline
As you can probably guess, the motivation for this talk was
that I was thinking about leaving my job. But how could I make
sure that all the knowledge I accumulated while doing it was
still available to the company after I left?
Braindump
How to leave your Knowledge
when leaving your Job
Dirk Haun
@dirkhaun
ACCU 2015
Let me start with a few assumptions. First of all, I assume this
is not what you have in mind when you think about leaving. I’m
assuming you want to leave on friendly terms, not burn
bridges.
Assuming this is not
what you have in mind
After all, this is the ACCU. Our motto is “Professionalism in
Programming”. And in my opinion, that professionalism should
extent to all aspects of your job. Including leaving that job.
Professionalism
Speaking of leaving: For the purpose of this talk, it doesn’t
matter whether you think about (hypothetically, of course)
leaving the company entirely or moving to a different position
within the same company.
leaving
My first takeaway point would be this: Some loss of knowledge
is inevitable. It is simply impossible to transfer the entire
knowledge you’ve accumulated over months or years within
the short amount of time that’s left until you leave.
some loss
is inevitable
Having said that: It’s your job to minimise that loss of
knowledge; that goes with the professionalism angle.
your job:
minimise loss
The first thing that comes to mind when you think about
preserving knowledge is documents. Having to write lots of
documentation may sound tedious. Hopefully, though, you
have some documentation already and it’s “only” a matter of
updating it now.
Documentation
So you have to identify the knowledge that’s only kept in your
head …
… and transfer it to someone else’s head; possibly via a
document. There are other ways, as we will see shortly.
How do you do that? Watch yourself in your daily routine. At
each step, ask yourself if someone else could do the same
thing if you were not there. Document everything they would
need to know (and that’s not already documented).
watch yourself
The kind of documentation we’re dealing with can be divided
into two chunks: On the one hand, there are the Big Things,
like the architecture of the system. These things tend not to
change so often, so it’s worth documenting them since the
document will be relevant for a long(ish) time.
big things
And then there are the smaller things, which also tend to
change more often. Keep those closer to where they are used.
For source code, comments would be an obvious place. Even
though comments are notorious for being out of sync with the
code, they at least have a better chance of being updated
than a document that sits somewhere else entirely. Also see if
you can keep notes in your tools, e.g. the description fields for
jobs in Jenkins.
small things
Also check the documentation that new employees of your
company get (if you have such a thing - if not, now would be a
good time to start it). See what needs to be updated and what
you can add to it.
That will still leave you with a lot of snippets that don’t really fit
anywhere else. I’d suggest to simply collect those in a huge
document. Call it an “FAQ”, even though the contents are
probably more like infrequently asked questions. Whatever you
call it, the document will be searchable and easy to add to.
FAQ
There is another way to store information, which I actually
consider superior to documents and that is to store knowledge
in people.
People
>>
Documents
Find your successor (or whoever will be doing your job
temporarily after you left) and teach them.
teach
your
successor
Yes, people tend to forget things. But if they have actually
done the things, they will be able to reconstruct that
knowledge. Which is also why “learning by doing” works. So
don’t just show people what you do - let them do it.
I hear and I forget.
I see and I remember.
I do and I understand.
(probably not by Confucius)
Another factor you will have to deal with is time. Depending on
your contract and how much vacation you have left, there may
actually only be a really short period of time between your
announcement to leave and your last day at work.
Time
Due to the short amount of time, don’t wait for others to come
to you. I’ve seen this happen more than once: “We need to
arrange a handover!” But then, nothing happens and on your
last day, panic breaks out. So be proactive and start the
activities described in this presentation early.
don’t wait
for them
to come to you
Then, one or two weeks before your last day, remind the
people your are working with that you are about to leave. Show
them the documentation you’ve written and ask them if they
need anything else from you.
remind people
that
you are leaving
The purpose of all this is, of course, to make your last day(s) at
work less stressful.
less
stress
for you!
Also, check if you have any files on your PC that may still be of
value and that you haven’t handed over. Don’t expect that
people will be able to get to those files after you left; company
policy and privacy laws will sometimes require the deletion of
all data on a former employee’s PC.
check the files
on your PC
A minor point: Please make sure to unsubscribe from all
newsletters and mailing lists that you subscribed to with the
company email address. Those handling those lists will be
grateful not having to deal with the bounces.
unsubscribe
So you did everything you could and the final day came and
you left. You may think that that was that, but there’s one more
thing you could do …
Consider visiting your former colleagues after two or three
months and check if they ran into any problems. If they had
had a serious problem, they would have contacted you. What
often happens, however, is that they run into a minor problem
and work around it somehow. So when paying them a visit,
offer to look into these sorts of things. It’s just a gesture of
good will, to keep the good relations alive.
checking back
Summary
Some loss of knowledge is inevitable. Don’t sweat it.
some loss
is inevitable
If in doubt, store knowledge in people instead of documents.
People
>>
Documents
The guiding principle for everything you do should be the
concept of professionalism.
Professionalism
Thank you!
Dirk Haun
@dirkhaun
dirk@haun-online.de
www.TheMobilePresenter.com
Image credits, in order of appearance:
A CT scan of my brain by Dirk Haun,
Jamestown Bridge Demolition by Nemosdad, iStockphoto #1550442,
Businessman Adjusting Tie by jackethead, iStockphoto #13969032,
Swing Doors in Revolving Door, New Bucktown Walgreens by Daniel X. O’Neil, Flickr, CC BY,
Puzzle2 by Willi Heidelbach, Flickr, CC BY,
Stack of Papers by phrawr, Flickr, CC BY,
Young Man With Eyeglasses by Ridofranz, iStockphoto #35042864,
KW 4: Blickwinkel #fotoprojekt2014 by Dirk Haun, Flickr, CC BY,
City Light employee Mr. McKeen, 1937 by Seattle Municipal Archives, Flickr, CC BY,
Tiny books by Kelly Taylor, Flickr, CC BY-SA,
The Start and Finish Line of the "Inishowen 100" scenic Drive by Andrew Hurley, Flickr, CC BY-SA,
Question Box by Raymond Bryson, Flickr, CC BY,
Rain Helping Roman by djromanj, Flickr, CC BY,
Plate and chopsticks by akiyoko, iStockphoto #25674490,
Cronometro by MrTossum, openclipart.org,
El tiempo pasa by Jorge, Flickr, CC BY-SA,
Transparent glass doors leading to office by ER_Creative, iStockphoto #27792785,
Slacking while working by Alle, Flickr, CC BY-SA,
Thank you for sharing by F Delventhal, Flickr, CC BY,
EMAIL Keys by OmirOnia, freeimages.com,
London January 6 2014 063 Parliament Visitor Pass by David Holt, Flickr, CC BY-SA
Presentation by Dirk Haun, www.TheMobilePresenter.com
released under a Creative Commons Attribution 4.0 International licence

More Related Content

Similar to Braindump - How to leave your Knowledge when leaving your Job

22 practical skills that everyone should learn in 2021
22 practical skills that everyone should learn in 202122 practical skills that everyone should learn in 2021
22 practical skills that everyone should learn in 2021Mirza Rihad Ali Sunny
 
SJU In House Ownership Organizational Leadership Discussion.docx
SJU In House Ownership Organizational Leadership Discussion.docxSJU In House Ownership Organizational Leadership Discussion.docx
SJU In House Ownership Organizational Leadership Discussion.docxwrite5
 
To begin, you are going act as a young employee the company th
To begin, you are going act as a young employee the company thTo begin, you are going act as a young employee the company th
To begin, you are going act as a young employee the company thTakishaPeck109
 
Finishing a Consulting Project - 'The Handoff'
Finishing a Consulting Project - 'The Handoff'Finishing a Consulting Project - 'The Handoff'
Finishing a Consulting Project - 'The Handoff'Chief Innovation
 
Planning booklet amelia capone
Planning booklet amelia caponePlanning booklet amelia capone
Planning booklet amelia caponeAmeliaCaponemedia
 
A conversation about Design thinking
A conversation about Design thinkingA conversation about Design thinking
A conversation about Design thinkingAbhinav Soni
 
Lessons On Management
Lessons On ManagementLessons On Management
Lessons On ManagementPralabh Verma
 
Project 3 Start HereOnce you’ve read the scenario below, get sta.docx
Project 3 Start HereOnce you’ve read the scenario below, get sta.docxProject 3 Start HereOnce you’ve read the scenario below, get sta.docx
Project 3 Start HereOnce you’ve read the scenario below, get sta.docxbriancrawford30935
 
Left To Our Own Devices — Sketching 07
Left To Our Own Devices — Sketching 07Left To Our Own Devices — Sketching 07
Left To Our Own Devices — Sketching 07julianbleecker
 
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRYLizzyManz
 
Mimi Yin: Getting Things Done: Technology and Practice
Mimi Yin: Getting Things Done: Technology and PracticeMimi Yin: Getting Things Done: Technology and Practice
Mimi Yin: Getting Things Done: Technology and PracticeSteve Williams
 
Copywriting do’s and don’ts (pt ii – the don’ts)
Copywriting do’s and don’ts (pt ii – the don’ts)Copywriting do’s and don’ts (pt ii – the don’ts)
Copywriting do’s and don’ts (pt ii – the don’ts)Copywriter Collective
 
Tamara stefanovic lightening talk june 6- red flags
Tamara stefanovic  lightening talk june 6- red flagsTamara stefanovic  lightening talk june 6- red flags
Tamara stefanovic lightening talk june 6- red flagsTamara Stefanovic
 
Marketing Your Open Source Project - OSCON 2019_v04.pdf
Marketing Your Open Source Project - OSCON 2019_v04.pdfMarketing Your Open Source Project - OSCON 2019_v04.pdf
Marketing Your Open Source Project - OSCON 2019_v04.pdfAmazon Web Services
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)ReadG
 
Sketching In Hardware 2007
Sketching In Hardware 2007Sketching In Hardware 2007
Sketching In Hardware 2007Julian Bleecker
 

Similar to Braindump - How to leave your Knowledge when leaving your Job (20)

22 practical skills that everyone should learn in 2021
22 practical skills that everyone should learn in 202122 practical skills that everyone should learn in 2021
22 practical skills that everyone should learn in 2021
 
SJU In House Ownership Organizational Leadership Discussion.docx
SJU In House Ownership Organizational Leadership Discussion.docxSJU In House Ownership Organizational Leadership Discussion.docx
SJU In House Ownership Organizational Leadership Discussion.docx
 
Tools 4 Creative Business People
Tools 4 Creative Business PeopleTools 4 Creative Business People
Tools 4 Creative Business People
 
To begin, you are going act as a young employee the company th
To begin, you are going act as a young employee the company thTo begin, you are going act as a young employee the company th
To begin, you are going act as a young employee the company th
 
Finishing a Consulting Project - 'The Handoff'
Finishing a Consulting Project - 'The Handoff'Finishing a Consulting Project - 'The Handoff'
Finishing a Consulting Project - 'The Handoff'
 
Planning booklet amelia capone
Planning booklet amelia caponePlanning booklet amelia capone
Planning booklet amelia capone
 
A conversation about Design thinking
A conversation about Design thinkingA conversation about Design thinking
A conversation about Design thinking
 
Planning booklet
Planning bookletPlanning booklet
Planning booklet
 
Getting things done
Getting things doneGetting things done
Getting things done
 
Lessons On Management
Lessons On ManagementLessons On Management
Lessons On Management
 
Project 3 Start HereOnce you’ve read the scenario below, get sta.docx
Project 3 Start HereOnce you’ve read the scenario below, get sta.docxProject 3 Start HereOnce you’ve read the scenario below, get sta.docx
Project 3 Start HereOnce you’ve read the scenario below, get sta.docx
 
Left To Our Own Devices — Sketching 07
Left To Our Own Devices — Sketching 07Left To Our Own Devices — Sketching 07
Left To Our Own Devices — Sketching 07
 
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY
“Don’t Repeat Yourself”: 4 Process Street Features to Keep Work DRY
 
Mimi Yin: Getting Things Done: Technology and Practice
Mimi Yin: Getting Things Done: Technology and PracticeMimi Yin: Getting Things Done: Technology and Practice
Mimi Yin: Getting Things Done: Technology and Practice
 
Copywriting do’s and don’ts (pt ii – the don’ts)
Copywriting do’s and don’ts (pt ii – the don’ts)Copywriting do’s and don’ts (pt ii – the don’ts)
Copywriting do’s and don’ts (pt ii – the don’ts)
 
Tamara stefanovic lightening talk june 6- red flags
Tamara stefanovic  lightening talk june 6- red flagsTamara stefanovic  lightening talk june 6- red flags
Tamara stefanovic lightening talk june 6- red flags
 
Marketing Your Open Source Project - OSCON 2019_v04.pdf
Marketing Your Open Source Project - OSCON 2019_v04.pdfMarketing Your Open Source Project - OSCON 2019_v04.pdf
Marketing Your Open Source Project - OSCON 2019_v04.pdf
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)
 
The art of filing by Dr.Mahboob Khan
The art of filing by Dr.Mahboob Khan The art of filing by Dr.Mahboob Khan
The art of filing by Dr.Mahboob Khan
 
Sketching In Hardware 2007
Sketching In Hardware 2007Sketching In Hardware 2007
Sketching In Hardware 2007
 

More from Dirk Haun

What's our Status?
What's our Status?What's our Status?
What's our Status?Dirk Haun
 
Open Source is good for you
Open Source is good for youOpen Source is good for you
Open Source is good for youDirk Haun
 
Is C going the way of the Dodo?
Is C going the way of the Dodo?Is C going the way of the Dodo?
Is C going the way of the Dodo?Dirk Haun
 
Google Summer of Code 2012
Google Summer of Code 2012Google Summer of Code 2012
Google Summer of Code 2012Dirk Haun
 
Geeklog: The secure CMS.
Geeklog: The secure CMS.Geeklog: The secure CMS.
Geeklog: The secure CMS.Dirk Haun
 
Continuous Integration in der Praxis
Continuous Integration in der PraxisContinuous Integration in der Praxis
Continuous Integration in der PraxisDirk Haun
 
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...Dirk Haun
 
Continuous Integration - Does it scale?
Continuous Integration - Does it scale?Continuous Integration - Does it scale?
Continuous Integration - Does it scale?Dirk Haun
 
Google Summer of Code 2011 (English)
Google Summer of Code 2011 (English)Google Summer of Code 2011 (English)
Google Summer of Code 2011 (English)Dirk Haun
 
Google Summer of Code 2011 (German)
Google Summer of Code 2011 (German)Google Summer of Code 2011 (German)
Google Summer of Code 2011 (German)Dirk Haun
 
Apple iPad als Reisebegleiter
Apple iPad als ReisebegleiterApple iPad als Reisebegleiter
Apple iPad als ReisebegleiterDirk Haun
 
Verteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisVerteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisDirk Haun
 
Verteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisVerteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisDirk Haun
 
Adventures in QA
Adventures in QAAdventures in QA
Adventures in QADirk Haun
 
Google Summer of Code 2010 (in English)
Google Summer of Code 2010 (in English)Google Summer of Code 2010 (in English)
Google Summer of Code 2010 (in English)Dirk Haun
 
Google Summer of Code 2010 (in German)
Google Summer of Code 2010 (in German)Google Summer of Code 2010 (in German)
Google Summer of Code 2010 (in German)Dirk Haun
 
GSoC@Webmontag (in German)
GSoC@Webmontag (in German)GSoC@Webmontag (in German)
GSoC@Webmontag (in German)Dirk Haun
 
Google Summer of Code™ (in English; neutral version)
Google Summer of Code™ (in English; neutral version)Google Summer of Code™ (in English; neutral version)
Google Summer of Code™ (in English; neutral version)Dirk Haun
 
Google Summer of Code™ (in German)
Google Summer of Code™ (in German)Google Summer of Code™ (in German)
Google Summer of Code™ (in German)Dirk Haun
 
Google Summer of Code™ (in German; neutral version)
Google Summer of Code™ (in German; neutral version)Google Summer of Code™ (in German; neutral version)
Google Summer of Code™ (in German; neutral version)Dirk Haun
 

More from Dirk Haun (20)

What's our Status?
What's our Status?What's our Status?
What's our Status?
 
Open Source is good for you
Open Source is good for youOpen Source is good for you
Open Source is good for you
 
Is C going the way of the Dodo?
Is C going the way of the Dodo?Is C going the way of the Dodo?
Is C going the way of the Dodo?
 
Google Summer of Code 2012
Google Summer of Code 2012Google Summer of Code 2012
Google Summer of Code 2012
 
Geeklog: The secure CMS.
Geeklog: The secure CMS.Geeklog: The secure CMS.
Geeklog: The secure CMS.
 
Continuous Integration in der Praxis
Continuous Integration in der PraxisContinuous Integration in der Praxis
Continuous Integration in der Praxis
 
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...
Google Summer of Code: Neue Mitstreiter mit Geld (und T-Shirts) gewinnen - kl...
 
Continuous Integration - Does it scale?
Continuous Integration - Does it scale?Continuous Integration - Does it scale?
Continuous Integration - Does it scale?
 
Google Summer of Code 2011 (English)
Google Summer of Code 2011 (English)Google Summer of Code 2011 (English)
Google Summer of Code 2011 (English)
 
Google Summer of Code 2011 (German)
Google Summer of Code 2011 (German)Google Summer of Code 2011 (German)
Google Summer of Code 2011 (German)
 
Apple iPad als Reisebegleiter
Apple iPad als ReisebegleiterApple iPad als Reisebegleiter
Apple iPad als Reisebegleiter
 
Verteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisVerteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der Praxis
 
Verteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der PraxisVerteilte Versionskontrolle in der Praxis
Verteilte Versionskontrolle in der Praxis
 
Adventures in QA
Adventures in QAAdventures in QA
Adventures in QA
 
Google Summer of Code 2010 (in English)
Google Summer of Code 2010 (in English)Google Summer of Code 2010 (in English)
Google Summer of Code 2010 (in English)
 
Google Summer of Code 2010 (in German)
Google Summer of Code 2010 (in German)Google Summer of Code 2010 (in German)
Google Summer of Code 2010 (in German)
 
GSoC@Webmontag (in German)
GSoC@Webmontag (in German)GSoC@Webmontag (in German)
GSoC@Webmontag (in German)
 
Google Summer of Code™ (in English; neutral version)
Google Summer of Code™ (in English; neutral version)Google Summer of Code™ (in English; neutral version)
Google Summer of Code™ (in English; neutral version)
 
Google Summer of Code™ (in German)
Google Summer of Code™ (in German)Google Summer of Code™ (in German)
Google Summer of Code™ (in German)
 
Google Summer of Code™ (in German; neutral version)
Google Summer of Code™ (in German; neutral version)Google Summer of Code™ (in German; neutral version)
Google Summer of Code™ (in German; neutral version)
 

Recently uploaded

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsArubSultan
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEMISSRITIMABIOLOGYEXP
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxMadhavi Dharankar
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPCeline George
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 

Recently uploaded (20)

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristics
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptx
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERP
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 

Braindump - How to leave your Knowledge when leaving your Job

  • 1. As you can probably guess, the motivation for this talk was that I was thinking about leaving my job. But how could I make sure that all the knowledge I accumulated while doing it was still available to the company after I left? Braindump How to leave your Knowledge when leaving your Job Dirk Haun @dirkhaun ACCU 2015
  • 2. Let me start with a few assumptions. First of all, I assume this is not what you have in mind when you think about leaving. I’m assuming you want to leave on friendly terms, not burn bridges. Assuming this is not what you have in mind
  • 3. After all, this is the ACCU. Our motto is “Professionalism in Programming”. And in my opinion, that professionalism should extent to all aspects of your job. Including leaving that job. Professionalism
  • 4. Speaking of leaving: For the purpose of this talk, it doesn’t matter whether you think about (hypothetically, of course) leaving the company entirely or moving to a different position within the same company. leaving
  • 5. My first takeaway point would be this: Some loss of knowledge is inevitable. It is simply impossible to transfer the entire knowledge you’ve accumulated over months or years within the short amount of time that’s left until you leave. some loss is inevitable
  • 6. Having said that: It’s your job to minimise that loss of knowledge; that goes with the professionalism angle. your job: minimise loss
  • 7. The first thing that comes to mind when you think about preserving knowledge is documents. Having to write lots of documentation may sound tedious. Hopefully, though, you have some documentation already and it’s “only” a matter of updating it now. Documentation
  • 8. So you have to identify the knowledge that’s only kept in your head …
  • 9. … and transfer it to someone else’s head; possibly via a document. There are other ways, as we will see shortly.
  • 10. How do you do that? Watch yourself in your daily routine. At each step, ask yourself if someone else could do the same thing if you were not there. Document everything they would need to know (and that’s not already documented). watch yourself
  • 11. The kind of documentation we’re dealing with can be divided into two chunks: On the one hand, there are the Big Things, like the architecture of the system. These things tend not to change so often, so it’s worth documenting them since the document will be relevant for a long(ish) time. big things
  • 12. And then there are the smaller things, which also tend to change more often. Keep those closer to where they are used. For source code, comments would be an obvious place. Even though comments are notorious for being out of sync with the code, they at least have a better chance of being updated than a document that sits somewhere else entirely. Also see if you can keep notes in your tools, e.g. the description fields for jobs in Jenkins. small things
  • 13. Also check the documentation that new employees of your company get (if you have such a thing - if not, now would be a good time to start it). See what needs to be updated and what you can add to it.
  • 14. That will still leave you with a lot of snippets that don’t really fit anywhere else. I’d suggest to simply collect those in a huge document. Call it an “FAQ”, even though the contents are probably more like infrequently asked questions. Whatever you call it, the document will be searchable and easy to add to. FAQ
  • 15. There is another way to store information, which I actually consider superior to documents and that is to store knowledge in people. People >> Documents
  • 16. Find your successor (or whoever will be doing your job temporarily after you left) and teach them. teach your successor
  • 17. Yes, people tend to forget things. But if they have actually done the things, they will be able to reconstruct that knowledge. Which is also why “learning by doing” works. So don’t just show people what you do - let them do it. I hear and I forget. I see and I remember. I do and I understand. (probably not by Confucius)
  • 18. Another factor you will have to deal with is time. Depending on your contract and how much vacation you have left, there may actually only be a really short period of time between your announcement to leave and your last day at work. Time
  • 19. Due to the short amount of time, don’t wait for others to come to you. I’ve seen this happen more than once: “We need to arrange a handover!” But then, nothing happens and on your last day, panic breaks out. So be proactive and start the activities described in this presentation early. don’t wait for them to come to you
  • 20. Then, one or two weeks before your last day, remind the people your are working with that you are about to leave. Show them the documentation you’ve written and ask them if they need anything else from you. remind people that you are leaving
  • 21. The purpose of all this is, of course, to make your last day(s) at work less stressful. less stress for you!
  • 22. Also, check if you have any files on your PC that may still be of value and that you haven’t handed over. Don’t expect that people will be able to get to those files after you left; company policy and privacy laws will sometimes require the deletion of all data on a former employee’s PC. check the files on your PC
  • 23. A minor point: Please make sure to unsubscribe from all newsletters and mailing lists that you subscribed to with the company email address. Those handling those lists will be grateful not having to deal with the bounces. unsubscribe
  • 24. So you did everything you could and the final day came and you left. You may think that that was that, but there’s one more thing you could do …
  • 25. Consider visiting your former colleagues after two or three months and check if they ran into any problems. If they had had a serious problem, they would have contacted you. What often happens, however, is that they run into a minor problem and work around it somehow. So when paying them a visit, offer to look into these sorts of things. It’s just a gesture of good will, to keep the good relations alive. checking back
  • 27. Some loss of knowledge is inevitable. Don’t sweat it. some loss is inevitable
  • 28. If in doubt, store knowledge in people instead of documents. People >> Documents
  • 29. The guiding principle for everything you do should be the concept of professionalism. Professionalism
  • 31. Image credits, in order of appearance: A CT scan of my brain by Dirk Haun, Jamestown Bridge Demolition by Nemosdad, iStockphoto #1550442, Businessman Adjusting Tie by jackethead, iStockphoto #13969032, Swing Doors in Revolving Door, New Bucktown Walgreens by Daniel X. O’Neil, Flickr, CC BY, Puzzle2 by Willi Heidelbach, Flickr, CC BY, Stack of Papers by phrawr, Flickr, CC BY, Young Man With Eyeglasses by Ridofranz, iStockphoto #35042864, KW 4: Blickwinkel #fotoprojekt2014 by Dirk Haun, Flickr, CC BY, City Light employee Mr. McKeen, 1937 by Seattle Municipal Archives, Flickr, CC BY, Tiny books by Kelly Taylor, Flickr, CC BY-SA, The Start and Finish Line of the "Inishowen 100" scenic Drive by Andrew Hurley, Flickr, CC BY-SA, Question Box by Raymond Bryson, Flickr, CC BY, Rain Helping Roman by djromanj, Flickr, CC BY, Plate and chopsticks by akiyoko, iStockphoto #25674490, Cronometro by MrTossum, openclipart.org, El tiempo pasa by Jorge, Flickr, CC BY-SA, Transparent glass doors leading to office by ER_Creative, iStockphoto #27792785, Slacking while working by Alle, Flickr, CC BY-SA, Thank you for sharing by F Delventhal, Flickr, CC BY, EMAIL Keys by OmirOnia, freeimages.com, London January 6 2014 063 Parliament Visitor Pass by David Holt, Flickr, CC BY-SA Presentation by Dirk Haun, www.TheMobilePresenter.com released under a Creative Commons Attribution 4.0 International licence