The downbeat technique

A structured approach to tackling blockers solo

  1. Emotion as motion
  2. A practical guide to progress
  3. Avoidance and cognition in software development

Introduction

This series describes a strategy to deal with the challenges that crop up in day to day work, which may hinder progress towards the ultimate goal in knowledge work where forward momentum is crucial.

In part 1, I describe how an instructor's pep talk at spin class one lunchtime got me thinking about how the way we conceptualise our obstacles (specifically whether we proactively engage with them) can affect our ability to tackle them, for better or worse.

Part 2 applies this proactive stance to analyse and overcome obstacles to progress on tasks in software engineering. By dissecting the challenges and clearly laying out actionable steps, it provides a structured and focused framework to effectively address complex tasks, ultimately fostering a clearer and more constructive engagement with work.

Lastly part 3 of the series reviews an academic study on the cognitive science of computer programming that shed light on how externalised 'environmental scaffold' aids to metacognition enhance problem-solving abilities, much like the approach outlined in part 2.

🕊💫🆙