
The My Life My Journey Programme targets unemployed youths who are also not in education or training.
The Programme addresses the knowledge barriers of young people in South Africa by offering skills development and mentoring services aimed at addressing unemployment.
Independent decision-making, resilience, and responsibility are fostered by helping young people to master necessary skills, and by focusing on their talents, interest, and existing knowledge.
There is also an emphasis on giving to, caring about and respecting and supporting others. The result is that a spirit of generosity is developed, and that young people make a positive contribution to their communities.

The Programme begins with the My Life My Journey Conversations, in which the young people are guided to develop a vision and a sense of purpose for their lives.
Next is the Greenlight Movement Survey, in which young people self-diagnose their quality of life, using indicators grouped into dimensions of poverty, resilience, or disability (depending on the metric being used). It raises awareness within individuals about the importance of being engaged in their own upliftment and to participate and own their journeys out of poverty. The survey is administered at the beginning of the programme, and again at a 12-month interval, to gauge the progress that has been made.
This is followed by a series of assessments aimed at identifying existing skills levels and discovering which career path is best suited to the young person’s skills and interests.
The next phase in the cycle entails referring young people for Literacy Development classes, where necessary, and implementing workshops in Financial Literacy, Job Readiness, incorporating workplace life skills, and Entrepreneurship.
Young people are then referred to agencies that specialise in youth employment, are assisted to register on various platforms, or, in the case of young entrepreneurs, connected to mentors.
The final component of the programme focuses on developing a spirit of generosity. In practice, this requires the young person to volunteer at a local NGO. NYDO facilitates contact with various NGOs, but it is the young person’s responsibility to follow through with the volunteer work.