Oliver Mensah
Développer les communautés de développeurs en Afrique
Oliver Mensah est un ancien boursier de la Mastercard Foundation de l'université d'Ashesi, au Ghana, et un ingénieur logiciel chez Future500 B.V. Outre son travail quotidien d'ingénieur logiciel, il est très actif au sein de la communauté des développeurs en Afrique subsaharienne et contribue à des programmes conçus pour soutenir le développement professionnel des ingénieurs logiciels en Afrique.
Ce n'est que lorsqu'il était en dernière année de lycée qu'il a été exposé aux ordinateurs. Il est immédiatement tombé amoureux de ce travail , mais a dû attendre ses études supérieures à l'université d'Ashesi en tant que boursier de la Mastercard Foundation pour avoir la chance d'écrire des codes informatiques pour la première fois.
"À l'université d'Ashesi, j'ai réalisé qu'il existait de nombreuses solutions et idées que l'on pouvait concrétiser en disposant simplement d'un ordinateur et d'Internet", explique-t-il. "J'ai vu la technologie et le développement de logiciels comme un facteur de nivellement, car quel que soit votre milieu économique, si vous avez une idée de projet, vous pouvez la coder et la tester facilement sur le marché."
La valeur de la construction d'une communauté
Actuellement, Oliver est à la tête de Domain-Driven Design Africa, où il dirige une équipe d'Africains partageant les mêmes idées dans le domaine des logiciels et désireux de se plonger davantage dans Domain-Driven Design en organisant des hackathons, des rencontres et des discussions communautaires.
Bien que son travail sur la création de communautés de développeurs ne soit pas rémunéré, Oliver pense que le renforcement et la création de communautés de développeurs sont essentiels pour développer les compétences numériques des jeunes Africains et construire un écosystème technologique plus fort en Afrique. En outre, grâce à la communauté des développeurs technologiques, il a non seulement acquis des compétences dans des domaines tels que la prise de parole en public, le leadership, l'engagement des parties prenantes et l'organisation d'événements, mais il a également amélioré ses compétences techniques.
Oliver a grandi dans l'une des plus grandes communautés de producteurs de cacao de la région nord-ouest du Ghana. En parlant de l'expérience communautaire de son enfance, Oliver a expliqué que "bien que les membres de ma communauté immédiate étaient des agriculteurs et avaient peu de moyens matériels, ils trouvaient de la joie à partager le peu qu'ils avaient les uns avec les autres. Par exemple, nous pratiquions parfois l'agriculture coopérative en travaillant à tour de rôle dans la plantation de cacao de l'autre", ce qui a inculqué à Oliver la valeur de la communauté, qu'il chérit profondément.
Oliver Mensah anime une session de formation lors de l'une des rencontres de la communauté des développeurs.
L'apprentissage collectif au service de la formation des jeunes
"Le risque de se perdre lorsqu'on débute dans l'industrie du génie logiciel est très élevé et c'est l'une des raisons pour lesquelles les communautés de développeurs sont essentielles. La plupart des communautés technologiques sont axées sur l'apprentissage collectif, car la plupart des développeurs travaillent dans le même domaine et utilisent les mêmes outils technologiques ; ainsi, les communautés de développeurs offrent une plateforme permettant aux développeurs expérimentés de soutenir les développeurs en herbe", a déclaré M. Oliver. "En tant que responsable d'une communauté de développeurs technologiques, vous devez faire preuve de stratégie dans la conception de programmes visant à améliorer les compétences des membres et à favoriser une collaboration plus étroite avec d'autres acteurs tels que les incubateurs, les accélérateurs et les entreprises technologiques de l'écosystème. Vous devez également identifier les leaders technologiques potentiels, les encadrer et leur offrir des opportunités afin qu'ils puissent vous succéder à la tête de la communauté", a ajouté M. Oliver .
L'avenir de la technologie en Afrique
En ce qui concerne l'avenir de la technologie sur le continent, M. Oliver reconnaît que, bien qu'il y ait des startups et des entreprises extraordinaires dans le domaine des technologies de pointe et de faible niveau qui fournissent des solutions, il s'attend à ce que les jeunes relèvent le défi de faire des choses difficiles , comme résoudre certains des plus grands problèmes du continent en fournissant un accès à l'internet aux personnes non connectées et en construisant des technologies vertes et durables.
Trouver et créer des communautés de développeurs
Au cours de sa première année à l'université d'Ashesi, Oliver s'est impliqué activement dans la communauté des développeurs et, avec un ami, a relancé le groupelocal de développeurs Google sur le campus. En tant que co-responsabledu groupe de développeurs Google, Oliver a organisé et accueilli des ateliers et des événements pratiques qui ont permis aux étudiants d'approfondir leurs connaissances sur les produits et les plateformes de développement Google.
Après le Google Developer Group, Oliver a été co-responsabledu Facebook Developer Circle Accra pendant 3 ans.En tant queresponsable du Facebook Developer Circle Accra, il a créé un groupe local de plus de 1 500 développeurs de logiciels, organisé plus de 30 ateliers et événements pratiques, des hackathons et a participé à la série Community Storytellers de Digital Ocean.