Stack Exchange network consists of 177 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
So, the description for the Beta badge says that one must "Actively participated in the private beta".
Is Programmers not a "private" beta or something? Because I'm wondering what all would actually be needed to achieve this badge otherwise.
The private beta for Programmers lasted for 7 days immediately following the conclusion of the commitment period. It is unattainable now. We're currently in the public beta period.
But you can still fulfill your Area 51 commitment to the site -- assuming you committed to the site proposal -- for a badge on http://area51.stackexchange.com