Django 软件基金会(DSF)正在招聘首位执行董事。这不是一个负责决定 Django 技术路线的“项目经理”,而是一个向董事会汇报、把战略转化为日常运营的付费管理岗位。对已经运行二十余年的 Django 来说,这次招聘释放了一个明确信号:成熟的开源项目不仅需要可靠的代码维护,也需要筹款、合规、沟通和组织能力来支撑长期发展。
新岗位要解决的不是代码问题
Django 诞生于 2005 年,DSF 则成立于 2008 年。基金会负责支持开发冲刺、聚会和社区活动,推广 Django,保护商标与知识产权,并资助 Django Fellows 等维护工作。
随着这些事务增加,仅靠董事会、员工和志愿者分散协调,很容易出现责任边界模糊、行政事项积压以及筹款缺少连续性的问题。新设立的执行董事将成为董事会、员工、社区、工作组和赞助商之间的主要连接者,职责覆盖:
- 发展企业赞助、个人会员和合作伙伴,将年度筹款目标从约 30 万美元提高到 50 万美元。
- 管理基金会日常运营,包括财务报告、资助项目和行政流程。
- 管理 DSF Assistant,并监督由基金会出资的 Django Fellows 项目。
- 代表 DSF 参加 DjangoCon 等活动,让社区理解“基金会”和“框架”是两个相关但不同的主体。
- 与法律顾问协作处理合同、国际商标政策和 501(c)(3) 非营利组织合规事务。
- 定期协调活动、AI、无障碍、筹款等工作组。
这份清单的共同点是:执行董事不必亲自完成所有工作,但必须明确负责人、期限、预算和升级路径,让重要事务能够持续闭环。
50 万美元目标背后的组织约束
DSF 当前每年筹款约 30 万美元,在这个规模下,长期承担一名全职执行董事的成本并不稳妥。因此,新任执行董事既要运营基金会,也要改善支撑自己岗位和其他项目的收入结构。
薪酬设计直接体现了这种约束:基础年薪为 9 万至 12 万美元,另有最高 6 万美元、与 50 万美元筹款目标进展挂钩的奖金。基金会也会根据候选人情况考虑兼职,并相应调整薪酬。初始任期为一年,能否续任取决于年度绩效评估。
不过,筹款不能只看年度总额。企业赞助过度集中会形成单点风险;一次性捐赠增长也不等于可持续收入。执行董事需要同时观察续约率、收入来源集中度、受限资金比例、筹款成本以及可用现金周期。
可以这样实践:把岗位愿景变成可检查的运营指标
下面是一个假设性的最小运营仪表盘,并非 DSF 公布的内部系统。申请人可以用类似方法检查自己的 500 至 1000 字愿景陈述:每项目标是否有基线、负责人、检查周期和风险指标。
将以下内容保存为 foundation_dashboard.py,然后运行 python foundation_dashboard.py。实际使用时,需要把示例中的收入构成和季度数据替换为组织确认过的数据。
from dataclasses import dataclass
@dataclass
class FundingPlan:
current_annual_usd: int
target_annual_usd: int
corporate_usd: int
individual_usd: int
other_usd: int
@property
def gap(self) -> int:
return max(0, self.target_annual_usd - self.current_annual_usd)
@property
def monthly_gap(self) -> float:
return self.gap / 12
@property
def largest_source_share(self) -> float:
sources = [self.corporate_usd, self.individual_usd, self.other_usd]
return max(sources) / self.current_annual_usd
plan = FundingPlan(
current_annual_usd=300_000,
target_annual_usd=500_000,
corporate_usd=180_000, # 假设值:替换为经核实的数据
individual_usd=75_000,
other_usd=45_000,
)
print(f'年度筹款缺口: ${plan.gap:,.0f}')
print(f'折算每月新增目标: ${plan.monthly_gap:,.0f}')
print(f'最大收入来源占比: {plan.largest_source_share:.1%}')
if plan.largest_source_share > 0.50:
print('风险提示: 单一收入类别超过总收入的 50%,需要制定多元化计划。')
按这些假设,年度缺口为 20 万美元,折算为每月约 1.67 万美元新增收入。这里的重点不是把非营利组织管理简化为一个 Python 脚本,而是要求战略陈述可以被验证。例如,“扩大企业合作”应进一步落实为潜在赞助商数量、提案转化率、平均赞助额和续约率。
同样的方法也适用于运营工作:财务报告可以跟踪按时完成率,合同可以跟踪到期前提醒,工作组可以记录阻塞事项及责任人,Fellows 项目则应保留预算、工作范围和反馈机制。
候选人画像与申请边界
DSF 并不要求候选人精通所有职责,也不强制要求技术背景。筹款与合作伙伴开发、非营利组织运营、利益相关方沟通是更核心的经验;熟悉 Django、Python、开源许可证和社区治理则属于明显加分项。
这个岗位还特别依赖冲突处理、时间管理、频繁上下文切换、自我边界识别以及关系建设能力。原因很实际:董事会关心治理和风险,赞助商关心合作价值,维护者关心稳定支持,志愿者则需要透明、尊重且可持续的协作方式。
岗位为美国境内远程职位,不提供签证担保。申请材料应发送至 hiring@djangoproject.com,包括简历或 CV,以及一份 500 至 1000 字的简短愿景陈述;求职信可选。申请截止时间为 2026 年 9 月 14 日美国中部时间午夜,预计到岗时间为 2026 年 11 月 1 日左右,最终日期仍待确认。
评估这次组织升级
对候选人而言,准备申请时可以检查四件事:是否能解释 DSF 当前的发展阶段;是否提出从 30 万美元走向 50 万美元的可信路径;是否能在董事会、员工、志愿者和赞助商之间建立清晰机制;是否正视收入集中、人员负荷和合规成本。
对 Django 社区而言,执行董事不会取代技术治理,也不应把社区运作改造成单纯的商业增长项目。这个角色真正的价值,是建立稳定的运营基础,让维护者继续维护框架,让志愿者不必承担所有行政负担,也让支持 Django 的资金、合同和组织承诺能够经得起长期检验。