State Of Dev InMorocco 2022 🇲🇦

In December 2022, 1617 developers from Morocco 🇲🇦 told us about their jobs satisfaction, salaries, and community contribution, how they learn and level up, which tools they’re using, and what they want to learn next.

1.Overview

The third annual survey on Software Developers in Morocco provides invaluable insights into the community and their professional paths. This year's results are particularly interesting as we can draw trends from previous years. Here are some selected takeaways:

  • There was a 67% increase in the number of respondents compared to last year, with a 3% increase in female participation.
  • JavaScript remains the most popular language, while Python is the fastest growing.
  • A third of the respondents use AI tools in their work on a daily basis, and over 50% of companies now operate remotely as the new normal.

Please take a deeper look in the sections below to discover more insights and share your feedback and suggestions.

A word about methodology

At our core, we value anonymity and as such, all collected data from the survey is anonymized. Raw results and the website code are also available under the BY-NC-SA 2.0 license on the GeeksBlaBla GitHub organization.

Please note that not all fields in the survey were mandatory, which may result in some results and graphics not reflecting the total number of respondents for every question.

We extend our heartfelt thanks to all our contributors and those who helped share the survey, and we eagerly await your feedback and for you to share the results with your network.

Finally, we express our gratitude to Kawtar CHOUBARI for creating an amazing promotion video for the survey.



2.Profile

The objective of this first section is to get insights about the profile and the skills of the people working in Software Engineering in Morocco. The majority of the people that answered the survey are men with an increase of women participation by 3% from last year. Also, the majority of the respondents are junior developers with less than 3 years of experience and most of them are living in Morocco with plans to work abroad in the next 2 years.

Gender

As can be seen, the results are very similar to last year's with an increase of 3% of female participation which result that 85% of the people that filled this survey are men.

MaleFemale85%15%
  • Male
  • Female
Share result
Open in playground

Age

Respondents between 18 and 24, representing fresh graduates and junior developers are still the majority. The second category of respondents is still people between 25 and 34. and more than 45 people were older than 35 yo.

18 to 24 years

58.4% - 944/1617 resp

25 to 34 years

37.3% - 603/1617 resp

35 to 44 years

2.8% - 45/1617 resp

Younger than 18 years

1.1% - 18/1617 resp

45 or older

0.4% - 7/1617 resp

Share result
Open in playground

Location

Half of the people that filled the survey are located in Casablanca-Settat or Rabat-Salé-Kénitra. Only 9% of respondents live abroad in Europe, the US, or other countries.

Casablanca-Settat

31.0% - 501/1617 resp

Rabat-Salé-Kénitra

20.8% - 336/1617 resp

Marrakech-Safi

9.7% - 157/1617 resp

Tanger-Tétouan-Al Hoceïma

8.0% - 130/1617 resp

Europe

7.9% - 127/1617 resp

Souss-Massa

6.1% - 98/1617 resp

Fès-Meknès

5.2% - 84/1617 resp

Béni Mellal-Khénifra

3.6% - 59/1617 resp

L'Oriental

2.5% - 41/1617 resp

Drâa-Tafilalet

1.9% - 31/1617 resp

US & Canada

1.1% - 18/1617 resp

Others

0.8% - 13/1617 resp

Guelmim-Oued Noun

0.5% - 8/1617 resp

Laâyoune-Sakia El Hamra

0.3% - 5/1617 resp

Middle East

0.3% - 5/1617 resp

Dakhla-Oued Ed Dahab

0.2% - 4/1617 resp

Share result
Open in playground

Roles

More than 40% of all respondents qualify themselves full-stack developers.

Full-stack developer

41.3% - 668/1617 resp

Back-end developer

13.0% - 211/1617 resp

Front-end developer

10.6% - 171/1617 resp

Data scientist or machine learning specialist

3.9% - 63/1617 resp

Mobile developer

3.6% - 58/1617 resp

DevOps specialist

3.6% - 58/1617 resp

Data engineer

3.3% - 54/1617 resp

IT specialist

3.2% - 52/1617 resp

Designer

2.0% - 33/1617 resp

Data/business analyst

2.0% - 33/1617 resp

Security specialist

2.0% - 32/1617 resp

Educator

1.7% - 28/1617 resp

Academic researcher

1.7% - 27/1617 resp

Desktop applications developer

1.0% - 16/1617 resp

Embedded applications/devices developer

0.8% - 13/1617 resp

Scientist

0.8% - 13/1617 resp

Game/graphics Developer

0.7% - 12/1617 resp

System administrator

0.7% - 12/1617 resp

Product manager

0.7% - 12/1617 resp

Engineering manager

0.7% - 11/1617 resp

Network engineer

0.6% - 10/1617 resp

QA/test Develper

0.6% - 9/1617 resp

Site reliability engineer

0.5% - 8/1617 resp

Marketing/sales professional

0.4% - 7/1617 resp

Senior executive/VP

0.2% - 4/1617 resp

Database administrator

0.1% - 2/1617 resp

Share result
Open in playground

Highest degree

The results are very similar to last year's results, The majority of the respondents have an equivalent of a Master's degree. Followed by people who took 2/3-year training after their high school degree (BAC). Also, this year we have more self-taught respondents. Finally the percentage of respondents with a Ph.D. is still 1%.

Bac +5, Master’s degree (M.A., M.S., M.Eng., MBA, etc.)Bac +2/+3, Bachelor’s degree (B.A., B.S., B.Eng., etc.)Self-taughtBac +8, Other doctoral degree (Ph.D., Ed.D., etc.)49%35%15%1%
  • Bac +5, Master’s degree (M.A., M.S., M.Eng., MBA, etc.)
  • Bac +2/+3, Bachelor’s degree (B.A., B.S., B.Eng., etc.)
  • Self-taught
  • Bac +8, Other doctoral degree (Ph.D., Ed.D., etc.)
Share result
Open in playground

Years coding professionally

Similar to the past year, There are more people that have been coding for 1 to 2 years, followed by people who have been coding for less than a year.

1-2 years

27.2% - 440/1617 resp

Less than a year

23.1% - 373/1617 resp

I don't have any professional coding experience

19.2% - 311/1617 resp

3-4 years

16.3% - 263/1617 resp

5-6 years

7.6% - 123/1617 resp

7-10 years

4.3% - 70/1617 resp

11-16 years

1.7% - 28/1617 resp

16+ years

0.6% - 9/1617 resp

Share result
Open in playground

Coding as a hobby

Coding is a hobby for the majority of the developers that participate in the survey.

Yes

76.0% - 1229/1617 resp

No

24.0% - 388/1617 resp

Share result
Open in playground

Plans to work abroad

41% of the people that answered this question have plans to work outside Morocco in the next 2 years (17% in the next year). Almost a third of the participants are still hesitating.

Still hesitating

28.9% - 467/1617 resp

Yes, in the next 24 months

23.4% - 378/1617 resp

No

19.2% - 310/1617 resp

Yes, in the next 12 months

17.7% - 286/1617 resp

Currently working outside Morocco

10.9% - 176/1617 resp

Share result
Open in playground

Plans to come back to Morocco

47.4% of the people that are working abroad have plans to come back to Morocco, and 8.2% are still hesitating

Yes

47.4% - 81/171 resp

No

44.4% - 76/171 resp

Still hesitating

8.2% - 14/171 resp

Share result
Open in playground

Favorite drink

Coffee is the still favorite drink of developers, followed by water.

Coffee

37.4% - 604/1617 resp

Water

25.6% - 414/1617 resp

None

16.8% - 272/1617 resp

Tea

16.6% - 268/1617 resp

Other

2.1% - 34/1617 resp

Energy drinks

1.5% - 25/1617 resp

Share result
Open in playground

3.Education and Learning

There is a lot to be said when talking about the educational system in Morocco. We asked the community about their thoughts, opinions, source of learning, and potential solutions.

Additionally, the majority are studied in public universities and more than 61% of them consider themselves self-taught.

Studies

More than 67% of respondents studied in public university but surprisingly 61% of them consider themselves self-taught. Additionally almost the number of people learning in bootcamp has been doubled compared to last year(2021).

University / Public school

67.0% - 995/1486 resp

Self-taught

61.8% - 919/1486 resp

Private school

10.4% - 155/1486 resp

Vocational School (bootcamps, technical skills ...)

9.3% - 138/1486 resp

Other

6.2% - 92/1486 resp

Share result
Open in playground

Educational system

As usual, A complete spit in this question. 51.6% of participants think that the schools give them enough concepts to start their professional career.

Enough to start

49.6% - 737/1486 resp

Not enough

48.4% - 719/1486 resp

Everything I needed

2.0% - 30/1486 resp

Share result
Open in playground

Regarding the main contributors of education system problems, more than 82% agree that Academic defined subjects is the major issue.

Academic defined subjects (system)

82.1% - 1220/1486 resp

Teachers proficiency

53.2% - 791/1486 resp

Students level

33.8% - 503/1486 resp

Lack of private sector/academia collaboration

28.7% - 427/1486 resp

Share result
Open in playground

Read/Written languages

Arabic, English and French are the top 3 languages that the majority of respondents can read/write.

Arabic

97.2% - 1444/1486 resp

English

96.8% - 1438/1486 resp

French

88.2% - 1310/1486 resp

Amazigh

18.2% - 271/1486 resp

Others

11.7% - 174/1486 resp

Share result
Open in playground

Around 69% confirm that English isn't an obstacle for them to learn new technologies.

No

68.4% - 1017/1486 resp

Yes

31.6% - 469/1486 resp

Share result
Open in playground

Content and learning platforms

More than 80% of all respondents identify the need for more Darija content in some form or another.

Both

47.8% - 711/1486 resp

Spoken

29.1% - 433/1486 resp

No

17.8% - 265/1486 resp

Written/Read

5.2% - 77/1486 resp

Share result
Open in playground

YouTube's educational resources are the preferred learning platform for the majority of the Moroccan community.

YouTube

86.5% - 1285/1486 resp

Online Communities (StackOverflow/Reddit/Twitter)

68.2% - 1014/1486 resp

Official documentation

65.3% - 970/1486 resp

Blog posts

51.9% - 771/1486 resp

Books

39.8% - 591/1486 resp

Paid platforms

33.4% - 497/1486 resp

Podcasts

28.1% - 418/1486 resp

Conferences (virtual/in-person)

24.6% - 366/1486 resp

Company resources

13.9% - 206/1486 resp

Others

6.4% - 95/1486 resp

Share result
Open in playground

4.Work

Around 80% of Moroccan developers prefer working remotely , either full-time, part-time and companies start providing more options to work remotely for their employees. About 28% of all participants say they're students. Around 80% of respondents reported they're somehow happy with their current job.

Employment status

More than 60% of all respondents are employed, either full-time, part-time, or as freelancers. Almost 7% of respondents are looking for a job opportunity.

Employed full-time

47.5% - 620/1305 resp

Student

26.9% - 351/1305 resp

Freelancer/self-employed

9.7% - 127/1305 resp

Looking for work

7.0% - 92/1305 resp

Internship

5.2% - 68/1305 resp

Founder/entrepreneur

2.2% - 29/1305 resp

Employed part-time

1.4% - 18/1305 resp

Share result
Open in playground

Working overtime

More than 25% of participants claim that they work 1-2 days per week overtime. Why is that? Is it by passion, dedication to results or under estimated scheduling?

Never

26.2% - 283/1081 resp

Often: 1-2 days per week or more

25.8% - 279/1081 resp

Sometimes: 1-2 days per month but less than weekly

19.4% - 210/1081 resp

Occasionally: 1-2 days per quarter but less than monthly

15.5% - 168/1081 resp

Rarely: 1-2 days per year or less

13.0% - 141/1081 resp

Share result
Open in playground

Job satisfaction

Almost same as last year with a little increase, Around 80% of respondents reported they're somehow happy with their current job. This is consistent with Stackoverflow's own data on developers, feeling happy with their jobs.

How do you feel about your job?

Slightly satisfied

32.6% - 322/987 resp

Neither satisfied nor Unsatisfied

25.9% - 256/987 resp

Very satisfied

21.9% - 216/987 resp

Slightly Unsatisfied

13.6% - 134/987 resp

Very Unsatisfied

6.0% - 59/987 resp

Share result
Open in playground

Side projects

Almost 70% of respondents work on side projects to improve their skills, strengthen their knowledge,Make money and invest in themselves.

Yes For learning

50.4% - 658/1305 resp

No

30.0% - 391/1305 resp

Yes For profit

19.6% - 256/1305 resp

Share result
Open in playground

Unemployment after graduation

Almost 60% of all respondents reported that they found a job straight after their graduation 😎

None, I worked straight after my graduation 😎

59.5% - 566/951 resp

Up to 3 months

15.6% - 148/951 resp

Up to 6 months

9.1% - 87/951 resp

More than 1 year

8.0% - 76/951 resp

Up to 1 year

7.8% - 74/951 resp

Share result
Open in playground

Salaries

We asked full-time contractors in Morocco(CDI) about their NET salary range per month in MAD is and here are the results by years of experience.

8 000 - 10 000

23.7% - 41/173 resp

10 000 - 12 000

17.9% - 31/173 resp

12 000 - 14 000

13.9% - 24/173 resp

< 4 000

12.7% - 22/173 resp

6 000 - 8 000

11.6% - 20/173 resp

4 000 - 6 000

10.4% - 18/173 resp

14 000 - 16 000

4.6% - 8/173 resp

> 30 000

1.7% - 3/173 resp

22 000 - 25 000

1.2% - 2/173 resp

25 000 - 30 000

1.2% - 2/173 resp

18 000 - 20 000

0.6% - 1/173 resp

20 000 - 22 000

0.6% - 1/173 resp

Share result
Open in playground

We asked freelancer in Morocco about their salary range per day in MAD(TJM) is and here are the results by years of experience.

< 1 000

71.4% - 5/7 resp

1 000 - 1 500

14.3% - 1/7 resp

> 5 000

14.3% - 1/7 resp

Share result
Open in playground

We asked full-time contractor outside Morocco, Your gross salary range per year in USD is and here are the results by years of experience.

30 500 - 40 000

15.6% - 10/64 resp

40 000 - 50 000

14.1% - 9/64 resp

< 20 000

12.5% - 8/64 resp

100 000 - 120 000

9.4% - 6/64 resp

> 200 000

9.4% - 6/64 resp

20 000 - 25 000

7.8% - 5/64 resp

50 000 - 60 000

7.8% - 5/64 resp

80 000 - 100 000

7.8% - 5/64 resp

120 000 - 150 000

6.3% - 4/64 resp

150 000 - 200 000

6.3% - 4/64 resp

60 000 - 80 000

3.1% - 2/64 resp

Share result
Open in playground

We asked freelancer outside Morocco, Your daily gross wage in USD is and here are the results by years of experience.

< 200

40.0% - 2/5 resp

200 - 500

40.0% - 2/5 resp

1 000 - 2 000

20.0% - 1/5 resp

Share result
Open in playground

Choosing a job offer

Almost similar to last year,Technical stack, Salary are the top three motivators for Moroccan developers to consider a job offer. and Unsurprisingly remote work options make it to the third place in front of company culture. Data shows industry and work impact have the least weight in career decisions.

What characteristics would mostly influence your decision to choose one job offer over another?

Salary

72.7% - 949/1305 resp

Languages, frameworks, and other technologies I’d be working on

70.5% - 920/1305 resp

Remote work options

63.8% - 833/1305 resp

Office environment or company culture

62.7% - 818/1305 resp

Flexible time or schedule

58.9% - 768/1305 resp

Opportunities for professional development

54.2% - 707/1305 resp

Company paid training and certifications

31.0% - 405/1305 resp

The industry that I’d be working in

23.9% - 312/1305 resp

How widely used or impactful my work output would be

21.5% - 281/1305 resp

Share result
Open in playground

Preferred Company size

Almost a split between medium and big companies, only 10% prefer companies with less then 10 employees.

Company above 100 employees

28.0% - 365/1305 resp

Company between 11 and 30 employees

25.7% - 336/1305 resp

Company between 31 and 100 employees

22.8% - 297/1305 resp

Self-employed

13.9% - 181/1305 resp

Company under 10 employees

9.7% - 126/1305 resp

Share result
Open in playground

Agile software development methodology

More than 85% of respondents are using an agile software methodology and more than 64% of them are using scrum.

Scrum

64.5% - 646/1002 resp

None

15.8% - 158/1002 resp

Kanban

10.7% - 107/1002 resp

Other

7.5% - 75/1002 resp

XP

1.6% - 16/1002 resp

Share result
Open in playground

Remote work

After the COVID-19, more companies are adopting remote work as almost 27% provide a full remote option and more than 56% of them provide a hybrid option to their employees.

Hybrid

56.7% - 558/984 resp

Full remote

27.5% - 271/984 resp

Back to office

15.8% - 155/984 resp

Share result
Open in playground

Similar to last year, almost 90% of respondents prefer remote work either part time or full time

Part-time remote

53.6% - 700/1305 resp

Full remote

35.8% - 467/1305 resp

In the office

10.6% - 138/1305 resp

Share result
Open in playground

5.Technology

JavaScript stay the most popular language and Loved one by the Moroccan Community, in front of Java, Python, and PHP .

GoLang takes the top spot for programming languages that developers want to learn next. Going further down the list, we also see Python, Typescript as the most wanted programming languages.

JavaScript

57.5% - 703/1223 resp

HTML/CSS 😉

48.1% - 588/1223 resp

SQL5

27.9% - 341/1223 resp

Java

27.6% - 338/1223 resp

Python

27.1% - 331/1223 resp

TypeScript

23.9% - 292/1223 resp

PHP

17.7% - 216/1223 resp

Bash/Shell/PowerShell

14.2% - 174/1223 resp

C

8.3% - 101/1223 resp

C#

7.2% - 88/1223 resp

Other

6.1% - 75/1223 resp

C++

5.5% - 67/1223 resp

Kotlin

2.4% - 29/1223 resp

Go

2.0% - 24/1223 resp

Dart

1.9% - 23/1223 resp

VBA

1.1% - 13/1223 resp

Scala

0.9% - 11/1223 resp

R

0.7% - 8/1223 resp

Rust

0.7% - 8/1223 resp

Swift

0.5% - 6/1223 resp

Ruby

0.4% - 5/1223 resp

Assembly

0.4% - 5/1223 resp

Objective-C

0.2% - 3/1223 resp

Perl

0.1% - 1/1223 resp

Haskell

0.1% - 1/1223 resp

Share result
Open in playground

Front-end frameworks/libraries

As always the Famous library for front-end development is React.js, stay the most loved and wanted by the Community, in front of the jQuery and Angular.js.

NextJS is the second most wanted framework in the list in front of ReactJS and passing both VueJs & AngularJs.

React.js

52.3% - 471/901 resp

Angular

25.2% - 227/901 resp

jQuery

22.4% - 202/901 resp

Next.js

16.9% - 152/901 resp

Vue.js

16.2% - 146/901 resp

Other

13.7% - 123/901 resp

Angular.js

6.2% - 56/901 resp

Gatsby

2.0% - 18/901 resp

Svelte

1.7% - 15/901 resp

Preact

1.2% - 11/901 resp

Remix

1.0% - 9/901 resp

Alpine.js

0.9% - 8/901 resp

Backbone.js

0.4% - 4/901 resp

Foundation

0.3% - 3/901 resp

Solid.js

0.3% - 3/901 resp

Ember.js

0.1% - 1/901 resp

Share result
Open in playground

Backend frameworks/libraries

The Java-based framework used to create a micro Service or what we called Spring Eco-System is the most popular backend framework used by the Moroccan Community, in front of Express.js, Laravel, and .NET framework.

The Fast growth of the Python Community in Morocco, helped Django become one of the most wanted backend frameworks That developers want to learn next, besides ExpressJs and Laravel.

Spring Ecosystem

27.1% - 248/914 resp

Express.js

22.4% - 205/914 resp

Laravel

21.3% - 195/914 resp

Jakarta EE / Java EE

14.0% - 128/914 resp

.NET

12.6% - 115/914 resp

Django

12.4% - 113/914 resp

Other

10.6% - 97/914 resp

Flask

8.2% - 75/914 resp

Nest.js

8.1% - 74/914 resp

Serverless technology (Vercel,Netlify...)

6.2% - 57/914 resp

FastAPI

6.1% - 56/914 resp

Serverless framework

5.1% - 47/914 resp

Symfony

5.0% - 46/914 resp

Headless CMS (Strapi,KeystoneJS,Ghost ...)

5.0% - 46/914 resp

Ruby on Rails

1.2% - 11/914 resp

Micronaut

0.7% - 6/914 resp

Quarkus

0.5% - 5/914 resp

Sails.js

0.4% - 4/914 resp

Share result
Open in playground

Platforms and tools

Cross-platform, back-end JavaScript runtime environment we talk about NodeJS that become the most used platform and tool in the list, passing React Native. In front of Docker and JVM, that become in the top 3.

Deployment, scaling, and management become one of the skills that developers want to learn next, and this is represented by Kubernetes, the most wanted platform and tool, in front of Docker and Flutter.

Node.js

39.5% - 483/1223 resp

Docker

31.8% - 389/1223 resp

JVM

23.9% - 292/1223 resp

PHP

21.3% - 261/1223 resp

Other

19.3% - 236/1223 resp

Kubernetes

12.1% - 148/1223 resp

.NET

9.7% - 119/1223 resp

Pandas

8.7% - 106/1223 resp

React Native

7.0% - 86/1223 resp

TensorFlow

5.9% - 72/1223 resp

Flutter

5.0% - 61/1223 resp

Apache Spark

4.9% - 60/1223 resp

Terraform

4.8% - 59/1223 resp

Configuration Management(Ansible, Puppet...)

4.5% - 55/1223 resp

Keras

4.1% - 50/1223 resp

Torch/PyTorch

3.3% - 40/1223 resp

Unity 3D

1.9% - 23/1223 resp

GraalVM

1.3% - 16/1223 resp

Xamarin

0.7% - 9/1223 resp

Cordova

0.6% - 7/1223 resp

Share result
Open in playground

Primary operating systems

As always Windows is Still the most Primary Os that most Moroccan developers use

Windows

53.2% - 651/1223 resp

MacOS

18.2% - 223/1223 resp

Linux-based

18.2% - 222/1223 resp

Windows + WSL2

10.4% - 127/1223 resp

Share result
Open in playground

IDE & Code Editors

Unsurprisingly, VSCode is the most used code editor same as last year, Almost 80% of respondents use it to write their code. Jetbrains IDEs are second by 35% and only 11% are Vim users.

VS Code

79.6% - 974/1223 resp

Jetbrains (IntelliJ, PhpStorm, Resharper ...)

35.0% - 428/1223 resp

Eclipse

11.3% - 138/1223 resp

Vim

10.5% - 129/1223 resp

Notepad++

9.6% - 118/1223 resp

Other

8.2% - 100/1223 resp

Sublime

5.1% - 62/1223 resp

Cloud based IDE

1.8% - 22/1223 resp

Netbeans

1.7% - 21/1223 resp

Atom

1.6% - 20/1223 resp

Share result
Open in playground

Learning New Technologies

Different languages solve the same problems in different ways. By learning several different approaches, you can help broaden your thinking and avoid getter struck in a rut.

That's what we see here, people learn new languages and Technologies every few months, and 31% of respondents are learning new Technologies once a year.

Every few months

44.1% - 539/1223 resp

Once a year

31.8% - 389/1223 resp

Once every few years

17.9% - 219/1223 resp

Once a decade

6.2% - 76/1223 resp

Share result
Open in playground

How do you solve problems?

If you're unsure what the best way forward is it can be incredibly helpful to get a second pair of eyes on it, that's why people prefer using Google to search for answers, and solve the problems, in front of Stack Overflow and other community forums.

Google it

95.2% - 1164/1223 resp

Dig in StackOverflow

69.3% - 847/1223 resp

Watch help/tutorial videos

44.8% - 548/1223 resp

Call a coworker or friend

31.8% - 389/1223 resp

Do other work and come back later

30.4% - 372/1223 resp

Share result
Open in playground

Deployment environment

In software deployment, an environment, or tier is a computer system or set of systems in which a computer program or software component is deployed and executed. That's why most of the developers use public cloud providers, like AWS, Azure, and Google Cloud Platform to deploy their applications, and other ones use on-premise servers.

Public cloud (AWS/Azure/GCP/Oracle/IBM/etc.)

63.9% - 492/770 resp

On-premise

22.5% - 173/770 resp

Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)

15.2% - 117/770 resp

Hybrid Cloud

14.0% - 108/770 resp

Shared hosting

13.2% - 102/770 resp

Share result
Open in playground

Cloud Providers

A cloud platform refers to the operating system and hardware of a server in an Internet-based data center. It allows software and hardware products to co-exist remotely and at scale.

Moroccan techs use mostly AWS as the first choice beside Azure and other Cloud providers.

AWS

42.9% - 341/794 resp

Azure

27.6% - 219/794 resp

None

14.9% - 118/794 resp

DigitalOcean

13.1% - 104/794 resp

GCP

12.7% - 101/794 resp

Other cloud providers

11.6% - 92/794 resp

Oracle Cloud

7.8% - 62/794 resp

IBM Cloud

5.0% - 40/794 resp

Other Moroccan Cloud providers

3.4% - 27/794 resp

Share result
Open in playground

Database

A production database contains the data you are using for production tasks such as creating and updating features. As we see in the survey MySQL/MariaDB is the most used database in the list, and PostgreSQL is the second most used database in the list, MongoDB is the third most used database in the list.

Mysql/MariaDB

44.8% - 419/935 resp

PostgreSQL

39.8% - 372/935 resp

MongoDB

30.5% - 285/935 resp

SQL Server

25.9% - 242/935 resp

Oracle Database

21.8% - 204/935 resp

Redis

9.8% - 92/935 resp

Other

7.3% - 68/935 resp

DynamoDB

3.3% - 31/935 resp

Apache Cassandra

2.5% - 23/935 resp

Neo4j

2.1% - 20/935 resp

CosmosDB

2.0% - 19/935 resp

BigTable

0.5% - 5/935 resp

Share result
Open in playground

AI tools

The third of the respondents use AI tools in their work in a daily basis.

Never

35.8% - 438/1223 resp

Daily

33.5% - 410/1223 resp

Tried them but not interested

30.7% - 375/1223 resp

Share result
Open in playground

6.Community

Moroccan Developers are involved more and more on open source. More than 80% of respondents have at least contributed to an open-source project

Local Developer Communities

More than 51% of respondents are following local communities, but only 5% are active members

I am following some communities

41.7% - 505/1210 resp

I know some, but not involved

38.2% - 462/1210 resp

No, I am not interested

11.7% - 141/1210 resp

I am an active member

5.6% - 68/1210 resp

I am an organizer

2.8% - 34/1210 resp

Share result
Open in playground

Open source contribution

Moroccan developers contribute more and more to open source, with more than 44% have at least contributed to an open-source project

Yes, only few PRs in various projects.

44.0% - 533/1210 resp

I am maintaining my own project.

37.2% - 450/1210 resp

I don’t have an account on Github (or alternatives).

22.2% - 269/1210 resp

I maintain an organization project with +1k stars.

1.0% - 12/1210 resp

I have a repo with more than +1k stars.

0.7% - 9/1210 resp

Share result
Open in playground

Blogging

Almost than 59% of respondents consider writing blog posts in the future, only 17% of them have the chance to make it real.

Still thinking about it.

58.9% - 713/1210 resp

No, I am not interested.

24.4% - 295/1210 resp

Yes, less than 10 blog posts.

13.2% - 160/1210 resp

Yes, more than 10 blog posts.

3.5% - 42/1210 resp

Share result
Open in playground

Social Media

More than 26% of respondents consider twitter as their primary social media network when it comes to IT

Twitter

26.9% - 325/1210 resp

Youtube

23.1% - 280/1210 resp

Discord

9.3% - 112/1210 resp

Reddit

8.9% - 108/1210 resp

None

7.3% - 88/1210 resp

Instagram

7.0% - 85/1210 resp

Slack

5.9% - 71/1210 resp

Facebook

5.5% - 67/1210 resp

Telegram

3.1% - 37/1210 resp

WhatsApp

2.8% - 34/1210 resp

Gitter

0.2% - 3/1210 resp

Share result
Open in playground

Tech events attended in 2022

Almost 50% of the respondents attended at least one tech event in the past year!

0

49.9% - 604/1210 resp

1-3

40.1% - 485/1210 resp

More than 3

10.0% - 121/1210 resp

Share result
Open in playground

Talks given in 2022

Almost 25% of respondents have already spoken at some IT event. In increase by 10% compared to last year.

0

75.1% - 909/1210 resp

1 - 3 talks

18.0% - 218/1210 resp

More than 3

6.9% - 83/1210 resp

Share result
Open in playground

Online vs in-person events

Same as last year, The Moroccan community is eager to learn and discover new things. Almost 70% said that the event format doesn't make a difference ("Li ja" for the non-dialect speaking meaning "whatever").

Li ja bismillah

69.4% - 840/1210 resp

Live/online events

15.6% - 189/1210 resp

In-person events?

15.0% - 181/1210 resp

Share result
Open in playground

Moroccan Tech Community

More than 94% of all respondents think that the Moroccan community is quite good!

Good

51.0% - 617/1210 resp

Not Bad

31.9% - 386/1210 resp

Excellent

11.9% - 144/1210 resp

Bad

5.2% - 63/1210 resp

Share result
Open in playground

7. More Insights

Play with survey results using online playground

Open results playground

Interested to go further with the survey results?

Download raw results

Share your perspective about the results

Write an article

Watch community members reacting to the survey results