Skip to main content

Developer Growth Program

Introduction

Doris Future Plan is a growth program offered by the Apache Doris community for new developers. Its goal is to help more developers get started with Doris kernel development quickly. The community welcomes developers interested in OLAP, database kernels, and distributed systems.

How to Participate

New developers can join through the following steps:

  1. Open the GitHub Issue page of the Doris community.
  2. Filter tasks labeled with doris-future. Each task is annotated with:
    • Required skills (such as C++ or Java).
    • Difficulty level.
  3. Comment on the task you are interested in, and discuss task details with the assigned mentor.
  4. If you lack machine resources locally, the community can provide development machines to help.

If you run into any difficulty during participation, send an email to dev@doris.apache.org describing the problem, and the community will do its best to help.

Mentorship

Every doris-future task is assigned a mentor for follow-up. The support a mentor provides includes:

Support itemDescription
Task walkthroughExplains the goal, background, and implementation details of the task
Guidance on approachProvides concrete implementation ideas and related knowledge points
Code reviewReviews code and offers improvement suggestions to raise engineering quality