I had a great time as a first-timer at the Agile Coach Camp Germany, but sometimes, learning new things can get very overwhelming.
After gaining confidence in one subject, really diving into another one usually turns out to be a lesson in humility for me. As I’m learning the In’s and Out’s of agile coaching, I’m finding myself getting back into building side-projects, just in order to Retreat Into Competence.
Immersing myself in an Agile Coaching conference
The Agile Coach Camp is an annual unconference in a hotel in Rückersbach in Bavaria. The first SoCraTes conference took place in Rückersbach years ago, so it’s an interesting mix of me discovering the origins of a community I’m very engaged with, all while joining a community I had less connection with before. A lot of topics where familiar but vastly more intense, with a lot of knowledge I could tap into.
I spent the evenings and nights talking to a lot of new people, then spent my time at the Open Space understanding Where Everybody Is At with @BertholdB, listened to @MarianneRady sharing her ways of dealing with her inner critic, and together with @ArminSchubert brainstormed ways to challenge a very mature team of craftspeople.
I hosted my own session on Evolving a Team at Startup-Speed, sharing my insights and explaining the challenges I faced back when my clients team size doubled every month. I got very valuable feedback from it and took with me a lot of new ideas how to further build and form the team.
On Saturday evening, I felt exhausted. A lot of new things to process, yet not much energy to do so. This is when I brought my laptop from my room, sat down outside and started coding.
The task I picked was quite simple, having implemented similar algorithms plenty of times in the past: I wanted to have an algorithm that could tell me the most significant Neuland Markers used in a photo of a sketchnote.
After an hour, this [source] is what I had, plus some code (in React) for the UI:
This is to me what David H. Hoover and Adewale Oshineye described as Retreating Into Competence in their most excellent book Apprenticeship Patterns, (free to read on Chimera):
As someone getting into a new subject, be it a new programming language, a framework, or, like with me, Agile Coaching, there are patterns like Exposing Your Ignorance or Being The Worst that helped me plenty of times getting into the mood of starting from scratch.
But every once in a while, all those new insights can be overwhelming. Retreating Into Competence means getting back to doing something you feel competent in to recharge your batteries, so you can regain some confidence and to remind yourself that you’ve reached competency before.
Especially when struggling with a subject or feeling overwhelmed, getting back into something you’re good at is a nice and short vacation from learning.
I’m more confident in coding than I am in coaching
Since becoming a Freelancer earlier this year, I’ve been working with clients in a very interesting setting: Almost half of my time is spent working on frontend projects, the other half is spent improving their rituals and their company culture.
Now here is an interesting thing I found out about me in this time: I’m very much enjoying doing both coding and coaching, yet the latter is much more challenging and exhausting for me.
After spending days preparing retrospectives and revisiting the rituals the team implemented - doing something that is depleting my batteries - I noticed that I’d like to take a step back and recharge them through coding.
It can be a refactoring on production code, or something like this little clustering algorithm. I’ve gone so far as to implement the same business logic of a side project three times now - each time changing perspectives, starting with something different, going a different direction.
The side-project are nowhere near being finished, but the exercise itself keeps being interesting to me.
From time to time, do what you’re good at
Going back to my first days at vaamo, Retreating into Competence has been the single most helpful of all Apprenticeship Patterns to me. It’s been part of my pattern toolkit of learning something new ever since and I’m convinced it can be useful to others as well.
I enjoyed my time at the Agile Coach Camp and will definitely be back next year, contributing more than this year, feeling more confident in sharing my insights and ideas with the other attendees.
I’m wrapping up this post with a quote from the Agile Coach Camp FAQ:
The unconference will be very exhausting…
take care of yourself… take breaks, get some sleep, relax