I really enjoyed this #Django blog post from Rodrigo Vieira (npub12vj…0ak3)
https://dev.to/rodbv/djangonaut-diaries-week-6-charting-the-unknown-unknowns-of-a-pr-3ba3
He perfectly captures the difficulties of a new contributor looking to add a new feature and the existing contributors evaluating a feature request. There's also a great section on comparing the difference in environment of contributing to Django compared to a job. It's worth a read.