My Authors
Read all threads
This morning, my attention snagged hard on @danieljthomason's Software Engineer D&D Classes ("Ever suspected that software development is more like a big, poorly structured RPG than anyone admits at interviews? You're going to enjoy this, then...")

dthomason.com/Software_Engin…

1/
After thinking about it, I realized that the explanation is right there in the strapline: it's not merely that software development is nerdy and D&D is nerdy so they go together.

2/
It's really a kind of backhanded critique of the software INDUSTRY, with its back-breaking, human-destroying work schedules defined by arbitrary demands for extra work, a ginned-up sense of urgency...

3/
...and the casino-like possibility of an IPO or (more likely) acquisition by a Big Tech company, which lines up neatly with the post-adventure denouement in the tavern, except it's a cushy "campus" with massages and kombucha on tap.

4/
I love the quotes on each: "Barbarian: Unit tests give you a false sense of safety. coding should never feel safe. every line of code you write should give you anxiety about how it'll destroy the rest of the program. ride fiercely into that dark abyss."– Katerina Borodina.

5/
And the special abilities: "Bard (AKA 'product manager'): You unfurl a document (can be paper-based or electronic, your choice) that envelops a single enemy of your choice and leaves them incapacitated until the start of your next turn."

6/
Some of the matchups are spookily good, like "Healer = Quality Engineer" ("Once per day you may rollback the codebase to an earlier state, causing all party members to return to the HP and spell slots they had at that point")

7/
And who among us has never worked with a rogue ("security engineer")?: "While fun to have in the party,rogues can sometimes be a little unreliable, mysteriously disappears when it's time for regression testing, for example."

eof/
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Cory Doctorow #BLM

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!