One of the central goals of DevCircle Africa’s Open Source Program is to promote open source culture and tools across Africa. As a continent, Africa has often relied heavily on proprietary software from large multi-national tech companies. This can be expensive, limit customizability, and make it difficult for Africans to fully control and contribute to the software they use.
DevCircle wants to change this status quo by empowering software developers across Africa with open source alternatives. Open source code is free for anyone to use, modify, and share. This allows local developers to fully customize software to meet their specific needs and contexts. It also enables a collaborative culture where devs can build on each other’s code, rather than reinventing the wheel.
If you interested in contributing some products we building, its simple just open pull request to some public products we have.
We may even give you some full time role to keep our product alive.
Africa has lagged behind other regions in access to proprietary software and developer tools. Proprietary licenses can be prohibitively expensive for individuals, startups, and even governments in Africa. This severely limits the ability for technology and innovation to grow.
Open source provides a free alternative, putting world-class software and tools into the hands of African developers. Rather than being locked into proprietary ecosystems, open source gives flexibility to use, modify, and share software freely.
Lack of access to proprietary software and tools has stunted technology across major sectors like education, healthcare, agriculture and governance in Africa. Open source opens up opportunities by removing the barriers of high licensing costs. This enables African innovation to flourish across critical domains.
Initiatives like DevCircle Africa’s Open Source Program aim to transform the landscape. By teaching open source skills, they empower the next generation of African developers to build solutions to local challenges. This traps talent and capital that previously drained away to proprietary vendors back into the local ecosystem.
The open source model aligns with values of openness, collaboration and community. This makes it a good fit for addressing Africa’s needs. The continent can leapfrog by adopting open source rather than following the proprietary model. DevCircle Africa’s program aims to make this possible.
The curriculum at DevCircle Africa focuses on teaching skills relevant to the current African tech landscape. The program offers courses in several programming languages and frameworks:
The curriculum evolves constantly to incorporate the latest languages and frameworks, ensuring students graduate with skills relevant to employers. Soft skills like version control with Git, agile methodology, and debugging are woven throughout all courses. With its comprehensive and cutting-edge curriculum, DevCircle prepares students for success in the African tech industry.
DevCircle Africa has partnered with several leading open source foundations and organizations to develop and grow the Open Source Program. Key partnerships include:
By partnering with these established open source organizations, DevCircle has been able to accelerate the growth and impact of its Open Source Program across Africa. The partnerships provide critical resources, expertise, mentorship and global connections.
While DevCircle Africa’s Open Source Program has seen success, it has not been without challenges and critiques. Some have questioned the sustainability of the program, as it relies heavily on volunteers and donations. There are concerns that funding and resources could dry up over time, threatening the program’s ability to operate.
Additionally, some have argued that the curriculum is outdated and does not provide students with the most modern and in-demand open source technologies and skills. The curriculum has remained fairly static since the program’s inception, while the tech landscape evolves rapidly. Critics argue that students would be better served learning newer open source languages, frameworks, and tools that are highly sought after by employers.
There are also critiques about the program’s selectivity and limited size, as it is only able to accept a small percentage of applicants. Some believe it should expand to provide access to more students across Africa if it wants to have a broader impact. However, limited resources and funding are barriers to increased enrollment.
While not perfect, the Open Source Program offers African students invaluable opportunities to gain technology skills and improve future prospects. Addressing concerns about curriculum, selectivity, and long-term sustainability can help the program have an even greater positive influence across the continent. But it has already made an undeniable impact for numerous graduates.
As the Open Source Program looks ahead, they have ambitious plans for growth and new initiatives. DevCircle Africa aims to continue expanding the program across the continent, bringing open source education to even more students in new regions and countries.
Some key goals outlined for the program’s future include:
As DevCircle Africa continues pursuing its mission to empower African youth with digital skills, the Open Source Program aims to play an integral role in developing talent and leaders for technology innovation across the region. The program’s continued growth and evolution will help drive positive change in African tech ecosystems for years to come.
The introduction of the Open Source Program by Andela has had a tremendous impact on the African tech ecosystem. By providing free training in open source technologies to talented African developers, the program has significantly increased open source contributions from the continent.
Before the program launched in 2017, Africa accounted for less than 1% of open source contributions worldwide. The lack of training opportunities and exposure to open source projects meant few African developers were actively participating.
Since launching, the program has trained over 500 developers from across Africa. These developers have contributed to major open source projects like Kubernetes, React, Angular, Django, Ruby on Rails, and more. An analysis by Github found 7,000 open source contributions from African users within months of the first cohorts graduating.
By removing barriers like access to training and network opportunities, the program has empowered a new generation of African developers. They are now building solutions for local challenges, and participating in the global open source community. This increase in contributions has helped highlight the amazing talent emerging from Africa.
The program has nurtured a culture of open source participation across the continent. Initiatives like local meetups, code sprints and documentation projects are bringing developers together. The African open source community is thriving thanks to the program’s focus on skills training and enablement. With more talented developers emerging, the African tech ecosystem is poised for rapid growth and innovation.
Our contact page is open to anyone who is willing to contribute to the growth of DevCircle Africa.
Don’t miss any Episodes publish by simply. Subscribe and you will get all our shows direct to your inbox It's that simple.