Published January 11, 2023.
For the first 10 years of CodeDay, we had no repeatable processes around volunteers. Thanks to Charlie's work last year we've designed and operationalized a system for taking volunteer interest and matching them to well-defined roles. This works well for day-of volunteers, but I think we should rethink how we treat organizers.
Specifically, as CodeDay expanded in 2013-2015:
Organizers helped us develop a program which truly served the needs of students; as we've grown, organizers have spoken up less and less, and we've said "no" to more and more ideas. We're now falling into the innovator's dilemma: to preserve our resources (money, brand-recognition), we've prioritized reliable and repeatable over evolution.
This is most obvious with the diminished perception of CodeDay domestically: it's been a long time since we've had a 400 person event, companies are less excited to sponsor, and it's becoming harder to find people who want to host. (Some of this is macroeconomic, but contrast it with participation in international events, where this is still a new and novel idea.)
For the students, this means the events are no longer meeting their needs. CodeDay projects are over-optimizing for what they think judges want, or becoming college app fodder. We need to innovate on the event format to bring back CodeDay's creativity.
Former organizers have fresh and new ideas for how to serve their communities, and they're already making them happen in their communities (e.g. Sam Poder with Hack Club's Zephyr or Mingjie with ExecuteBig).
CodeDay could be a platform for these ideas, and we have many resources to offer:
(We don't currently have a ton to offer in financial support, but in the future that might be a resource too.)
In the early days of CodeDay, we had a sign posted at the entrance of our office:
RULES
Similarly, another non-profit I'm on the board of has only one rule:
The people doing the work get to make the decisions.
By contrast, Lola and Tyler are now the approvers for everything at CodeDay. That leaves a perception (somewhat rightly and somewhat wrongly), that it's easier to launch something independently than launch it with CodeDay.
By returning equal power to organizers, they become "owners" of CodeDay (as much as any of us are owners of a nonprofit), and get excited about helping the brand grow.