Apprenticeship
The Software for Good apprenticeship program was built to find and mentor the new technologists our world needs most — folks with community-centered values, diverse experiences of the world, and unexpected ways of using technology to solve human problems. Thanks to real-world experience working on our clients’ projects, graduates of the apprenticeship program are already changing the culture of software development for the better — including on our own team.
Over the years we’ve experimented with different ways of structuring the program, in collaboration with many community partners. In 2023, we teamed up with New Vision Foundation, Ramsey County, and the City of Saint Paul to recruit, train, and mentor 30 young people of color over the next three years.