SlideShare a Scribd company logo
1 of 45
Download to read offline
DIVERSITY IN TECH: AN AFRICAN’S PERSPECTIVE
Anna Makarudze
About me
◦Software Engineer @
BriteCore
◦Vice President @ Django
Software Foundation
◦Fundraising Coordinator @
Django Girls Foundation
@amakarudze
Overview
Motivation and Full
Disclosure
Diversity and
Interventions in Tech
Role of African
Developer
Motivation
International conference
organisation and participation.
Django Girls Foundation partners
and their diversity efforts.
Django Software Foundation
board of directors.
My employer’s diversity efforts
(BriteCore).
Motivation
Unemployment
statistics in Africa –
percentage of people
with no jobs.
Unemployment statistics
in developing countries –
percentage of jobs in
tech industry without
people.
Full Disclosure
The aim of my talk is not to explore whether everybody
else’s initiatives to increase diversity are good/ best/
enough. The aim of my talk is to share my perspective
on what the African developer can do to increase
diversity in tech for him/herself and others around
him/her.
Allo Allo
Credit © Magical Quotes
Diversity
Credit © Andre Mustapha
2008
Diversity
◦[uncountable, countable, usually
singular] a range of many
people or things that are very
different from each other.
◦[uncountable] the quality or fact
of including a range of many
people or things.
◦ Source – Oxford Dictionary
Global Diversity Statistics
UNDP studies show that only
28% of the global tech
workforce are women.
30% for Sub-Saharan Africa.
Diversity
Interventions
Financial aid/opportunity
grants
Speaker mentorship
programs to encourage
first time speakers.
Diversity advocacy.
Python
Community
Tech Community
◦Refer good developers or friends.
◦Market job opportunities to their friends and
networks.
◦Spread good word about speakers or
developers from minority communities.
Tech Companies
◦Sponsor events/ non-profits.
◦Hire diversity/developer advocates and
talent acquisition managers.
◦Head hunting talent via social media
platforms e.g. Linkedin.
Diversity in BriteCore
◦ Britecore has employees from 29 countries in 5
continents (all but Australia).
◦ Africa – Cameroon, Egypt, Kenya, Nigeria, South
Africa, Uganda and Zimbabwe.
◦ 33% of our staff are women.
◦ 43% of our leadership are women.
◦ 68% of non-tech roles are women.
◦ 23% of our tech staff are women.
Local Python Communities
◦Many African countries have active
Python communities and events.
◦Django Girls events, PyLadies meet-
ups, PyCons etc.
What can
an
AFRICAN
DEVELOPER
do?
African
developer?
Credit © Django Girls
Kumasi
Ideally…
Local Meet-ups (PyLadies, Django Girls
events)
Mailing lists (local and international)
Conferences (PyCons & DjangoCons)
Personal skills development
Software Engineer
Ideally…
We should all be working
for our local companies
or be entrepreneurs in our
own countries…
Django Girls Impact Report 2016
◦In 2017 Django Girls Foundation published
an Impact Report on their work.
◦21% of participants in the survey are now
working in tech.
◦79% are still learning to code.
◦ Read more: http://blog.djangogirls.org/post/164595724833/django-girls-impact-
report-2016-2017
Ultimate goal
Your ultimate goal should match the goal
of the community and that is to become
a SOFTWARE DEVELOPER or take up a
RELATED ROLE in tech and thereby
increase diversity in tech.
SWOT
Matrix for
an African
Developer
Strengths
•Population growth
•Educated/ Skills
•Hard-working
•Good at hustling
Weaknesses
•Lack exposure
•Defined by
circumstances
Threats
•Poverty
•Internet
Connectivity
•Power Outages
Opportunities
•Global networks
•Global
opportunities
•Local
Entrepreneurship
opportunities
Letting your
circumstances
define you…
Despite
all this…
Build
your
own
bridges
Credit © Virginia Hill, 2019
Building bridges
◦Conference Participation.
◦Volunteering in OSS projects/
foundations.
◦Developing your coding skills.
Build online profile
◦Linkedin
◦Twitter/Facebook
◦Personal Website/Blog
◦GitHub
GitHub
Mailing lists/ Membership
◦ Python Africa – https://mail.python.org/mailman/listinfo/python-
africa
◦ Django Girls – if you are an organizer.
◦ PSF membership - https://mail.python.org/mailman/listinfo/psf-
members
◦ Django mailing lists - https://www.djangoproject.com/community/
◦ DSF membership – nominate yourself or nominate someone here
https://www.djangoproject.com/foundation/
Remote or
relocation?
◦Relocation is more complex.
◦Remote is much easier –
requires contract between
you and organisation and
you setting up your remote
office.
Applying
◦Respond to online job
postings or sent via
mailing lists.
◦Respond to recruiters/
talent acquisition
managers.
Applying
◦Respond to postings by
friends/ networks.
◦Do NOT respond to a
posting sent via mailing list
if you are not ready to
interview yet.
Interviewing
◦Interviewing process varies
with company you’re
applying to.
◦Be prepared for phone
interview or video call –
before or after coding
question.
Interviewing
◦Some companies may
also ask you technical
questions during phone
interview.
◦Prepare rigorously for your
interview.
Coding interview
Do your best to complete
the coding task – meet all
requirements.
Projects you have to submit at your own
time are less stressful than whiteboard
coding interviews over the phone.
Not
successful?
Continue working on your
coding skills.
Continue building your bridges.
Continue applying for other
positions.
Try again after six months or a
year.
Successful?
Negotiate and accept
the offer.
Work out on the required
paperwork.
Figure out your working
environment – critical for
your success.
Working
remotely
Be open to diversity –
accept your colleagues.
Be flexible – very
important in teams.
Find ways to overcome
your barriers (typical
African barriers).
My personal
experience
with remote
working…
Remote work offers more flexibility – working
hours.
Requires balance between work and family –
and that is your responsibility.
Removes need to commute to the office – love
that bit during winter as well as in Zimbabwe
where transport costs are high and fuel is a
problem.
Pays well – earning in a strong currency using
global rates while living in a weaker currency
country is an advantage.
Don’t
Burn
your
Bridges
Credit ©
https://observer.com
2012
Conclusion
Africans are equally responsible for increasing
diversity figures in tech by making sure that they
are not underrepresented in the tech space. Be
the next diversity attendee, speaker or hire.
We are HIRING GLOBALLY!
https://www.britecore.com/careers
Questions
Questions
Answers
THE END
Thank you!

More Related Content

Similar to Diversity in tech: An African's Perspective

EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPS
EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPSEMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPS
EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPSHuman Capital Media
 
How your Company can support the CoderDojo Foundation
How your Company can support the CoderDojo FoundationHow your Company can support the CoderDojo Foundation
How your Company can support the CoderDojo FoundationNuala Louise McHale
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurDomendra Sahu
 
10 Tips for Getting Campus Recruiting Right
10 Tips for Getting Campus Recruiting Right10 Tips for Getting Campus Recruiting Right
10 Tips for Getting Campus Recruiting RightGlassdoor
 
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...Yvonne Turner
 
Lessons learned managing nigerian projects
Lessons learned managing nigerian projectsLessons learned managing nigerian projects
Lessons learned managing nigerian projectsOjiugo Ajunwa
 
edge South East India National Coordinator Application Package
edge South East India National Coordinator Application Packageedge South East India National Coordinator Application Package
edge South East India National Coordinator Application Packageedgetalents
 
edge North West India Coordinator 2013 Application package
edge North West India Coordinator 2013 Application packageedge North West India Coordinator 2013 Application package
edge North West India Coordinator 2013 Application packageedgetalents
 
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchat
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchatCandidate Experience: The Next Competitive Battleground in Recruiting! #CXchat
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchatBelong
 
An Overview of ProjectCSGIRLS
An Overview of ProjectCSGIRLSAn Overview of ProjectCSGIRLS
An Overview of ProjectCSGIRLSProjectCSGIRLS
 
Being Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopBeing Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopTechWell
 
Innovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesInnovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesTechWell
 
SparkLabs Accelerator Q1 2015
SparkLabs Accelerator Q1 2015SparkLabs Accelerator Q1 2015
SparkLabs Accelerator Q1 2015Bernard Moon
 
The Future of Work_ Remote Internships for Global Opportunities.pptx
The Future of Work_ Remote Internships for Global Opportunities.pptxThe Future of Work_ Remote Internships for Global Opportunities.pptx
The Future of Work_ Remote Internships for Global Opportunities.pptxabsoluteinternship
 
Lessons Learned in Promoting OSS Contribution from Latam
Lessons Learned in Promoting OSS Contribution from LatamLessons Learned in Promoting OSS Contribution from Latam
Lessons Learned in Promoting OSS Contribution from LatamAll Things Open
 

Similar to Diversity in tech: An African's Perspective (20)

EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPS
EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPSEMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPS
EMBRACING TECHNOLOGY TO IMPROVE HUMAN RELATIONSHIPS
 
How your Company can support the CoderDojo Foundation
How your Company can support the CoderDojo FoundationHow your Company can support the CoderDojo Foundation
How your Company can support the CoderDojo Foundation
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
10 Tips for Getting Campus Recruiting Right
10 Tips for Getting Campus Recruiting Right10 Tips for Getting Campus Recruiting Right
10 Tips for Getting Campus Recruiting Right
 
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...
What Can be Done on 9/11 Day? Unlocking the Potential of Pro Bono "Done-in-a-...
 
Lessons learned managing nigerian projects
Lessons learned managing nigerian projectsLessons learned managing nigerian projects
Lessons learned managing nigerian projects
 
edge South East India National Coordinator Application Package
edge South East India National Coordinator Application Packageedge South East India National Coordinator Application Package
edge South East India National Coordinator Application Package
 
edge North West India Coordinator 2013 Application package
edge North West India Coordinator 2013 Application packageedge North West India Coordinator 2013 Application package
edge North West India Coordinator 2013 Application package
 
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchat
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchatCandidate Experience: The Next Competitive Battleground in Recruiting! #CXchat
Candidate Experience: The Next Competitive Battleground in Recruiting! #CXchat
 
An Overview of ProjectCSGIRLS
An Overview of ProjectCSGIRLSAn Overview of ProjectCSGIRLS
An Overview of ProjectCSGIRLS
 
[Presenticcon Pilot] Meet the CEO - Iqbal
[Presenticcon Pilot] Meet the CEO - Iqbal[Presenticcon Pilot] Meet the CEO - Iqbal
[Presenticcon Pilot] Meet the CEO - Iqbal
 
GDSC_GGV:Onboarding_Event.pdf
GDSC_GGV:Onboarding_Event.pdfGDSC_GGV:Onboarding_Event.pdf
GDSC_GGV:Onboarding_Event.pdf
 
SafeNight | Developing a Mobile App from Idea to Launch
SafeNight | Developing a Mobile App from Idea to LaunchSafeNight | Developing a Mobile App from Idea to Launch
SafeNight | Developing a Mobile App from Idea to Launch
 
Being Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopBeing Creative: A Visual Testing Workshop
Being Creative: A Visual Testing Workshop
 
Innovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesInnovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your Capabilities
 
SparkLabs Accelerator Q1 2015
SparkLabs Accelerator Q1 2015SparkLabs Accelerator Q1 2015
SparkLabs Accelerator Q1 2015
 
GDSC_Introduction.pptx
GDSC_Introduction.pptxGDSC_Introduction.pptx
GDSC_Introduction.pptx
 
The Future of Work_ Remote Internships for Global Opportunities.pptx
The Future of Work_ Remote Internships for Global Opportunities.pptxThe Future of Work_ Remote Internships for Global Opportunities.pptx
The Future of Work_ Remote Internships for Global Opportunities.pptx
 
Lessons Learned in Promoting OSS Contribution from Latam
Lessons Learned in Promoting OSS Contribution from LatamLessons Learned in Promoting OSS Contribution from Latam
Lessons Learned in Promoting OSS Contribution from Latam
 
COMPANY_PROFILE_P
COMPANY_PROFILE_PCOMPANY_PROFILE_P
COMPANY_PROFILE_P
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 

Diversity in tech: An African's Perspective