@CSLee@mastodon.social avatar

CSLee

@CSLee@mastodon.social

Clinical Scientist researching how #software #developers can cope and thrive through stressful circumstances. Expertise in #stress, #anxiety, cognitive-behavioral change and interventions, measurement, and experimental methods. Clinical Psychology PhD.

#psychology #science #research

This profile is from a federated server and may be incomplete. Browse more on the original instance.

CSLee, to random
@CSLee@mastodon.social avatar

THE CODE REVIEW ANXIETY WORKBOOK IS OUT

https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1

This workbook takes the code review anxiety intervention that we designed and tested in our empirical research (https://osf.io/preprints/psyarxiv/8k5a4) & distills it into a self-paced workbook for you. It's designed for you to read & work through as many times as you wish and provides you with the tools you need to mitigate & manage your anxiety about giving or receiving code reviews.

@seresearchers #SoftwareEngineeering #developers #code

1/3

CSLee,
@CSLee@mastodon.social avatar

Why create this workbook? From the start, we've known that in addition to developing and empirically testing an evidence-based intervention for Code Review Anxiety, we wanted to disseminate this intervention to the folks who stand to benefit from it most. This is a value I hold deeply as an applied clinical & intervention scientist, and one that Developer Success Lab (devsuccesslab.com) shares as well. The result is not only our empirical research, but also this workbook.

2/3

CSLee,
@CSLee@mastodon.social avatar

So bookmark this workbook, download the fillable pdf, and/or print it out. This workbook is truly yours to use. I sincerely hope it doesn't just reduce your anxiety, but also inspires you to be kinder to yourself, empowers you during code reviews, and, above all, shows you that you are not alone. 🙂

3/3

CSLee, to random
@CSLee@mastodon.social avatar

Having a good team matters and I am truly so grateful that I get to work with one of the best. Just a random gratitude post for @grimalkina @KFosterMarks @flourn0 & Inma (not on masto). 😊

gvwilson, to random
@gvwilson@mastodon.social avatar

Watching "Avatar: The Last Airbender" for the fourth (or fifth) time with my daughter, and damn, the writing is so good.

CSLee,
@CSLee@mastodon.social avatar

@gvwilson truly SUCH a great show 😍

CSLee, to random
@CSLee@mastodon.social avatar

Thinking a lot about allostatic load these days. ❤️ Remember to take care of yourselves, folks. Stress has real consequences. https://pubmed.ncbi.nlm.nih.gov/32799204/

KFosterMarks, to random
@KFosterMarks@mastodon.social avatar

I'm considering writing a literature review or annotated bibliography that surveys major scholarly work around DevEx. I have about a million writing projects I'd like to do, though, so thought I would see if y'all thought this kind of piece would be useful and interesting.

The purpose of the piece as I'm imagining it would be to survey major scholarly work in the DevEx domain in order to educate folks about the empirical, scholarly examination of the concept.

CSLee,
@CSLee@mastodon.social avatar

@KFosterMarks @gvwilson

Greg over here undoing all my hard work on walking Kristen through the reality of adding another puppy into her life.

CSLee, to seresearchers
@CSLee@mastodon.social avatar

How can we reduce review anxiety? Our intervention reduced code review anxiety, increased self-efficacy, & increased self-compassion. Our intervention, which focused on cognitive restructuring (where folks identify, challenge, & reframe negatively biased thoughts to be more realistic and compassionate), likely worked by increasing folks’ self-efficacy & self-compassion.

Summary: https://mastodon.social/@CSLee/112281177521690736

Full Paper: https://osf.io/preprints/psyarxiv/8k5a4

@seresearchers

CSLee,
@CSLee@mastodon.social avatar

@drewble @seresearchers currently working on a workbook for folks to apply the intervention themselves! I shall post when it’s ready and publicly available so stay tuned! 🥰

CSLee, to seresearchers
@CSLee@mastodon.social avatar

"What leads to #code review anxiety? Our model shows that we can intervene on code review anxiety by targeting the cost bias (when we overestimate the "cost" of a negative outcome) and anxiety self-efficacy (our belief in our ability to tolerate and manage anxiety), with anxiety self-efficacy being the strongest contributor to code review anxiety."

Summary: https://mastodon.social/@CSLee/112281177521690736

Full Paper: https://osf.io/preprints/psyarxiv/8k5a4

@seresearchers #SoftwareEngineering #developers

CSLee,
@CSLee@mastodon.social avatar

@goleztrol @tim_abell @seresearchers you’re not alone! A big misconception is that this only happens to inexperienced devs or during asynch comms anxiety impacts folks regardless of experience (our sample had folks with 1-65 yrs of experience and experience was not significantly related to anxiety), during asynch and synch comm, etc.

CSLee, to seresearchers
@CSLee@mastodon.social avatar

NEW RESEARCH PAPER OUT! In this paper, @grimalkina and I explore how #code review anxiety is maintained and exacerbated to develop a model of code review anxiety. We also go a step further to develop and test the effectiveness of a cognitive-behavioral intervention for code review anxiety, so that we can reduce code review anxiety in an evidence-based and empirically-supported way (because science > vibes): https://osf.io/preprints/psyarxiv/8k5a4

@seresearchers #SoftwareEngineeering #developers

CSLee,
@CSLee@mastodon.social avatar

Here is a summary:

What is Code Review Anxiety?
Code review anxiety is characterized by a fear of judgment, criticism, and negative evaluation while giving or receiving code reviews. This is a phenomenon that has been widely acknowledged in industry commentary.

@grimalkina @seresearchers

CSLee,
@CSLee@mastodon.social avatar

Why should I care about Code Review Anxiety?
One of the primary consequences of code review anxiety is avoidance, which can take the form of ignoring code reviews, procrastinating, "rubber stamping," skimming feedback, etc. This avoidance not only makes anxiety worse in the long-term, but also prevents individual developers, teams, & orgs from accessing the documented benefits of code reviews,

3/6

CSLee,
@CSLee@mastodon.social avatar

such as improved code quality & security, learning & knowledge transfer, collaborative & creative problem solving, trust, & community building. Additionally, our research shows that, counter to industry myths about code review anxiety being a “junior developer problem,” code review anxiety impacts developers across experience levels (Our sample had 1-65 yrs coding experience). This means that any developer can have code review anxiety, making code review anxiety relevant to any team or org.

CSLee,
@CSLee@mastodon.social avatar

What leads to code review anxiety?
Our model shows that we can intervene on code review anxiety by targeting the cost bias (when we overestimate the "cost" of a negative outcome) and anxiety self-efficacy (our belief in our ability to tolerate and manage anxiety), with anxiety self-efficacy being the strongest contributor to code review anxiety.

CSLee,
@CSLee@mastodon.social avatar

How can we reduce code review anxiety?
We developed a single-session cognitive-behavioral workshop intervention that was highly effective in reducing code review anxiety, increasing anxiety self-efficacy, and increasing self-compassion. This likely means that our intervention, which focused on teaching cognitive restructuring, primarily worked by increasing folks’ self-efficacy and self-compassion.

CSLee,
@CSLee@mastodon.social avatar

@cct_datascience @grimalkina @seresearchers oh my goodness I love this so much!!! Thank you so much for sharing!

CSLee,
@CSLee@mastodon.social avatar

@Adora We taught people 1. exercises that help you pay attention to what you're feeling in your body & relax your body; 2. a method to identify & challenge overly negative & biased thoughts you have about yourself and the situation to create a more realistic and kind way of thinking about it/yourself; 3. create a plan for communicating how you feel and asking for/giving specific feedback during the code review

CSLee,
@CSLee@mastodon.social avatar

@Adora oh and some education on the science of how anxiety develops and is maintained

CSLee,
@CSLee@mastodon.social avatar

@JeffGrigg @Adora take a look at the methods of the paper! While a placebo effect is possible, it is likely mitigated by the fact that folks in the control condition arrived to receive the anxiety intervention, took outcome measures, and then received the intervention in a single session. If folks were to have answered outcome measures, then received the intervention during a different session, this would be a bigger concern.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

The other day, I got on my soapbox bit about productivity, how humans work and how we don't need to choose between having this nice happy world where people are allowed to help each other and "actually being productive"

I also described humans as a social and equitable animal that wants to help others. But... I don't have any scientific citations on hand for that; I've seen research around it over the years, I just don't have references on hand.

Do y'all happen to know of any I can read?

CSLee,
@CSLee@mastodon.social avatar

@grimalkina @KFosterMarks @hazelweakly hahhaa Cat reading my mind.

CSLee, to seresearchers
@CSLee@mastodon.social avatar

Folks, we are getting close to releasing the scientific paper on my #Code Review Anxiety research and I am so so excited to share this with the world. From a methods perspective, I'm extremely proud that we used clinical research methods and standards to explore intervention targets, then develop and assess the outcomes of an evidence-based code review anxiety intervention.

#developers #SoftwareEngineeering @seresearchers

CSLee,
@CSLee@mastodon.social avatar

@seresearchers

From a clinical perspective, I am always just overjoyed to bring an empirical understanding of anxiety to new spaces. #Code review anxiety is real. It matters. It affects #developers across identities and experience levels. And we can do something about it. Stay tuned for the full report!

CSLee, to Futurology
@CSLee@mastodon.social avatar

Pretty sure my forever growth area is the ability to come up with creative, fun, and snazzy titles for things. #research #writing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines