Open source communities often celebrate specialists - the kernel hacker, the packaging expert, the security wizard. But in Debian, some of the most impactful contributors are the generalists: the people who jump between bugs, tooling, policy, docs, releases, mentorship, and whatever else needs doing that day. And in a project as large and organic as Debian, generalists aren’t just helpful - they’re essential.
This talk makes the case for why you should consider becoming a generalist in Debian. I’ll share how working across different corners of the project expanded my technical range, improved my problem-solving skills, and helped me understand how Debian really fits together. We’ll discuss why generalists make Debian more resilient, why the ecosystem naturally rewards breadth, and how newcomers can slowly build confidence by working on “just enough” of many things rather than mastering a single niche.
By the end, I hope you’ll see that you don’t need to be an expert to make meaningful contributions - you just need curiosity, kindness, and a willingness to wander. Debian has plenty of room for specialists, but it thrives because of generalists.