MozDevz Survey 1st Edition-7
MozDevz Survey 1st Edition-7
MozDevz Survey 1st Edition-7
Uma Iniciactiva
Em Parceria
Mozambique 01
Developer
Survey
1st Edition
About the Mozambique Developer Survey
At MozDevz, we are celebrating a decade as Mozambique's The success of this impact is visible in the presence of our
largest developer community. Since our founding ten years members and alumni in major national and international
IntroduCTION ago, we have been focused on empowering young people in companies. We are proud of our direct contribution to the
the ICT and STEM fields, working tirelessly to develop development of new technologies and solutions.
Developer profile
technical, communication, and negotiation skills. We create an
Connectivity environment that fosters interaction among technology As part of our constant search for improvement and our
Development
enthusiasts, encourages knowledge sharing, and prepares commitment to understanding the needs of the developer
them for the professional world.
community and identifying market trends, we decided to
Services and
tools In addition to our educational commitment, we apply our skills launch the first edition of the "Mozambique Developer Survey",
to technological solutions for social impact through design, the first survey of its kind in Mozambique.
work
software development, and research. Our community consists
COmmunities
of more than 2,000 members, all specialized in different We hope you find these results interesting and useful in some
methodology software development technologies. We also have key partners way. And it would be great if you could leave your feedback by
who have been instrumental in achieving a positive impact on email at survey@mozdevz.org, whether it's a recommendation
more than 50,000 young people through events such as or a question.
meetups, conferences, trainings, and hackathons.
Igor L. Sambo
President of MozDevz
Mozambique
Developer
02
Survey
1st Edition
Introduction
Welcome to the first edition of the Mozambique Developer The results of this survey will serve as a valuable resource for
Survey, a comprehensive survey organized by MOZDEVZ to companies, educational institutions, decision-makers, and, of
IntroduCTION uncover the world of developers in Mozambique. In this survey, course, for the community of programmers, IT professionals,
we explore the universe of technology and the development of and academics themselves, providing insights that can boost
Developer profile
technological solutions, from those who are taking the first career development and technological innovation in
Connectivity steps on their journey to the experienced professionals Mozambique. We believe the knowledge gained from this
Development
shaping the country's technological landscape.
Mozambique 03
Developer
Survey
1st Edition
About the Authors
IntroduCTION
Developer profile
Connectivity Carrima Januário Fenilde Chiluvane Igor L. Sambo Henrique Chigumane Margarida Mogas
Data Storyteller Data Storyteller Research & Operations Manager Operations Manager & Visual Designer Data Analyst
@cjanuario23 @fenildeClelio @LSambo02 @themisterpaps @MargaridaMogas
Development
Services and
tools
work
COmmunities
methodology
Olimpio Adolfo Wak’Oleva Maia Johnson Nhacula Ancha Pedro Biché Agnério Chemane
Technical
Support Website Developer Lead Marketing Advisor Website Developer Lead Content Reviewer
@OlimpioAdolfo @wakmaia @johnsonpedro @anchapedro @agnérioChemane
Mozambique
Survey
1st Edition
Age Group
The growing interest of young people in Mozambique in the field is The survey revealed significant data on the gender composition of
remarkable and it’s reflected in the enthusiasm with which they Mozambique's technology community. According to the results,
actively shape the technological development scene in our country. 13.61% of programmers are women, while the vast majority, or
Introduction
The 18 to 24 age group stands out as the most expressive, 85.9%, are men. These figures point to a notable increase in
Developer
Profile
representing half of the programmer population in the country, gender diversity in this field. In addition, the data also showed that
followed by the 24 to 34 age group, with 44%. To a lesser extent 68.59% of programmers are students, suggesting a growing
Connectivity
(3.6%), we find programmers aged between 35 and 49. It is interest in technology in the country.
Development
important to note that only 1.3% have some form of disability.
Services and
Tools
Female
Between 25 – 34 43.95%
Others . %
13 61
Between 35 – 40 2,94%
0,17%
Between 40 – 49 0,65%
Between 15 – 17 0,49%
Bellow 15 0,33%
Survey
1st Edition
Demographic Group
The results indicate that Maputo City stands out What are the demographics by city?
as a technological center, with 50% of the
programmers living there. On the other hand, 12,5% 25% 37,5% 50%
Introduction
around 37% of programmers are located in Maputo Cidade 50%
Developer Maputo Province (Matola). In addition, Sofala
Profile
Province also stands out as a point of interest for Maputo Província 37%
Connectivity
the community of programmers located in this
Development Sofala 5%
region.
Services and
Tools Tete 2%
Employment
Cabo Delgado 2%
Communities
Tete 1%
Methodology
Zambézia 1%
Inhambane 1%
Gaza 0%
Manica 0%
Niassa 0%
06
Mozambique Education and Learning
Developer
Survey
1st Edition
How developers learn to code
There are various methods for learning to program, with Video on Demand (VoD)
platforms being the most preferred. YouTube stands out with over 34.89%,
followed by Udemy and LinkedIn Learning, with 20% and 9%, respectively.
Introduction
Although VoD is the main choice for programmers to improve their skills, it is at
Developer school (University, Institute, or Secondary School) where many of them learn to
Profile
program.
Connectivity
Development
Services and
Tools
Resources used to learn programming Channels and platforms used to learn to program.
Employment 12,5% 25% 37,5% 12,5% 25% 37,5%
Communities 31,20% School
34.89% YouTube
20.32% Udemy
Methodology 22,20% Online Resources
5% Linkedin Learning
18,49% Online courses or Certifications 2% Coursera
1% Udacity
4,08% Coding Bootcamp
1% edX
3,74% Hackathons (virtual or on-person) 1% Pluralsight
0.54% Skillsoft
2,92% With a friend or family
5,16% Outros
1,43% In a working trainig
Connectivity
Survey
Developer
Mozambique
This section explores insights into Internet access, the technological infrastructure
available, and the working environment of programmers.
Mozambique Connectivity 07
Developer
Survey
1st Edition
Access to Internet and Providers
The survey showed that the majority of developers (93.84%) have
regular access to the internet, of which 40.13% use Movitel as their
main internet provider, and a quarter use Vodacom, with webmaster
Introduction
in last place with 0.5% of the market.
Developer
Profile
Connectivity
Development What are the developers' main internet providers? Do you have regular access to the internet?
Communities
6.16%
25,01% Vodacom
Methodology
18,80% Tmcel
9,72% TVCabo
2,11% Clubnet
Have Access
93.84%
3,11% Outros
Mozambique Connectivity 08
Developer
Survey
1st Edition
Devices and Operating Systems
When it comes to the device and operating system, remarkably,
71.72% of developers choose to use computers in their workflow.
With 85.36% of computer users choosing Windows. The Linux
Introduction
operating system is the second most popular option with 7.57%.
Developer MacOS is adopted by 6.25% of developers. The smartphone comes
Profile
in second as the device used by developers in Mozambique with
Connectivity
28.11% of users.
Development
Services and
Tools
What device do you use to access the internet? What are the developers' main operating systems?
Employment
Communities 100%
85,36%
Methodology
Smartphone
28.11% 75%
Others
0,17%
50%
Computer 25%
71,72% 7,57%
6,25%
0,82%
0%
Windows Linux MacOS Android
Mozambique Connectivity 09
Developer
Survey
1st Edition
Internet Quality
As mentioned earlier, many of the resources and/
or platforms present in the developers' workflow
Quality of internet connection.
are connected to the internet, which makes the
Introduction
quality of the connection a relevant factor.
Developer Surprisingly 83.66% of developers have access
Profile
Connectivity
to 4G internet, and 9.08% are connected to 3G 3G
internet, although this is an option with greater 7,1% 9,08%
Development
coverage compared to 4G and 5G. 5G
Services and
Tools
Employment
Communities
Methodology
4G
83,66%
Development
Survey
Developer
Mozambique
In this section, explore insights specific to developers. Discover their skills, favourite
programming languages, development platforms and the challenges they face on a daily
basis. Delve deeper into the world of developers in Mozambique and learn about their
experiences and perspectives.
Mozambique Development 10
Developer
Survey
1st Edition
Programming Languages
Java is the most used programming language by What programming, scripting and/or markup languages are used?
developers in Mozambique. More than 14.95% of
5% 10% 15% 20%
programmers use Java, compared to
Introduction
approximately 8,60% who use Python. On the
1 HTML/CSS 17,67%
Developer other hand, Ruby is the programming language
Profile
least adhered to by Mozambicans.
Connectivity Java
In markup languages, HTML/CSS dominates with 2 14,95%
Development
around 18% of developers adhering to it.
Employment
4 SQL 14,21%
Communities
7 8,60% Python
8 4,90% TypeScript
9 4,36% C#
10 Bash/Shell 1,83%
Mozambique Development 11
Developer
Survey
1st Edition
Data Base Systems
The majority of developers, around 28.5%, use MySQL, and 12% use
Microsoft SQL Server preferentially in their development activities,
although there is intense interest in learning to work with database
Introduction
systems such as MongoDB, Oracle, and/or Firebase Realtime
Developer Database.
Profile
Connectivity
Database environments used vs of interest. Used Interested in
Development
30%
Services and
Tools
28,5%
Employment
22,5%
Communities
Methodology
15%
12,58% 12,08%
12,08%
10,16% 10,81%
9,80% 9,68%
7,5% 7,63% 8,33% 8,67%
7,35%
6,82%
6,47% 6,04% 5,65%
5,02% 5,16%
3,98%
1,56%
0%
MySQL Microsoft PostgreSQL SQLite MariaDB Firebase MongoDB Oracle Cloud Redis
SQL Server Realtime Firestore
Database
Mozambique Development 12
Developer
Survey
1st Edition
Frameworks and Platforms
Node.js with 14% and React.js 12% are at the Web frameworks and technologies used vs with interest.
forefront as the platform and framework most 3,5% 7,5 11,25 15%
used by Mozambican developers. Despite not 14,46%
Introduction Node.js
being a framework, the CMS WordPress has 9.17%
Developer been widely used to build websites in 12,29%
Profile React.js
Mozambique, with more than 10% of developers 10.95%
Connectivity
developing projects using it. 10,96%
Wordpress
Development 4.11%
10,11%
Services and Laravel
Tools 7.39%
Employment 7,46%
Spring
6.09%
Communities
5,55%
Flutter
Methodology 11.36%
5,35%
Angular
6.02%
5,08%
.NET
5.00%
4,62% Interested in
Django
7.60%
4,10%
Used
Vue.js
4.93%
3,90%
Next.js
6.71%
Mozambique Development 13
Developer
Survey
1st Edition
How developers seek for help
How do developers proceed when they encounter an obstacle?
Connectivity
Watch vídeos/help tutorials 26,28%
Development
Call a colleague or friend 12,72%
Services and
Tools
Do another job and only come
Employment back to it later 7,74%
Meditate 3,14%
Pray 2,05%
Panicking 0,64%
Services
Survey
Developer
Mozambique
and Tools
In this section, you will gain insights into the tools and services used by developers on a
day-to-day basis, as well as their interests with a view to developing their skills,
including their interest in emerging technologies.
Mozambique Services and Tools 14
Developer
Survey
1st Edition
Development Tools
There are various tools and technologies that What development tools they use vs are interested in?
developers have used. The most widely used 6,5% 12,5% 18,75 25%
development tool is npm, with around 35% of 35.67%
Introduction npm
developers using it. This is not surprising, given 7.87%
Developer that Node.js (the most used platform) and npm
Profile 20.56%
Yarn
are closely related tools in the JavaScript 5.87%
Connectivity
ecosystem and generally go hand in hand when 19.95%
Development Docker
developing applications. On the other hand, 23.60%
Services and Docker and Kubernetes are the tools that
Tools 7.98%
Mozambican developers most want to explore. Kubernetes
18.13%
Employment
4.84%
Communities Homebrew
3.60%
Methodology
3.99%
Terraform
7.60%
2.90%
Unity 3D
12.80%
5,08%
Flow
1.57%
1.57%
Unreal Engine Used
8.67%
0.97% Interested in
Ansible
6.13%
Mozambique Services and Tools
Developer
15
Survey
1st Edition
Cloud Platforms
Mozambican developers have extensively adopted cloud environments for
hosting applications and various services. In contrast to traditional data centers,
cloud environments offer developers greater flexibility in their daily operations.
Introduction
Firebase, a Google service, is at the forefront as the most used, with almost 20%,
Devel oper followed by Google Cloud and AWS with 18% and 17%, respectively.
Profile
Connectivity
Devel opment Which cloud platforms used vs are interested in? Interested in Used
Services and
20%
Tools
19,7%
18,1%
Empl oyment 17,42%
17,1%
Communities 16,39%
15%
15,1%
Methodology
12,6%
11,7%
10%
9,7%
8,4%
6,78%
6,18%
5%
4,8%
4,21%
4,8% 4,3% 1,6%
2,6%
3,5% 2,4% 2,8%
1,56% 1,39% 1,27%
0%
Firebase Google AWS Heroku Microsoft VMware DigitalOcean Linode Managed Oracle Cloud OpenStack IBM Cloud
Cloud Azure Hosting Infrastructure
Mozambique Services and Tools
16
Developer
Survey
1st Edition
Integrated Development Environment
Visual Studio Code stands out as the IDE of Which IDEs (Integrated Development Environment) do developers use the most?
choice for Mozambican developers with an
10% 20% 30% 40%
astonishing 42% of the market. Visual Studio
Introduction
Code has captured the hearts of the majority
1 Microsoft Visual Studio Code 42,0%
Developer with its remarkable combination of simplicity and
Profile
extensibility. On the other hand, JetBrains IDEs,
Connectivity Jetbrains IDEs
known for their intelligence and efficiency, have 2 17,93%
Development
won the loyalty of 17.93% of coding lovers. The
Services and JetBrains family, with its variety of specialized 3 NetBeans 11,14%
tools (PHPStorm, PyCharm, etc.), has proven to
Tools
7 5,52% Sublime
8 1,26% XCode
Survey
1st Edition
Versioning Control Platforms
Among cloud version control platforms, GitHub Which Versioning Control platforms do developers use the most?
stands out with more than 63.52% of the 15% 30% 45% 60%
developer community active on the platform,
Introduction
while Gitlab stands out as the most popular GitHub 63,52%
Developer platform for on-premise version control.
Profile
Connectivity
GitLab 15,97%
Development
Services and
Tools Bitbucket 6,42%
Employment
Communities
Azure Repos 2,77%
Methodology
None/Not
applicable 8,05%
Mozambique Services and Tools 18
Developer
Survey
1st Edition
Platforms for hiring domains
Regarding domain contracting, it was noted that Which Versioning Control platforms do developers use the most?
the majority (25%) of developers do not deal 6,25% 12,5% 18,75% 25%
with domain contracting in their workflow. On
Introduction Mozdomains 20,08%
the other hand, around 21% of developers said
Developer they use Mozdomains as their main platform.
Profile
CIUEM and Turbohost are also some of the top CIUEM 10,16%
Connectivity
choices for some developers.
Development
TurboHost 10,16%
Services and
Tools
Communities
Google Domains 6,21%
Methodology
HostGator 5,64%
Namecheap 4,40%
Webmasters 3,27%
None / Not
Applocable 25,06%
Mozambique Services and Tools
19
Developer
Survey
1st Edition
Emergent Technologies
Two distinct groups stood out in this survey, Although the majority don't use emerging
namely: those who have not made use of technologies, 17.51% are interested in working
emerging technologies, which is the majority of with robotics and IoT. On the other hand,
Introduction
developers, with 36.31%, against the group that blockchain applications are of interest to around
Developer already uses and has worked with these 12.34% of the community.
Profile
technologies, with 17.07% using the Internet of
Connectivity
Things (IoT) and robotics. They have embraced
Development
the union between machines and data, working
Services and diligently to bring interconnected devices to life.
Tools
Survey
1st Edition
Emergent Technologies
Which of the following emerging technologies are developers interested in vs using.
30% 22,5% 15% 7,5% 7,5% 15% 22,5% 30%
Introduction
Robotics and
17,05% IoT
17,07%
Developer
Profile
7,17% Computer vision 5,42%
Connectivity
Employment
7,49% Drones 2,44%
Communities
7,28% 5G 5,96%
Conversational
Methodology
4,11% 2,44%
platforms
Augmented/Virtual
4,22% 2,71%
Reality
Mozambique
In this section, you will gain insights into issues related to your environment and way of
working.
Mozambique Employment 21
Developer
Survey
1st Edition
Professional Situation
The survey reveals a diversity of professional What is the employment situation of the developers?
situations. The programmers' job market is
favorable to self-employment, i.e. without being
Introduction
formally employed, which corresponds to 14.1%
Intern
Developer 8,91%
Profile
of developers. On the other hand, 43.4% of
Mozambican programmers have permanent jobs,
Connectivity
33.5% are unemployed, and 8.9% are trainees.
Development
14,1%
Services and
Tools Freelancer
Employment
Communities
Methodology
Not employed
33,55%
Employed
43,44%
22
Mozambique Employment
Developer
Survey
1st Edition
Company Size
Among developers, 22.5% are employed by Company size distribution.
companies with more than 1,000 employees. An
interesting observation is that 21.6% of 5% 10% 15% 20%
Introduction
developers work for companies with 2 to 10 Nr of collaborators
Developer employees, highlighting the significance of
Profile
startups and emerging businesses.
Just me 9,80%
Connectivity
Development
Notably, there is an equal distribution of
Services and developers, 8.1% each, in both medium-sized 2 - 10 21,57%
Tools
companies with 50-100 employees and larger
Employment ones with 500-1,000 employees. This suggests 11 - 50 16,18%
Communities an equitable distribution of opportunities across
businesses of varying sizes. This diversity of
Methodology
situations plays a crucial role in cultivating a 50 - 100 8,09%
robust and diverse software development
ecosystem in Mozambique.
100 - 500 10,05%
More than
1000 22,5%
Mozambique Employment 23
Developer
Survey
1st Edition
Tasks Management employment status
Task management has significantly improved in recent times, thanks When it comes to the inevitable virtual meetings, the most used
to the abundance of available tools. Leading the way on desktops tools are undoubtedly Microsoft Teams, with 45.54%, and Google
are the Jira and Microsoft Planner platforms, with Jira being the Meet, with 23.27%, which are widely used daily. WhatsApp, a
Introduction
choice of 26.34% of users, closely followed by Microsoft Planner at commonly used tool for everyday communication, doesn't rank
Developer 12.68%. Interestingly, over a fifth of developers opt not to utilize any high as a choice for work and collaboration. The data indicates
Profile
task management tool. that less than 1% of users prefer it for these purposes.
Connectivity
Development
Notion 7,08%
Slack 5,45%
Asana 4,15%
Cisco Webex Teams 0,50%
monday.com 0,98%
Survey
1st Edition
Platforms used to find job opportunities
Access to job opportunities in the programming What platforms do developers use to access job opportunities?
field is easier these days. It is reported that
5% 10% 15% 20%
24.15% of professionals consider LinkedIn to be
Introduction
the platform they use most to look for a job.
1 LinkedIn 24,15%
Developer
Profile
LinkedIn, with its approach focused on
Connectivity WhatsApp Groups
networking and interaction, meets the needs of 2 14,96%
Development developers who are not only looking for
Services and opportunities but also want to expand their 3 Friends Recommendation 13,23%
Tools
network of contacts and strengthen their
Employment professional presence online, and WhatsApp
4 emprego.co.mz 13,01%
Communities groups come in second with 14.96%.
Methodology 9,14%
5 Colleagues recommendation
10 Newspaper 3,64%
25
Mozambique Employment
Developer
Survey
1st Edition
Experience
The professional experience of the programmers Time spent working in development or ICT.
offers insight into the unique trajectories that
highlight the enrichment of the technological 12,5% 25% 37,5% 50%
Introduction
landscape in Mozambique. More than half of the Nr of
Developer Collaborators
Profile
programmers have between 1 and 4 years of
experience. 33% have less than a year of Less than a 51,75%
Connectivity year
experience, highlighting the constant influx of
Development
new talent onto the tech scene in Mozambique.
Services and
1-4 years 33,89
Tools
Of those who have been in the field longer,
Employment 11.85% have between 5 and 9 years of 5-9 years 11,85%
Communities experience, and an even smaller proportion,
2.03%, have between 10 and 14 years of
Methodology
experience, without forgetting the veterans who 10-14 years 2,00%
have witnessed and shaped technological
transformations, with between 20 and 24 years 15-19 years 0,17%
of experience.
Survey
1st Edition
Level
Nearly 44% of developers identify themselves as
beginners. Next, with a solid knowledge base What level are the developers at?
and practical experience, 42.46% are
Introduction
intermediate level. And 13.61% are Seniors,
Developer representing the leading experts in their
Profile
respective fields.
Connectivity
13,61%
Development Senior
Services and
Tools
Employment
Communities
Methodology
Intermediary
42,46%
Júnior/Begginer
43,92%
27
Mozambique Employment
Developer
Survey
1st Edition
Remuneration
The salary ranges are attractive for those who What is the salary range of the developers?
want to progress steadily in the field. 18% of
developers earn between 10,000 and 20,000 4,5% 9% 13,5% 18%
Introduction Salary range
Survey
1st Edition
The sector in which the company operates
The diversity of the companies' areas of activity What is the company's sector of activity?
highlights a wide range of sectors that depend
on the technological skills and innovation that 10% 20% 20% 40%
Introduction Sectors
developers bring to companies.
Developer
Profile
Around 43% are in the ICT sector, 11.34% are ICT 43,06%
Connectivity
involved in financial activities. Next, 10% work in Financial and Insurance
Development Activities 11,34%
companies in the Telecommunications sector,
Services and highlighting the importance of connectivity and Telecommunications
Tools 10,83%
technological solutions in this field. A further 2%
Employment are in the Health and Logistics sectors. Education 6,80%
Communities
Services 5,04%
Methodology
Commerce 4,79%
Industry 2,52%
Health 2,20%
Transportation 1,76%
8,29%
28
Mozambique Employment
Developer
Survey
1st Edition
Non-technical skills
What non-technical skills would developers like to develop better?
4,5% 9% 13,5% 18%
Introduction
Connectivity
Leadership 12,30%
Development
Write (articles, technical documentation, etc) 12,24%
Services and
Tools
Employment
Public speaking 11,93%
Communities
Time Management 11,18%
Methodology
Pitching 5,87%
Mozambique
ALC 1,07%
GADS 0,72%
HackClub 0,64%
Nenhuma 16,46%
Mozambique Communities 30
Developer
GDSCs 0,72%
None 13,49%
Mozambique Communities 31
Developer
Glossary
Mozambique
Developer
Survey
Mozambique Methodology and Glossary 32
Developer
Survey
1st Edition
METHODOLOGY
To conduct this survey, we created a comprehensive Data collection took place over six (6) weeks, allowing
questionnaire that covered a wide array of topics relevant to participants enough time to answer the questionnaire fully
Introduction the developer community. The questionnaire was designed and accurately. During this period, the data was also
Developer
to capture important information about the skills, preferred monitored and analyzed in real time.
Survey
1st Edition
Glossary
VoD - stands for "Video on Demand". It refers to a GDG - stands for "Google Developer Group". It is a
video content distribution system in which viewers community of developers of Google technologies, such as
Introduction have the flexibility to choose and watch videos or Android, Firebase, Google Cloud Platform, among others.
Developer
television programs at any time, as opposed to GDGs are independent groups, generally made up of
Profile traditional broadcast schedules.
Uma Iniciactiva
Em Parceria