# Step 4: Proactively Engage

The final way that anxiety maintains and exacerbates itself is through **avoidance**. \[2] This makes sense, because getting rid of the thing making you feel anxious is a pretty effective way to reduce your anxiety! Unfortunately, avoidance is a short-term fix. Sure, it helps us feel better in the moment, but we can’t avoid things *forever* without severely reducing our quality of life. Additionally, because avoidance neither fixes the problem nor gives us the chance to ever learn how to manage it, our anxiety actually gets *worse* over time.&#x20;

There are two main ways that we avoid:&#x20;

1. **Behavioral avoidance** is when we simply avoid engaging with the thing causing anxiety. For example, you might avoid code reviews by quietly pretending you didn’t see a teammate’s pull request, or procrastinate on asking for a review by working on other tasks or unnecessarily fiddling around with your code.&#x20;
2. **Experiential avoidance** is when you seemingly engage with the thing causing anxiety, but mentally check out to reduce your exposure to it. For example, you might skim feedback or rubber stamp pull requests instead of asking questions or trying to learn.&#x20;

To counteract avoidance, we’ll learn two skills for actively engaging with code reviews: **DEAR** and **GIVE**. You’ll also find a **Mini Code Review Anxiety Toolkit** in Part 3 of this workbook to take with you to your next code review, so that you can reduce your physiological arousal, challenge your negatively biased thoughts, and actively engage with your next code review.

<figure><img src="https://lh7-us.googleusercontent.com/5A_8OcGX4XuWDiDZx7zNFAVXvocPXvAEToBnMLr68uJN32DseOfu2TD58siwKqL3cyeyT9YOZf36YpNgm4y2omWn5Mmucg_58wpIdZkIK5V7f5tPVrElwQ_qhv6o843VGxBT_3KPFQ50za5_5a1a0t8" alt="Triangle model with arrows between cognitive, behavioral, and physiological symptoms." width="563"><figcaption><p>Figure 5. Cognitive-behavioral model highlighting the behavioral symptoms of anxiety.</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1/part-two-managing-code-review-anxiety/step-4-proactively-engage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
