State Of Dev In Morocco 2025 Report 🇲🇦

In December 2025, 1007 developers from Morocco 🇲🇦 told us about their jobs satisfaction, salaries, and community contribution, what they think about AI, which tools they're using, and what they want to learn next.

Overview

The sixth annual survey on Software Developers in Morocco brings together 1,007 responses from developers across Morocco and abroad. This year, we went beyond the usual “what” to ask more “why” — adding new questions on community barriers, education gaps, learning challenges, open source, and entrepreneurship to make the results more actionable for the community.

Here are the most striking findings:

  • AI has crossed a tipping point. 78.3% of respondents use AI tools daily — up sharply year over year. Even more telling: AI assistants (91.1%) have overtaken Google (77.7%) as the go-to when stuck on a problem, for the first time in survey history.

  • The community gap is real. 54.3% say the tech community has had no direct impact on their career. Time and discoverability are the top barriers to participation. Only 10.7% contribute to open source, and most don’t know where to start.

  • Emigration pressure remains high. Nearly 40% of respondents plan to work outside Morocco within the next 24 months — and among those already abroad, most are not planning to return soon.

  • Formal education is falling short. Only 17.5% feel their education prepared them well. The biggest gaps: modern tech stacks, development practices like version control and testing, and real-world project experience.

  • Entrepreneurship is rising. 32% of respondents are already building a side project or planning to start a business in the next year — a signal of growing ambition beyond employment.

  • Remote work preference vs. reality. Over 92% prefer hybrid or full remote, yet back-to-office arrangements have grown to 26% — a widening gap between what developers want and what employers offer.


Dive into the sections below to explore the full data, and share the results with your network.

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 all participants who took the time to complete the survey. Your input is invaluable and we hope you find the results as interesting as we do.



Profile

The objective of this first section is to get insights into the profile and the skills of the people working in Software Engineering in Morocco and abroad. The vast majority of respondents (88%) are men. Most are young developers aged 18 to 34 (93%), primarily based in Casablanca-Settat and Rabat-Salé-Kénitra, with a growing share working or planning to work abroad.

Gender

Although the presence of women in the IT sector is slowly increasing, the field remains highly dominated by men — 88.2% male and 11.8% female among the 1,007 respondents who answered this question.

88.2%Male: 888 (88.2%)11.8%Female: 119 (11.8%)
Male:888 (88.2%)
Female:119 (11.8%)

Age

Over 93% of respondents are aged between 18 and 34 years old, indicating a predominantly junior to mid-level talent pool with a strong demand for entry-level and intermediate positions.

18 to 24 years
50.0% - 503
25 to 34 years
43.8% - 441
35 to 44 years
5.0% - 50
Younger than 18 years
0.7% - 7
45 or older
0.6% - 6
Total: 1007

Location

Casablanca-Settat leads with 37.1% of respondents, followed by Rabat-Salé-Kénitra at 17.5%. Europe-based respondents account for 8.4%, reflecting a notable diaspora presence.

Casablanca-Settat
37.1% - 374
Rabat-Salé-Kénitra
17.5% - 176
Europe
8.4% - 85
Marrakech-Safi
7.3% - 74
Tanger-Tétouan-Al Hoceïma
6.2% - 62
Souss-Massa
5.9% - 59
Fès-Meknès
5.0% - 50
L'Oriental
4.3% - 43
Béni Mellal-Khénifra
3.0% - 30
Drâa-Tafilalet
1.9% - 19
US & Canada
1.1% - 11
Others
1.0% - 10
Guelmim-Oued Noun
0.6% - 6
Laâyoune-Sakia El Hamra
0.4% - 4
Dakhla-Oued Ed Dahab
0.2% - 2
Middle East
0.2% - 2
Total: 1007
Others (7)submitted by participants
mohammedia
South Africa
Asia
Demnate
Bengurer
Australia
South east Asia

Roles

Full-stack development dominates at 40.1%, making it by far the most common role. Students coding professionally represent 14.3%, and back-end developers come in third at 10.1%. AI engineering emerges as a distinct category at 3.2%.

Full-stack developer
40.1% - 404
Student (coding professionally)
14.3% - 144
Back-end developer
10.1% - 102
Front-end developer
4.6% - 46
DevOps specialist
3.3% - 33
AI engineer
3.2% - 32
Data engineer
2.8% - 28
Data scientist or machine learning specialist
2.7% - 27
Security specialist
2.5% - 25
Mobile developer
2.0% - 20
Cloud architect
1.8% - 18
Data/business analyst
1.4% - 14
Designer
1.3% - 13
ERP Consultant
1.3% - 13
System administrator
1.1% - 11
Engineering manager
1.1% - 11
QA/test Developer
1.0% - 10
Embedded applications/devices developer
0.8% - 8
Academic researcher
0.8% - 8
Educator
0.7% - 7
Game/graphics Developer
0.6% - 6
IT specialist
0.6% - 6
Site reliability engineer
0.4% - 4
Network engineer
0.4% - 4
Product manager
0.3% - 3
Senior executive/VP
0.3% - 3
Desktop applications developer
0.2% - 2
Scientist
0.2% - 2
Blockchain developer
0.2% - 2
Database administrator
0.1% - 1
Marketing/sales professional
0.0% - 0
Total: 1007

Highest degree

Nearly half of respondents (47.9%) hold a Bac+5 (Master’s equivalent). Coding schools such as 1337, YouCode, and Solicode represent 16.6% of education backgrounds, reflecting their growing footprint in the ecosystem.

47.9%University/Public school - Bac +5 (Master's): 482 (47.9%)17.9%University/Public school - Bac +2/+3 (Bachelor's): 180 (17.9%)16.6%Coding school (1337, YouCode, Solicode, etc.): 167 (16.6%)7.2%Private engineering/tech school: 73 (7.2%)5.9%Self-taught (no formal CS education): 59 (5.9%)University/Public school - Bac +8 (Doctoral): 16 (1.6%)Other: 13 (1.3%)Vocational/Technical training: 10 (1%)Other field's diploma (career transition): 7 (0.7%)
University/Public school - Bac +5 (Master's):482 (47.9%)
University/Public school - Bac +2/+3 (Bachelor's):180 (17.9%)
Coding school (1337, YouCode, Solicode, etc.):167 (16.6%)
Private engineering/tech school:73 (7.2%)
Self-taught (no formal CS education):59 (5.9%)
University/Public school - Bac +8 (Doctoral):16 (1.6%)
Other:13 (1.3%)
Vocational/Technical training:10 (1.0%)
Other field's diploma (career transition):7 (0.7%)
Others (12)submitted by participants
bac + 3 and 1337
ENSA
Digital Design option UI Design- CMC
coding boot-camp
Transition from a business and finance field
- University/Pubic school bac+2 - en plus formation online self-taught - en plus interns ...
YouCode
zone01oujda
self-taught and later join 1337
Engineering School Public -
Zone01 oujda
im a designer, i don't need to code

Years coding professionally

The majority of participants have limited professional coding experience: 15% have none, 19.1% have less than a year, and 26.7% have 1–2 years. Together, these three groups make up over 60% of respondents.

1-2 years
26.7% - 269
3-4 years
20.2% - 203
Less than a year
19.1% - 192
I don't have any professional coding experience
15.0% - 151
5-6 years
9.8% - 99
7-10 years
5.7% - 57
11-16 years
2.8% - 28
16+ years
0.8% - 8
Total: 1007

Coding as a hobby

87.2% of respondents code outside of work or studies. The most common motivations are fun or learning (59%), portfolio/career building (36.5%), and freelance or product work (27%).

Yes, occasionally for fun or learning
59.0% - 594
Yes, for portfolio/career building
36.5% - 368
Yes, for profit (freelance, products, services)
27.0% - 272
No
12.8% - 129
Yes, for open source contributions
10.3% - 104
Total: 1007

Plans to work abroad

Close to 40% of respondents plan to work outside Morocco within the next 24 months (13.9% within 12 months, 24.6% within 24 months). 30.8% are still hesitating, and only 19.6% have no plans at all.

Still hesitating
34.6% - 310
Yes, in the next 24 months
27.7% - 248
No
22.0% - 197
Yes, in the next 12 months
15.6% - 140
NOTE: Filters appliedTotal: 895
Still hesitating
36.3% - 629
Yes, in the next 24 months
27.1% - 470
No
22.0% - 382
Yes, in the next 12 months
14.6% - 253
NOTE: Filters appliedTotal: 1734
Still hesitating
36.3% - 565
Yes, in the next 24 months
24.2% - 377
No
23.4% - 364
Yes, in the next 12 months
16.2% - 252
NOTE: Filters appliedTotal: 1558
Still hesitating
32.4% - 467
Yes, in the next 24 months
26.2% - 378
No
21.5% - 310
Yes, in the next 12 months
19.8% - 286
NOTE: Filters appliedTotal: 1441

Plans to come back to Morocco

Among the 112 respondents currently working outside Morocco, most are not planning a return soon: 26.2% plan to stay abroad, 40.2% would return but not in the near future, and 22.4% are still hesitating.

Yes, but not in the near future
40.2% - 43
No, I plan to stay abroad
26.2% - 28
Still hesitating
22.4% - 24
Yes, within the next 24 months
6.5% - 7
Yes, within the next 12 months
4.7% - 5
NOTE: Filters appliedTotal: 107

Education and Learning

Learning is a continuous process for software developers, who must constantly keep up with new technologies, paradigms, and tools. We asked respondents about what formal education missed, how they learn, and what challenges they face.

Gaps in formal education New

Only 17.5% of respondents feel their formal education prepared them well across the board. The top gaps identified are modern tech stacks (44.7%), development practices like version control and testing (42.5%), and real-world project experience (40.7%).

Modern tech stack (frameworks, DevOps, cloud platforms)
44.7% - 401
Development practices (version control, testing, security, code review)
42.5% - 381
Real-world project experience
40.7% - 365
System & architecture design (system design, databases, APIs)
35.6% - 319
Professional & soft skills (communication, teamwork, agile/project management)
35.5% - 318
Problem-solving & algorithms for interviews
34.3% - 308
My education prepared me well across these areas
17.5% - 157
Other
4.3% - 39
Total: 897
Others (15)submitted by participants
Maths, probability, statistics
for me, it failed in many aspects, however I worked on them, either during the studies or later when I started professional work, this is the developer life isn't it.. continuous learning
evrything above
Business,
IDK , I'm still studying
cyber security
language "Frensh"
All of the above
Job market
N/A
I don't have any formal education, qi just started with 1337
Foundations in applied maths, time series analysis, optimization theory, ...
Operating systems.
N/A
self thought

Read/Written languages

Arabic and English remain virtually universal among respondents (98.4% and 97.7% respectively), closely followed by French at 87.4%.

Arabic
98.4% - 883
English
97.7% - 876
French
87.4% - 784
Amazigh
22.7% - 204
Others
8.2% - 74
Total: 897
Others (65)submitted by participants
Spanish
spanish
Spanish, Chinese
German
German
Spanish
German
Deutsch
Spanish
Darija
German
Germany
Spanish
Spanish Japanesse
Korean, Spanish
Spanish
German, Dutch
Italian
Russian
Spanish
Spanish
German, Russian
German
German
Dutch
Spanish
- chinese - spanish / italian
Spanish
German
Deutsch / Español
Spanish
spanish
turkish
Spanish, german, korean
German
Spanish
SPANISH
German
Spanish
Deutsch Sprache
German, Moroccan Arabic
Spanish
Spanish
Spanish
Espanol
Chinese
Italian
Italian
Spanish
Spanish.
German
German
German
germany
Spanish
German
Spanish Russian
Spanish
Korean, Turkish
Spanish
German
Spanish
German
german
Spanish

Darija content New

Around 80% of respondents would benefit from some form of Darija content, with podcasts/audio (51.2%), tutorial videos (47%), and community discussions (45.8%) being the most requested formats.

Podcasts/audio content
51.2% - 459
Tutorial videos
47.0% - 422
Community discussions/forums
45.8% - 411
Live coding sessions
36.2% - 325
Interactive courses
28.8% - 258
Written documentation
23.2% - 208
No need for Darija content
20.1% - 180
Other
1.8% - 16
Total: 897
Others (10)submitted by participants
AI
If there is some good content, I don't care about the language as long as I understand it, but if you're moroccan doing dev content, it might as well be in darija... 😁
Linkedin content
its not about the content format, its about the quality of the one who's serving the information
News maybe
i said no need cuz i don't need them, but I'd like to have darija content for newcomers
strong open source projects and community
Never tried it before, so I don't know tbh
eeeeverything
Interview prep

Preferred learning platforms

YouTube remains the dominant learning resource at 81.5%, but AI Assistants (ChatGPT, etc.) have surged to second place at 68.2%, ahead of official documentation (56.7%) and blog posts (39.4%).

YouTube
81.5% - 731
AI Assistant (ChatGPT, etc)
68.2% - 612
Official documentation
56.7% - 509
Blog posts
39.4% - 353
Online Communities (StackOverflow/Reddit/Twitter)
34.2% - 307
Books
33.1% - 297
Coding challenges (LeetCode, HackerRank, etc)
27.2% - 244
Paid platforms
25.5% - 229
Podcasts
20.8% - 187
Open source contributions
16.2% - 145
Conferences (virtual/in-person)
14.8% - 133
Company resources
11.7% - 105
Other platforms
1.9% - 17
Total: 897
Others (11)submitted by participants
kodeKloud, AWS ( free tier good for practice .. )
W3schouls
Online Courses like RealPython, DataCamp, Udacity, etc
SAP Learning Hub
freeCodeCamp
no preference
coursera for example, codeacademy, pwn college, frontend masters ..etc
Freecodecamp
MOOCS
Manara's aws trainings
Side projects

Learning challenges New

Lack of time is the biggest obstacle to learning new technologies, cited by 61.9% of respondents. Keeping up with rapid changes (41%) and information overload (39.7%) follow closely, while only 7.4% cite language barriers as a challenge.

Lack of time
61.9% - 555
Keeping up with rapid changes
41.0% - 368
Information overload
39.7% - 356
No mentorship/guidance
35.2% - 316
Lack of practical projects
26.5% - 238
Cost of resources
16.1% - 144
Language barriers (English/French proficiency)
7.4% - 66
Other
3.9% - 35
Total: 897
Others (22)submitted by participants
When you need to learn about advanced stuff in a specific technology, you generally struggle to find the suitable solution for your current project
tn9az mn haja l haja :(
No Challenges
just i need to be more disciplined
AI Trap
Lack of Motivation and self control.
procrastination and sense of imergency
every course is missing something, not finding full course that covers something from scratch to advanced without missing a some parts.
Sometimes new technologies are not aligned with Morocco market need, so learning them feels like a waste of effort.
sometimes i feel like i lost passion
Tutorial Hell
Procrastination, or being lazy
The amount of new infos and digging deep until I don't understand and find that I arrived to a level very low
Lack of necessity, learning for learning sake is not fruitful
if I need it, I learn it
lazy
Too much technologies to learn Took confused what to learn(personal pov)
Lack of ressources
Motivation
discipline
Energy
lack of resources to learn the tech in depth or how it works internally

Work

The Moroccan tech job market continues to show resilience. Most respondents are employed, and the vast majority find work quickly after graduation. Remote and hybrid work arrangements remain highly valued, even as some companies push for a return to the office.

Employment status

Full-time employees make up 58.5% of respondents, while students represent 17.1%. Freelancers account for 8.3%, and those looking for work represent 7.1%.

Full-time employee
58.5% - 387
Student
17.1% - 113
Freelancer/self-employed
8.3% - 55
Looking for work
7.1% - 47
Internship
4.4% - 29
Founder/entrepreneur
2.0% - 13
Other
1.7% - 11
Part-time employee
1.1% - 7
Total: 662
Others (10)submitted by participants
Full-time + Freelance + Founder :p
Alternance (study / work)
PhD Student
Expert technique
Unemployed
both full time employee and freelancer
talent at zone01oujda
both full-time employee and working on personal projects
Open sourcer, Freelancer, Founder
talent
Full-time employee
46.1% - 724
Student
27.0% - 424
Looking for work
10.3% - 162
Freelancer/self-employed
7.1% - 111
Internship
4.5% - 71
Founder/entrepreneur
2.7% - 43
Part-time employee
1.4% - 22
Other
1.0% - 15
Total: 1572
Others (13)submitted by participants
Student and Freelancer on Upwork.
Looking for internship
Full-time employee + Freelancer + Started a blogging business
Fresh graduate
Agency owner
Apprenticeship
Public sector employe
Anapec
I’m educator
Currently I still learn. With no job in IT.
Post-doc
open-sourcerer
I work as a software engineer and a student at the same time
Full-time employee
53.5% - 766
Student
21.0% - 301
Looking for work
7.8% - 112
Freelancer/self-employed
7.7% - 110
Internship
5.8% - 83
Founder/entrepreneur
2.4% - 35
Part-time employee
1.7% - 24
Total: 1431
Employed full-time
47.5% - 620
Student
26.9% - 351
Freelancer/self-employed
9.7% - 127
Looking for work
7.0% - 92
Internship
5.2% - 68
Founder/entrepreneur
2.2% - 29
Employed part-time
1.4% - 18
Total: 1305
Employed full-time
47.5% - 396
Student
25.8% - 215
Freelancer/self-employed
11.0% - 92
Looking for work
7.4% - 62
Founder/entrepreneur
3.8% - 32
Internship
2.9% - 24
Employed part-time
1.4% - 12
Total: 833

Working overtime

About 18.4% of respondents never work overtime. However, the majority work beyond normal hours at varying frequencies, with nearly 34% doing so at least weekly.

Sometimes: 1-2 days per month but less than weekly
19.8% - 111
Never
18.4% - 103
Often: 1-2 days per week or more
17.1% - 96
Occasionally: 1-2 days per quarter but less than monthly
15.5% - 87
Rarely: 1-2 days per year or less
12.8% - 72
Very often: 3-5 days per week
8.7% - 49
Daily
7.7% - 43
Total: 561

Job satisfaction

Over 52% of respondents report being satisfied (slightly or very) with their job, while 26.3% are neutral and about 21% are unsatisfied to some degree.

Slightly satisfied
37.0% - 197
Neither satisfied nor Unsatisfied
26.3% - 140
Very satisfied
15.4% - 82
Slightly Unsatisfied
13.0% - 69
Very Unsatisfied
8.3% - 44
Total: 532
Slightly satisfied
33.0% - 372
Neither satisfied nor Unsatisfied
25.7% - 290
Very satisfied
21.3% - 240
Slightly Unsatisfied
12.4% - 140
Very Unsatisfied
7.5% - 85
Total: 1127
Slightly satisfied
36.2% - 413
Neither satisfied nor Unsatisfied
25.2% - 288
Very satisfied
21.2% - 242
Slightly Unsatisfied
10.8% - 123
Very Unsatisfied
6.7% - 76
Total: 1142
Slightly satisfied
32.6% - 322
Neither satisfied nor Unsatisfied
25.9% - 256
Very satisfied
21.9% - 216
Slightly Unsatisfied
13.6% - 134
Very Unsatisfied
6.0% - 59
Total: 987
Slightly satisfied
30.7% - 194
Neither satisfied nor Unsatisfied
27.3% - 172
Very satisfied
23.0% - 145
Slightly Unsatisfied
12.4% - 78
Very Unsatisfied
6.7% - 42
Total: 631

Unemployment after graduation

60.9% of respondents found work immediately after graduation, and another 16.7% within 3 months — confirming that demand for developers in Morocco remains strong.

None, I worked straight after my graduation 😎
60.9% - 318
Up to 3 months
16.7% - 87
Up to 6 months
9.0% - 47
Up to 1 year
6.9% - 36
More than 1 year
6.5% - 34
Total: 522

Choosing a job offer

Salary tops the list at 84%, followed by company culture (61.4%) and remote work options (60.8%). Flexible schedules (56.7%) and professional development opportunities (55.7%) also rank highly.

Salary
84.0% - 555
Office environment or company culture
61.4% - 406
Remote work options
60.8% - 402
Flexible time or schedule
56.7% - 375
Opportunities for professional development
55.7% - 368
Work-life balance
51.3% - 339
Languages, frameworks, and other technologies I'd be working on
49.2% - 325
Benefits package (health insurance, pension, etc.)
39.3% - 260
The industry that I'd be working in
26.9% - 178
Visa/relocation support
24.5% - 162
Company mission/values alignment
22.2% - 147
Company paid training and certifications
20.9% - 138
How widely used or impactful my work output would be
20.1% - 133
Stock options/equity
14.5% - 96
Total: 661
Others (6)submitted by participants
salary increase
I won't work for banks and insurance companies anymore, I will always search suitable technologies for my career, salary should be choosed wisely to not have to discuss any salary increase for 1 year.
the work life balance is a myth, especially when there are production incidents
java, kotlin, go, c/c++
python, devops, problem solving
Halal.7alal
Salary
73.6% - 1157
Languages, frameworks, and other technologies I’d be working on
62.0% - 975
Remote work options
60.6% - 953
Office environment or company culture
57.4% - 902
Flexible time or schedule
57.3% - 900
Opportunities for professional development
54.2% - 852
Company paid training and certifications
28.8% - 453
The industry that I’d be working in
24.8% - 390
How widely used or impactful my work output would be
21.1% - 331
Total: 1572
Others (17)submitted by participants
And no haram stuff (banks, insurance, lottery ..etc)
I would like a good working environment, one that is filled with cooperation, creativity and innovation! I also would like it to have side projects, apart from the main ones of work (optional)
Communication skills, understand easily business process and develop (B2B, B2C, B2G) code-less interoperable solutions
Java, NodeJs ,JavaScript, React
big data
Go PHP Javascript Python
Remote first guys 🤨
how managers behave (micro/nano management)
springboot,java
Awodi 4ir nkhedmo be3da ana 9abel 3la kolchi
Next.js, React, Laravel, Livewire, TailwindCSS, PHP, JavaScript
java, typescript
ka wa7d sha5s nsibiyan jdid f domaine, makan3rfsh o mafiyash o man9drsh n5dm b technologies 9dam, ma 7dertsh lihom. felxible time / remote work is important, I have a life. salary mo7tarama.
Anything that is not Java or C#, I hate Java and C# ecosystem.
Knowing the framework is important for me, I worked for over 5 years in fullremote and for me returning to office is a nightmare, I will not apply for a position in a field that is against my beliefs
C/C++/Python
Javascript, react, nextjs, nodejs, typescript
Salary
76.7% - 1097
Languages, frameworks, and other technologies I’d be working on
69.3% - 991
Remote work options
65.5% - 938
Office environment or company culture
63.5% - 908
Flexible time or schedule
60.8% - 870
Opportunities for professional development
57.5% - 823
Company paid training and certifications
29.8% - 427
The industry that I’d be working in
24.1% - 345
How widely used or impactful my work output would be
22.0% - 315
Total: 1431
Salary
72.7% - 949
Languages, frameworks, and other technologies I’d be working on
70.5% - 920
Remote work options
63.8% - 833
Office environment or company culture
62.7% - 818
Flexible time or schedule
58.9% - 768
Opportunities for professional development
54.2% - 707
Company paid training and certifications
31.0% - 405
The industry that I’d be working in
23.9% - 312
How widely used or impactful my work output would be
21.5% - 281
Total: 1305

Preferred company size

Larger companies (100+ employees) are preferred by 36.9% of respondents, followed by mid-sized companies of 31-100 employees (23.1%). Companies of 11-30 employees appeal to 19.7%.

Company above 100 employees
36.9% - 244
Company between 31 and 100 employees
23.1% - 153
Company between 11 and 30 employees
19.7% - 130
Self-employed
11.3% - 75
Company under 10 employees
6.5% - 43
Other
2.4% - 16
Total: 661
Others (12)submitted by participants
I prefer to work at a big company to maintain a good work–life balance, and also in a small team so my work has a visible impact
I'm always looking for a project within a company that doesn't have a toxic manager, where there's no micromanagement to keep things running smoothly,
I don't mind, I am self employed as a freelancer for a client and in the same time as CDI with another ( Keeping myself busy ;)
It doesn't matter for me.
I don't care about number of employees
No difference for me.
Multinational > 10000
Doesn't really matter for me as long as them can pay me :)
It doesn't matter
+5k
i don't care about how many employees in the company
Government Administrations

Agile software development methodology

Scrum remains the dominant methodology at 61.9%, while 22.5% of respondents report using no methodology at all.

Scrum
61.9% - 333
None
22.5% - 121
Kanban
11.2% - 60
Other
3.9% - 21
XP
0.6% - 3
Total: 538
Others (15)submitted by participants
Safe
You should add the ability to select multiple checkboxes, because We use Scrum and Kanban
SAFe
Weekly meetings
Jira
a combination of scrum and waterfall
We have our processes definition, we use Notion to build the processes
Fragile Management
SAFe
SAFe
we have tickets daily meetings small pods of two or three inside the team
Just gitlab
Politics
SAFE
we don't use Agile, instead we adopt V Cycle

Remote work

Hybrid is the most common arrangement currently offered by employers (53.2%), while back-to-office has grown to 26%. Full remote stands at 20.8%.

Hybrid
53.2% - 256
Back to office
26.0% - 125
Full remote
20.8% - 100
Total: 481
Hybrid
55.3% - 590
Back to office
23.2% - 248
Full remote
21.5% - 229
Total: 1067
Hybrid
55.7% - 623
Full remote
22.8% - 255
Back to office
21.5% - 241
Total: 1119
Hybrid
56.7% - 558
Full remote
27.5% - 271
Back to office
15.8% - 155
Total: 984

Regardless of what employers offer, over 92% of respondents prefer some form of remote work — hybrid (61.6%) or full remote (30.6%).

Part-time remote/Hybrid
61.6% - 407
Full remote
30.6% - 202
From the office
7.9% - 52
Total: 661
Part-time remote/Hybrid
62.7% - 985
Full remote
29.7% - 467
From the office
7.6% - 120
Total: 1572
Part-time remote/Hybrid
61.4% - 879
Full remote
30.6% - 438
From the office
8.0% - 114
Total: 1431
Part-time remote
53.6% - 700
Full remote
35.8% - 467
In the office
10.6% - 138
Total: 1305

Sectors

Fintech and e-banking lead as the top sector (16.5%), followed by e-commerce and retail (10.6%). Government/public sector (5.7%) and telecommunications (5.6%) also have notable representation.

E-banking and fintech
23.1% - 109
Other
16.3% - 77
E-commerce and retail
14.9% - 70
Education and e-learning
11.0% - 52
Digital health and telemedicine
10.8% - 51
Government/Public sector
8.1% - 38
Telecommunications
7.9% - 37
Supply chain and logistics
6.4% - 30
Cybersecurity
5.7% - 27
Manufacturing and Industry 4.0
5.7% - 27
Legal tech and compliance
5.5% - 26
Human resources and talent management
4.9% - 23
Energy and renewable tech
4.2% - 20
Content creation and marketing
4.0% - 19
Travel and hospitality tech
3.8% - 18
Smart cities and IoT
3.2% - 15
Environmental monitoring and sustainability
3.2% - 15
Autonomous vehicles
3.0% - 14
Real estate/PropTech
3.0% - 14
Agriculture tech (AgTech)
2.1% - 10
Gaming and entertainment
1.3% - 6
Blockchain/Web3
1.3% - 6
Total: 471
Others (60)submitted by participants
Business consulting
Compilers
Gen ia product
digital media and content distribution
Information and Risk Management
MariTime
Defense
Automation & Platform Engineering
Enreprise engineering
Lead generation, data enrichment
Infrastructure
Datacenters
Technology
Finance/ quant developer
Mobility
Research Project,digital twins,model federation
Advertising
Cloud Provider
SaaS for ERP offering
Cloud Infra
railway
Human-Robot Collaboration using XR technologies
Cloud Infrastructure
We are building for all the other sectors based on the client we receive
sports
Tech Company
Tech for non-profits and education
hosting
Insurance
Digital Service Company
AI
Biometrics
cloud computing
AI
A platform for automating the provisioning of internal AI/ML cloud services
HR
E-Invoincing and E-procurement
Consulting
Cloud Provider
Accounting
Insurince tech
Database Systems
Finance et comptabilité
Data platform
Databases
Professional Services(consulting)
Consulting company
Mainframe System modernisation
irport-related
Blockchain
Aerospace
Aerospace
Insurance
Acquisition company
Developers Software
Legal information, Financial informatino
Public safety
Biometrics/Police/Defense
student
Insurance

Entrepreneurship New

Over a third of respondents (32%) are either already building a side project or planning to start a business within the next year. Another 22.1% are interested but not ready yet. Only about 10% have no interest in entrepreneurship.

Interested, but not ready yet (2-5 years)
22.1% - 112
Currently building a side project/startup while employed
21.1% - 107
Interested, but lack a viable business idea
11.8% - 60
Planning to start a business within the next year
10.3% - 52
Interested, but need more business/entrepreneurship knowledge
10.3% - 52
Interested, but financial risk is too high
5.9% - 30
Not interested, prefer technical work over business
5.7% - 29
Not interested, prefer working for a company
4.7% - 24
Interested, but family/social pressure for stable job
2.4% - 12
Interested, but legal/administrative barriers in Morocco
2.4% - 12
Tried entrepreneurship before, didn't work out
2.2% - 11
Other
1.2% - 6
Total: 507
Others (2)submitted by participants
already an entrepreneur
Interested, but I prefer now technical work over business

Technology

Python and JavaScript top the list of most-loved languages this year, while Go and Rust continue to dominate the “wanted” list — reflecting a growing appetite for performance-oriented and systems languages.

JavaScript
45.1% - 326
Python
36.2% - 262
Java
31.4% - 227
TypeScript
31.4% - 227
HTML/CSS 😉
29.9% - 216
SQL
29.9% - 216
Bash/Shell/PowerShell
18.9% - 137
PHP
10.1% - 73
C
6.4% - 46
C#
5.0% - 36
Go
5.0% - 36
C++
4.4% - 32
Other
2.5% - 18
Rust
2.1% - 15
Kotlin
1.7% - 12
Dart
1.2% - 9
Swift
0.7% - 5
R
0.6% - 4
Assembly
0.3% - 2
VBA
0.3% - 2
Scala
0.3% - 2
Lua
0.3% - 2
Ruby
0.1% - 1
Objective-C
0.1% - 1
Perl
0.1% - 1
Solidity
0.1% - 1
V
0.1% - 1
Haskell
0.0% - 0
Julia
0.0% - 0
Elixir
0.0% - 0
Zig
0.0% - 0
F#
0.0% - 0
Total: 723
Others (16)submitted by participants
GD-Script
SAP ABAP
ABAP
Groovy
c#
APL
ABAP
minizinc
None
HCL
None, i'm a product manager
ABAP
ABAP
Cobol
YAML (I'm consider my self a YAML software engineer)
bash
Python
48.7% - 352
JavaScript
47.9% - 346
Java
43.0% - 311
TypeScript
33.1% - 239
SQL
30.4% - 220
HTML/CSS 😉
27.8% - 201
C
22.4% - 162
Bash/Shell/PowerShell
18.3% - 132
C++
16.2% - 117
PHP
14.5% - 105
Go
13.6% - 98
Rust
8.0% - 58
C#
7.6% - 55
Kotlin
3.2% - 23
Assembly
3.2% - 23
Dart
2.9% - 21
Other
1.9% - 14
R
1.8% - 13
Lua
1.4% - 10
Swift
1.1% - 8
Solidity
1.1% - 8
Ruby
0.8% - 6
Scala
0.7% - 5
VBA
0.6% - 4
Zig
0.6% - 4
Elixir
0.4% - 3
Objective-C
0.3% - 2
Haskell
0.3% - 2
F#
0.3% - 2
Perl
0.1% - 1
Julia
0.1% - 1
V
0.1% - 1
Total: 723
Others (13)submitted by participants
GD-Script
Cobol
ABAP
Groovy
BF
ABAP
MiniZinc
D
Processing
ABAP
Cobol
PL/SQL
Ocaml, Gleam
Go
32.5% - 202
Rust
26.1% - 162
Python
23.2% - 144
Java
18.2% - 113
TypeScript
16.9% - 105
JavaScript
12.4% - 77
C++
10.1% - 63
Bash/Shell/PowerShell
9.8% - 61
C#
9.7% - 60
Kotlin
7.7% - 48
Swift
5.5% - 34
SQL
5.3% - 33
PHP
5.2% - 32
Dart
5.2% - 32
Scala
4.8% - 30
C
4.7% - 29
Zig
4.2% - 26
Assembly
4.0% - 25
R
3.7% - 23
Ruby
3.5% - 22
HTML/CSS 😉
2.6% - 16
Lua
2.6% - 16
Other
2.1% - 13
Solidity
1.8% - 11
Haskell
1.3% - 8
Objective-C
1.1% - 7
Elixir
1.0% - 6
VBA
0.5% - 3
Julia
0.3% - 2
Perl
0.2% - 1
F#
0.2% - 1
V
0.0% - 0
Total: 621
Others (9)submitted by participants
None
HLSL
Go , .NET
Nothing, i think it's frivolous to learn programming languages.
None
Lean
Groovy
OCaml
lua

Front-end frameworks/libraries

React.js remains the dominant front-end library in daily use at 46.3%, followed by Next.js (20.6%) and Angular (17.7%). On the wanted side, React.js and Next.js are nearly tied at the top, with Angular and Vue.js also drawing interest.

React.js
68.2% - 335
Next.js
30.3% - 149
Angular
26.1% - 128
Vue.js
11.8% - 58
jQuery
10.2% - 50
Other
7.5% - 37
Angular.js
6.1% - 30
Nuxt.js
2.4% - 12
Alpine.js
1.6% - 8
Svelte
1.0% - 5
SvelteKit
1.0% - 5
Remix
0.8% - 4
Preact
0.6% - 3
Astro
0.6% - 3
Htmx
0.6% - 3
Foundation
0.4% - 2
Gatsby
0.2% - 1
Ember.js
0.2% - 1
Backbone.js
0.2% - 1
Solid.js
0.2% - 1
Qwik
0.2% - 1
Lit
0.2% - 1
Fresh
0.2% - 1
Stencil
0.0% - 0
Total: 491
Others (32)submitted by participants
Internal framework on work
jsf primefaces
None
Blazor, ASP.NET Core
None
FIORI; SAPUI5
ViewComponents
None
Flutter
Deevboster
Jetpack Compose
spring boot
Since we develop critical Healthcare applications, we're using native JS/TS :D
I'm a backend developer don't touch frontend, however i ise htmx for my personal projects
Jsf
Blazor
Fiori/SAP UI5
ExtJS
Expo and React Native
Nuxt.js
playwright
zikojs, vanjs
PrimeFaces JSF
FLUTTER Spring
UI5
SAPUI5
Remix
Nest.js
Nestjs
Django
Polymer
Swing
React.js
33.1% - 144
Next.js
32.6% - 142
Angular
26.9% - 117
Vue.js
21.4% - 93
Angular.js
15.2% - 66
Svelte
8.3% - 36
Nuxt.js
8.0% - 35
Astro
7.1% - 31
jQuery
4.8% - 21
Remix
4.4% - 19
Htmx
3.7% - 16
Other
2.8% - 12
SvelteKit
2.3% - 10
Gatsby
1.8% - 8
Alpine.js
1.4% - 6
Solid.js
1.1% - 5
Qwik
1.1% - 5
Backbone.js
0.9% - 4
Preact
0.9% - 4
Foundation
0.7% - 3
Ember.js
0.5% - 2
Lit
0.0% - 0
Fresh
0.0% - 0
Stencil
0.0% - 0
Total: 435
Others (5)submitted by participants
No need
None
None
Swift
Tankstack

CSS frameworks

Tailwind CSS has cemented its lead at 48.4%, ahead of CSS Frameworks like Bootstrap and Material UI (35.1%) and plain CSS (32.8%). Shadcn UI also shows strong adoption at 18.4%.

Tailwind CSS
64.8% - 350
CSS Frameworks (Bootstrap, Material UI ...)
47.0% - 254
CSS
43.9% - 237
Shadcn UI
24.6% - 133
CSS in JS (Styled Components, Emotion ...)
15.0% - 81
CSS Preprocessor (Sass, Less ...)
12.6% - 68
CSS Modules
4.4% - 24
Other
1.7% - 9
Panda CSS
0.7% - 4
UnoCSS
0.2% - 1
Vanilla Extract
0.2% - 1
Total: 540
Others (6)submitted by participants
No frontend bs
None
None
CHAKRA
Vuetify
Mantine UI
Tailwind CSS
57.4% - 638
CSS Frameworks (Bootstrap, Material UI ...)
56.0% - 623
CSS
50.8% - 565
CSS Preprocessor (Sass, Less ...)
19.6% - 218
CSS in JS (Styled Components, Emotion ...)
18.4% - 205
CSS Modules
8.4% - 93
Other
2.0% - 22
Total: 1112
Others (10)submitted by participants
Unstyled Components (Radix and/or Headless UI) with Tailwind CSS
pyqt5
I'm a mobile developer but I used Tailwind & Bootstrap in old web projects
Salesforce Lightning Design System
<b> <font> tags
I don't , I use whatever the web platform team provides , currently we are on styled components , prior experience with tailwind and css modules . Personal projects , I just go for MUI
Shadcn UI
Sass
jsonStyleSheet ( adpoted in zikojs )
I also like headless libraries like shadcn ui and magic ui
CSS Frameworks (Bootstrap, Material UI ...)
57.6% - 595
CSS
50.2% - 519
Tailwind CSS
47.5% - 491
CSS Preprocessor (Sass, Less ...)
21.6% - 223
CSS in JS (Styled Components, Emotion ...)
17.2% - 178
CSS Modules
7.7% - 80
Other
3.9% - 40
Total: 1033

Backend frameworks/libraries

The Spring ecosystem leads backend adoption at 27.1%, followed by Express.js (16%), Laravel (11.3%), and FastAPI (10.8%). On the wanted side, Spring, Django, and Nest.js rank highest.

Spring Ecosystem
37.3% - 196
Express.js
22.1% - 116
Laravel
15.6% - 82
FastAPI
14.8% - 78
Jakarta EE / Java EE
12.7% - 67
Django
12.4% - 65
Nest.js
11.6% - 61
Flask
9.3% - 49
.NET
8.9% - 47
Other
4.2% - 22
Serverless technology (Vercel,Netlify...)
4.0% - 21
Symfony
3.8% - 20
Serverless framework
2.9% - 15
Fastify
2.5% - 13
Gin
2.3% - 12
Micronaut
1.5% - 8
Quarkus
1.3% - 7
Hono
1.3% - 7
Headless CMS (Strapi,KeystoneJS,Ghost ...)
1.1% - 6
Fiber
1.0% - 5
Elysia
0.6% - 3
tRPC
0.6% - 3
Ruby on Rails
0.4% - 2
Ktor
0.4% - 2
AdonisJs
0.2% - 1
Echo
0.2% - 1
Phoenix
0.2% - 1
Actix
0.2% - 1
Axum
0.2% - 1
Sinatra
0.0% - 0
Sails.js
0.0% - 0
Total: 526
Others (19)submitted by participants
None
AEM
Ruby on Rails
RAP
None
GORM
Falcon (Python),
spring
Go
Zend
Supabase and firebase
Internal FW
Oracle APEX
Sap CAP
ABAP
spring boot
nextjs
spring boot
Light4j
Spring Ecosystem
26.0% - 121
Django
24.0% - 112
Nest.js
20.6% - 96
.NET
18.5% - 86
FastAPI
15.2% - 71
Express.js
13.3% - 62
Laravel
11.4% - 53
Flask
10.7% - 50
Jakarta EE / Java EE
8.4% - 39
Quarkus
7.3% - 34
Ruby on Rails
7.1% - 33
Serverless framework
6.9% - 32
Symfony
6.2% - 29
Serverless technology (Vercel,Netlify...)
5.8% - 27
Gin
3.9% - 18
Micronaut
2.8% - 13
Headless CMS (Strapi,KeystoneJS,Ghost ...)
2.4% - 11
Hono
2.1% - 10
tRPC
1.7% - 8
Fastify
1.5% - 7
Elysia
1.3% - 6
Fiber
1.3% - 6
Actix
1.3% - 6
Axum
1.3% - 6
Other
1.3% - 6
Ktor
1.1% - 5
Echo
0.6% - 3
Phoenix
0.4% - 2
Sails.js
0.2% - 1
AdonisJs
0.2% - 1
Sinatra
0.0% - 0
Total: 466
Others (3)submitted by participants
None
Encore.go
Next.js

Platforms and tools

Docker is now the most widely used platform at 53.5%, surpassing Node.js (44.1%). The JVM follows at 25.3% and Kubernetes at 16%. On the wanted side, Kubernetes tops the list at 39.1%, well ahead of Docker (20.7%) and Terraform (15.1%).

Docker
53.5% - 387
Node.js
44.1% - 319
JVM
25.3% - 183
Vite
16.3% - 118
Kubernetes
16.0% - 116
PHP
12.2% - 88
Pandas
10.1% - 73
Terraform
7.2% - 52
Other
7.2% - 52
TensorFlow
5.8% - 42
.NET
5.5% - 40
React Native
5.4% - 39
Android Studio
4.7% - 34
GraphQL
4.3% - 31
Prisma
4.0% - 29
Pytorch
3.7% - 27
Configuration Management(Ansible, Puppet...)
3.6% - 26
Xcode
3.0% - 22
Flutter
2.8% - 20
Langchain
2.8% - 20
Bun Js
2.2% - 16
Low-code Platforms (e.g., PowerApps, Zoho Creator)
2.2% - 16
Apache Spark
2.1% - 15
GraalVM
1.8% - 13
Cloudflare Workers
1.4% - 10
Website Builders (e.g., Webflow, Wix)
1.1% - 8
Drizzle
1.0% - 7
Unity 3D
0.6% - 4
No-code Platforms (e.g., Appgyver, Glide)
0.6% - 4
Turborepo
0.6% - 4
Deno Js
0.4% - 3
Nx
0.4% - 3
Apollo
0.4% - 3
Electron
0.3% - 2
Tauri
0.1% - 1
Total: 723
Others (31)submitted by participants
None
Godot
Unity
Unreal Engine 5
OpenShift
None
Figma
- Jenkins - VS Code - Playwright
ElasticSearch, Opensearch, Liquibase, IBM, Artemis
grpc
Datadog, Launchdarkly
VSCode
Bicep
Docker swarm with portainer
SAP BTP, SAP BAS
wails
vscode
None
Still student
SAP workbench, Eclipse, ABAP, VS CODE
None
Any
C
Oracle APEX
Python
Vscode
Intellij
pycharm, intellij, vs code
Servicenow
Intellij
vscode
Kubernetes
39.1% - 283
Docker
20.7% - 150
Node.js
15.6% - 113
Terraform
15.1% - 109
GraphQL
11.6% - 84
TensorFlow
11.5% - 83
React Native
10.8% - 78
.NET
9.1% - 66
Flutter
8.6% - 62
JVM
8.0% - 58
Configuration Management(Ansible, Puppet...)
7.3% - 53
Langchain
7.2% - 52
Cloudflare Workers
7.1% - 51
Other
6.8% - 49
Pandas
5.9% - 43
Pytorch
5.8% - 42
PHP
5.7% - 41
Apache Spark
5.7% - 41
Unity 3D
5.3% - 38
Bun Js
5.3% - 38
GraalVM
5.1% - 37
Electron
3.7% - 27
Vite
3.2% - 23
Prisma
3.0% - 22
Android Studio
2.9% - 21
Tauri
1.9% - 14
Low-code Platforms (e.g., PowerApps, Zoho Creator)
1.8% - 13
No-code Platforms (e.g., Appgyver, Glide)
1.7% - 12
Xcode
1.4% - 10
Drizzle
1.2% - 9
Apollo
1.1% - 8
Website Builders (e.g., Webflow, Wix)
0.8% - 6
Deno Js
0.7% - 5
Nx
0.6% - 4
Turborepo
0.4% - 3
Total: 723
Others (18)submitted by participants
None
None, no skip button
None
SAP
Python
.
nothing for the moment
none
Nothing specific
Wailsjs
None
.
NA
You forget to add a skip button here.
idk
.qq
Nothing in mind for new frameworks
agentic

Primary operating systems

Windows remains the most common OS at 36.9%, followed by Linux-based systems (25.9%), macOS (20.9%), and Windows + WSL2 (16.3%).

Windows
36.9% - 267
Linux-based
25.9% - 187
MacOS
20.9% - 151
Windows + WSL2
16.3% - 118
Total: 723
Windows
48.2% - 692
MacOS
21.2% - 304
Linux-based
17.8% - 256
Windows + WSL2
12.8% - 183
Total: 1435
Windows
45.6% - 588
MacOS
20.9% - 269
Linux-based
17.6% - 227
Windows + WSL2
15.9% - 205
Total: 1289
Windows
53.2% - 651
MacOS
18.2% - 223
Linux-based
18.2% - 222
Windows + WSL2
10.4% - 127
Total: 1223
Windows
47.7% - 359
Linux-based
22.5% - 169
MacOS
21.1% - 159
Windows + WSL2
8.6% - 65
Total: 752

IDE & Code Editors

VS Code dominates at 78.3%, with JetBrains IDEs second at 33.5%. Cursor has made a notable entry at 16%, reflecting the growing interest in AI-first editors. Vim/Neovim users account for around 12.8% combined.

VS Code
78.3% - 566
Jetbrains (IntelliJ, PhpStorm, Resharper ...)
33.5% - 242
Cursor
16.0% - 116
Vim
7.3% - 53
Visual Studio
7.2% - 52
Nvim
5.5% - 40
Eclipse
5.3% - 38
Other
4.8% - 35
Notepad++
3.7% - 27
Android Studio
2.9% - 21
Zed
1.7% - 12
Sublime
1.4% - 10
Xcode
1.4% - 10
Cloud based IDE
1.0% - 7
Netbeans
0.7% - 5
Emacs
0.1% - 1
Atom
0.0% - 0
Fleet
0.0% - 0
Total: 723
Others (28)submitted by participants
Godot
Goland
SAP Workbench
windsurf
Google Antigravity
Trae
windsurf
Antigravity
Antigravity
Visual Studio
Trae
SAP BAS
Nit a dev
Visuel studio
Antigravity
PHP storm or intilliJ
Windsurf
Antigravity Google
SAP Business Application Studio
Antigravity
Helix
Antigravity
Windsurf
Pycharm, jupyter
antigravity
Servicenow
JetBrains Intellij
Antigravity

How do you solve problems?

AI assistants have become the primary go-to when stuck, used by 91.1% of respondents — overtaking Google (77.7%) for the first time. Official documentation (37.2%) and StackOverflow (30.2%) remain relevant but secondary.

Ask AI assistants (ChatGPT, Cursor, etc.)
91.1% - 659
Google it
77.7% - 562
Read official documentation
37.2% - 269
Dig in StackOverflow
30.2% - 218
Watch help/tutorial videos
19.6% - 142
Call a coworker or friend
18.3% - 132
Take a break/sleep on it
13.3% - 96
Do other work and come back later
12.0% - 87
Ask in Discord/Slack communities
6.1% - 44
Create minimal reproduction
5.3% - 38
Total: 723
Others (3)submitted by participants
I often ask my teammates, colleagues, former colleagues (generally I keep touched to a lot of IT friends), if they've faced the same issue, ask different ai models,take a breath and double espresso 🤣
I used to work with an unusually knowledgeable and competent solution architect. When I am stuck, I imagine I am him, and ask myself "what would X do?". It usually works.
create a issue if i can't solved in any way
Ask AI assistants (ChatGPT, Cursor, etc.)
85.8% - 1231
Google it
85.0% - 1220
Dig in StackOverflow
57.1% - 820
Watch help/tutorial videos
37.1% - 533
Call a coworker or friend
27.1% - 389
Do other work and come back later
22.6% - 324
Total: 1435
Others (28)submitted by participants
Some cases you need to take a pause and organize your ideas because the solution for your problem is between your hands. Otherwise, it will certainly disrupt your co-worker workday.
some coffee 😂☕
Go to the toilet, drink water, get some fresh air, ...
I found running somehow solves my technical issues... :)
I eat something while watching my phone
read the docs
play sekiro
get away from the PC and come back later
Sometimes when i get stuck, I would do something else, or even completely turn off the computer and come back later. After getting back to it, I often get unstuck
بدل ساعة باخرى
I do them all
save it for later until I have Gana again
Sometimes it's good to walk away and come back for the aha moment, when you're too close to the wall , taking a step back might help you see how to jump over it.
take a break!
work on something else and try the other solutions later.
A quick break lets my brain do some background processing
I go take a stroll outside or take a shower and that usually helps
playing football, going to gym, meeting friends
Game, Eat, Drink.
if it is not blocking me, i skip till have solution in mind
Mchi nselli l3aser ou nwli
cry in a corner then get back, maybe just get a nap and try to relax,
Bdel sa3a b akhora tayban lia chi workaround
Rest or switch to trivial tasks
I google it and Google will guide me to Stackoverflow or a video (that's why I didn't show them), after that I take small break, if nothing work I call someone
i start angry then i realise there is ai there is github
github issues
PLay chess or games
Google it
91.2% - 1175
Ask ChatGPT or other AI assistants
81.1% - 1045
Dig in StackOverflow
65.7% - 847
Watch help/tutorial videos
38.9% - 501
Call a coworker or friend
31.0% - 399
Do other work and come back later
30.0% - 387
Total: 1289

Deployment environment

Public cloud providers continue to dominate at 40.4%, while on-premise deployments account for 19.1%. Hybrid cloud and managed PaaS solutions each account for less than 10%.

Public cloud (AWS/Azure/GCP/Oracle/IBM/etc.)
64.2% - 292
On-premise
30.3% - 138
Hybrid Cloud
11.6% - 53
Shared hosting
10.8% - 49
Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)
9.9% - 45
Total: 455
Public cloud (AWS/Azure/GCP/Oracle/IBM/etc.)
69.8% - 593
On-premise
23.6% - 201
Hybrid Cloud
15.6% - 133
Shared hosting
12.7% - 108
Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)
10.8% - 92
Total: 850
Public cloud (AWS/Azure/GCP/Oracle/IBM/etc.)
67.6% - 583
On-premise
27.7% - 239
Hybrid Cloud
14.6% - 126
Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)
11.9% - 103
Shared hosting
10.0% - 86
Total: 863
Public cloud (AWS/Azure/GCP/Oracle/IBM/etc.)
65.6% - 492
On-premise
23.1% - 173
Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)
15.6% - 117
Hybrid Cloud
14.4% - 108
Shared hosting
13.6% - 102
Total: 750

Cloud Providers

AWS leads cloud platform usage at 25.2%, followed by Azure (15.1%) and GCP (10.1%). Vercel (8%) and Cloudflare (5.7%) show growing adoption among developers. Moroccan cloud providers remain marginally used at 1.5%.

AWS
40.9% - 182
Azure
24.5% - 109
GCP
16.4% - 73
Vercel
13.0% - 58
None
10.1% - 45
Cloudflare
9.2% - 41
Oracle Cloud
8.1% - 36
DigitalOcean
7.4% - 33
OVH
5.6% - 25
Netlify
4.5% - 20
Hetzner
3.8% - 17
Other cloud providers
3.1% - 14
IBM Cloud
2.9% - 13
Other Moroccan Cloud providers
2.5% - 11
Railway
2.0% - 9
Render
1.3% - 6
Fly.io
0.4% - 2
Linode (Akamai)
0.2% - 1
Total: 445
Others (6)submitted by participants
Atlas Cloud Services
Heroku
Scaleway
Plesk
OVH
inwi cloud
AWS
46.1% - 394
Azure
28.5% - 244
GCP
14.7% - 126
None
14.0% - 120
Oracle Cloud
10.1% - 86
Other cloud providers
9.6% - 82
DigitalOcean
8.4% - 72
IBM Cloud
3.6% - 31
Other Moroccan Cloud providers
2.5% - 21
Total: 855
Others (53)submitted by participants
contabo
hetzner
Adobe Cloud
hetzner
Salesforce
Ovh Mvps
Ovh cloud
ServiceNow
Ovh
Salesforce
N+ONE
netlify
Hetzner, histinger, o2switch
Ovh
SAP
Genious
Github codespaces just for coding when I'm not on my main computer.
LWS
Cloudflare
Contabo
Google
Render
Alibaba Cloud
IONOS
OVH
OpenStack
Hitziner
hetzner
OVH
RaspberryPi
N+One
Ali Baba
inwi, um6p
CleverCloud
n+1
namecheap, contabo
OVH
Scaleway
worldstream, hetzner
Hostinger
OVH
STACKIT
Cloudfoudry
Hostinger
OVH
Sap
OVH
onecloud or N+ONE
JustHost
Hetzner
scaleway
contabo
Hetzner
AWS
44.2% - 379
Azure
27.3% - 234
None
16.9% - 145
GCP
12.0% - 103
Other cloud providers
11.3% - 97
DigitalOcean
9.1% - 78
Oracle Cloud
5.9% - 51
Other Moroccan Cloud providers
3.7% - 32
IBM Cloud
2.6% - 22
Total: 858
AWS
44.0% - 341
Azure
28.3% - 219
None
15.2% - 118
DigitalOcean
13.4% - 104
GCP
13.0% - 101
Other cloud providers
11.9% - 92
Oracle Cloud
8.0% - 62
IBM Cloud
5.2% - 40
Other Moroccan Cloud providers
3.5% - 27
Total: 775

Database

PostgreSQL has become the leading production database at 43.4%, ahead of MySQL/MariaDB (26.1%) and MongoDB (16.3%). SQL Server and Oracle each sit around 15%. SQL databases clearly dominate, though NoSQL options remain relevant.

PostgreSQL
59.5% - 314
Mysql/MariaDB
35.8% - 189
MongoDB
22.3% - 118
SQL Server
21.0% - 111
Oracle Database
20.8% - 110
Redis
14.2% - 75
SQLite/LibSQL
6.8% - 36
Elasticsearch
4.7% - 25
Other
3.8% - 20
Supabase
3.6% - 19
DynamoDB
2.3% - 12
Vector DBs
2.3% - 12
Firestore
2.3% - 12
ClickHouse
1.5% - 8
Apache Cassandra
1.3% - 7
CosmosDB
1.1% - 6
Neo4j
1.1% - 6
TimescaleDB
0.8% - 4
CockroachDB
0.6% - 3
BigTable
0.2% - 1
Turso
0.2% - 1
PlanetScale
0.0% - 0
FaunaDB
0.0% - 0
Total: 528
Others (18)submitted by participants
Dataverse
None
Redshift
SAP s4 in memory DB
CouchBase
Teradata
SAP HAVA DB
None/ Not sure
Convex
Azure Table storage
Snowflake
HANA Database
Neon
Couchbase
Teradata
HanaDB
SAP HANA
Db2 udb
PostgreSQL
46.6% - 506
Mysql/MariaDB
43.3% - 471
MongoDB
29.3% - 319
SQL Server
22.9% - 249
Oracle Database
19.2% - 209
Redis
12.0% - 130
SQLite/LibSQL
7.6% - 83
Other
4.0% - 43
Vector DBs
2.7% - 29
DynamoDB
2.6% - 28
Apache Cassandra
2.1% - 23
Neo4j
1.7% - 18
CosmosDB
1.5% - 16
BigTable
0.6% - 6
Total: 1087
Others (34)submitted by participants
influxdb
Firebase
clickhouse
Hana
Timescale, Mongo Timeseries
Influxdb
4D
CouchBase
ServiceNow’s
H2
Db2
Elasticsearch/opensearch
Snowflake
Hana
SAP HANA
Elasticsearch
Google Firebase
HANA Database
Databricks Deltalake
Hive
database.txt (new line every time)
SpiceDB on top of Postgres
Databricks DBSQL
Influxdb,elasticsearch
DB2
firebase
Couchbase
ChromaDB
DB2
IBM DB2
Firebase
Clickview
BigQuery
FireBase
PostgreSQL
46.9% - 488
Mysql/MariaDB
44.8% - 466
MongoDB
29.7% - 309
SQL Server
24.4% - 254
Oracle Database
19.2% - 200
Redis
12.2% - 127
Other
7.4% - 77
DynamoDB
3.5% - 36
Neo4j
2.1% - 22
Apache Cassandra
1.5% - 16
CosmosDB
1.0% - 10
BigTable
0.7% - 7
Total: 1041
Mysql/MariaDB
45.2% - 419
PostgreSQL
40.2% - 372
MongoDB
30.8% - 285
SQL Server
26.1% - 242
Oracle Database
22.0% - 204
Redis
9.9% - 92
Other
7.3% - 68
DynamoDB
3.3% - 31
Apache Cassandra
2.5% - 23
Neo4j
2.2% - 20
CosmosDB
2.1% - 19
BigTable
0.5% - 5
Total: 926
Mysql/MariaDB
47.1% - 270
PostgreSQL
38.9% - 223
MongoDB
32.3% - 185
SQL Server
28.8% - 165
Oracle Database
20.1% - 115
Redis
11.2% - 64
Other
7.2% - 41
DynamoDB
2.3% - 13
Apache Cassandra
2.1% - 12
Neo4j
1.2% - 7
CosmosDB
1.0% - 6
BigTable
0.7% - 4
Total: 573

Writing tests

53% of respondents write unit tests, making it the most common form of quality assurance. Integration (28.5%) and end-to-end (18.7%) testing follow. However, 34.4% still don’t write tests at all.

Unit tests
53.0% - 383
I don't write tests for my code.
34.4% - 249
Integration tests
28.5% - 206
End-to-end tests
18.7% - 135
Performance/Load testing
6.2% - 45
Security testing
6.2% - 45
Acceptance tests
5.3% - 38
Other
3.7% - 27
Visual regression testing
3.6% - 26
Total: 723
Others (5)submitted by participants
With an automations test (Selenium and now Playwright)
Github copilot test and review tools in github workflows
I'm still learning
stress testing
pact testing

AI

AI adoption among Moroccan developers has reached a tipping point. Daily usage has surged to 78.3%, nearly 4 in 5 respondents — up sharply from previous years. Beyond tools, developers are actively building with AI, and companies are beginning to put it into production.

Usage and Learning

The vast majority of respondents now use AI tools daily (78.3%), with only 0.5% never having tried them at all.

Daily
78.3% - 605
Occasionally
19.3% - 149
Tried them but not interested
1.9% - 15
Never
0.5% - 4
Total: 773
Daily
63.3% - 932
Occasionally
31.1% - 458
Tried them but not interested
4.1% - 61
Never
1.4% - 21
Total: 1472
Daily
50.3% - 684
Occasionally
40.9% - 556
Tried them but not interested
6.5% - 88
Never
2.3% - 31
Total: 1359

Around 80% of respondents are actively engaging with AI for development: 33.8% have started learning the basics, 27.4% can already build simple apps with third-party APIs, and 14.1% can build complex applications.

Already started learning the basics.
33.8% - 261
I can build simple apps with AI using third-party APIs.
27.4% - 212
No, I am not interested
19.9% - 154
I can build complex apps and play with models.
14.1% - 109
I am already an expert
4.8% - 37
Total: 773
Already started learning the basics.
41.2% - 607
No, I am not interested
28.8% - 424
I can build simple apps with AI using third-party APIs.
19.3% - 284
I can build complex apps and play with models.
7.9% - 117
I am already an expert
2.8% - 41
Total: 1473
Already started learning the basics.
38.3% - 520
No, I am not interested
35.3% - 480
I can build simple apps with AI using third-party APIs.
18.0% - 244
I can build complex apps and play with models.
6.4% - 87
I am already an expert
2.1% - 28
Total: 1359

ChatGPT remains the most-used AI tool at 81.6%, but Claude (59.9%) and Gemini (60.5%) have both climbed to second place territory. Cursor (22.1%) and GitHub Copilot (25.4%) lead among coding-specific tools.

ChatGPT
83.8% - 631
Gemini (Google)
62.2% - 468
Claude (Anthropic)
61.5% - 463
GitHub Copilot
26.0% - 196
Cursor
22.7% - 171
Microsoft Copilot
17.3% - 130
Perplexity AI
13.1% - 99
Claude Code (Anthropic CLI)
12.2% - 92
GitHub Copilot CLI
10.9% - 82
v0 (Vercel)
10.0% - 75
GitHub Copilot Workspace
6.9% - 52
Gemini CLI (Google)
6.5% - 49
Lovable (formerly GPT Engineer)
6.4% - 48
Other
5.7% - 43
Windsurf (Codeium)
4.5% - 34
OpenAI Codex CLI
4.2% - 32
Bolt.new (StackBlitz)
4.2% - 32
Warp AI
2.1% - 16
Replit AI
1.9% - 14
Cline (Claude Dev)
1.7% - 13
Zed
1.5% - 11
Amazon Q Developer (CodeWhisperer)
1.5% - 11
Aider
0.7% - 5
Tabnine
0.5% - 4
Continue.dev
0.5% - 4
Total: 753
Others (38)submitted by participants
Grok
Antigravity.
deepseek
Qoder IDE
Deepseek
Deepseek
Qwen
IBM WatsonX
Google Antigravity
Antigravity
Antigravity
Deepseek
Qwen
grok
Abacus.ia (ChattLLM and DeepAgents CLI)
Antigravity
Trae
duck.ai
kilo.ai
Qwen coder
Devin
Antigravity
Augment
Opencode
grok
Qwen AI
DeepSeek
Antigravity Google
Deepseek
DeepSeek
Antigravity
Antigravity
opencode
qwin
t3.chat
Antigravity
DeepSeek
Black box

On the frameworks and models side, the OpenAI API leads at 47.5%, followed by Google Gemini API (32%) and Anthropic Claude API (27%). DeepSeek shows strong early adoption at 11.3%, and Llama (Meta) reaches 10.2%.

OpenAI API (GPT)
73.7% - 367
Google Gemini API
49.6% - 247
Anthropic Claude API
42.0% - 209
DeepSeek
17.5% - 87
Llama (Meta)
15.9% - 79
LangChain
11.8% - 59
TensorFlow
10.4% - 52
Scikit-Learn
9.4% - 47
PyTorch
8.8% - 44
Groq
8.0% - 40
Hugging Face Transformers
6.8% - 34
Qwen (Alibaba)
6.6% - 33
Mistral
6.4% - 32
LangGraph
6.2% - 31
Keras
5.2% - 26
ChromaDB
5.0% - 25
OpenAI SDK (Python/JS)
5.0% - 25
AWS Bedrock
4.6% - 23
Whisper (Audio)
4.6% - 23
BERT (Embeddings)
4.4% - 22
LlamaIndex
3.0% - 15
MLflow
2.6% - 13
Faiss (Meta)
2.4% - 12
Weights & Biases
2.0% - 10
Qdrant
1.8% - 9
Anthropic SDK (Python/JS)
1.8% - 9
PEFT / LoRA (Hugging Face)
1.8% - 9
Stable Diffusion (Images)
1.8% - 9
Vercel AI SDK
1.6% - 8
Other
1.6% - 8
CrewAI
1.4% - 7
Unsloth
1.2% - 6
Unstructured
1.2% - 6
Pinecone
1.0% - 5
Instructor
1.0% - 5
Phi (Microsoft)
0.8% - 4
AutoGen (Microsoft)
0.8% - 4
Weaviate
0.6% - 3
Axolotl
0.4% - 2
CLIP (Vision)
0.4% - 2
Total: 498
Others (6)submitted by participants
Mistral
PydanticAI
PydanticAI
ml5
SAP AI CORE HANA DB
openrouter

Companies are increasingly moving AI from experimentation to production: 26.6% report having several use cases in production, and 15.7% have at least some. Still, 28.3% have not yet started adopting AI.

We're getting the basics in place
29.5% - 145
We haven't started adopting AI
28.3% - 139
We have several use cases in production
26.6% - 131
We have some ad-hoc use cases in production
15.7% - 77
Total: 492
We haven't started adopting AI
38.0% - 334
We're getting the basics in place
25.9% - 228
We have several use cases in production
20.0% - 176
We have some ad-hoc use cases in production
16.1% - 142
Total: 880
We haven't started adopting AI
56.0% - 732
We're getting the basics in place
21.2% - 277
We have several use cases in production
13.5% - 177
We have some ad-hoc use cases in production
9.3% - 121
Total: 1307

Productivity and Future of AI

79.2% of respondents report meaningful productivity gains from AI tools (10%+), with nearly 30% saying they are now very productive (30–50% improvement) and 10.7% claiming 10x gains.

Helped me to become more productive (10% to 30%)
38.6% - 279
I am now very productive (30% to 50%)
29.9% - 216
Somewhat improved my productivity (5% to 10%)
14.5% - 105
I am a 10x engineer now (+50%)
10.7% - 77
Did not improve my productivity
3.6% - 26
It decreased my productivity
2.8% - 20
Total: 723
Helped me to become more productive (10% to 30%)
40.7% - 532
I am now very productive (30% to 50%)
22.5% - 294
Somewhat improved my productivity (5% to 10%)
21.4% - 279
I am a 10x engineer now (+50%)
7.7% - 100
Did not improve my productivity
4.2% - 55
It decreased my productivity
3.5% - 46
Total: 1306
Helped me to become more productive (10% to 30%)
39.2% - 462
Somewhat improved my productivity (5% to 10%)
28.9% - 341
I am now very productive (30% to 50%)
17.7% - 208
Did not improve my productivity
8.4% - 99
I am a 10x engineer now (+50%)
5.8% - 68
Total: 1178

On the question of AI replacing developers, 32% believe AI will displace 30–50% of developers, and 25% think 10–30%. Only 3.2% believe AI will completely replace developers, while 23.4% think the impact will be minimal.

To some extent ( 30% - 50% )
32.0% - 247
Somewhat ( 10% - 30% )
25.0% - 193
Not very much ( less than 10% )
23.4% - 181
The majority ( 50% - 80% )
10.3% - 80
Not sure
6.1% - 47
Completely ( more than 80% )
3.2% - 25
Total: 773
Not very much ( less than 10% )
35.8% - 528
Somewhat ( 10% - 30% )
24.6% - 362
To some extent ( 30% - 50% )
19.6% - 289
Not sure
11.9% - 176
The majority ( 50% - 80% )
6.1% - 90
Completely ( more than 80% )
1.9% - 28
Total: 1473
Not very much ( less than 10% )
35.6% - 484
Somewhat ( 10% - 30% )
26.2% - 356
To some extent ( 30% - 50% )
18.9% - 257
Not sure
11.7% - 159
The majority ( 50% - 80% )
5.4% - 73
Completely ( more than 80% )
2.2% - 30
Total: 1359

Community

The Moroccan tech community is growing, but participation gaps remain. This year we asked developers what holds them back, what they need, and how the community has shaped their careers.

Barriers to participation New

Time and discoverability are the two biggest obstacles: 46.4% cite work commitments, and 44.7% simply don’t know where to find communities or events. Geographic distance (26.4%) and financial constraints (17.8%) also play a role.

Lack of time due to work commitments
46.4% - 324
Don't know where to find communities/events
44.7% - 312
Events are too far from my location
26.4% - 184
Financial constraints (event costs, travel)
17.8% - 124
Content level doesn't match my experience (too basic/too advanced)
16.0% - 112
I'm already active on the community
7.2% - 50
Language barriers (prefer Arabic/Darija content)
6.7% - 47
Other
6.0% - 42
Total: 698
Others (31)submitted by participants
I want a practical event, which consist of showing a way to do, from an expert eye, not simply talking about new technologies, AI wave etc
Not interested
Introvert
I'm that Moroccan who can't speak darija very well 😭
not sure if they would be beneficial
lack of maturity in the moroccan tech market
Timezone not idea for Asia
mafiyach osafi
I feel that I still have a lot to learn before I can contribute.
They're not open to connect
I don't see myself that I'm able to deliver valuable talks because of my little experience.
i don't feel like i can bring added value.. yet
not interested
Living outside
Not interested at all
L7echma... :) Events time
not interested
Laziness
80yt8
Not interested
shy
needing a job
i dont bellieve much in community, it is not really heplful like meet up are waste of time , but i go sometimes anyway
Its low quality
Simply not interested in general.
No interest
it’s just yapping for yapping :/
how ?
Laziness
I prefer reddit and discord over twitter or youtube and i dont think there's a discord server or reddit community for moroccan devs
don't know there is a community

What would make you attend more events New

More events closer to home tops the list (60.2%), followed by better timing like evenings and weekends (53.6%) and better networking opportunities (51.9%). Better speakers and hands-on workshops are also important factors.

More events in my city/region
60.2% - 420
Better timing (weekends, evenings)
53.6% - 374
Better networking opportunities
51.9% - 362
Better quality speakers/content
39.7% - 277
Workshops with hands-on practice
33.2% - 232
Lower or no cost
28.8% - 201
Other
4.3% - 30
Total: 698
Others (17)submitted by participants
I need to be in Morocco or have plan way ahead to schedule to be on the same time as the event
To be in Morocco
Time Zone adequate for Asia people
OUT OF THE BOX TALKS
just need to get better
nothing
Motivation
Depends on what I get from it
Me moving to a bigger city
Online events
Having more time
i'd like to participate online since i live outside of Morocco, if possible ofc :)
Idk
Not interested
Virtual events
Getting a job :p
less responsabilites

Impact on career New

54.3% of respondents say the community hasn’t had a direct impact on their career yet — a signal that there’s still room to connect engagement with real outcomes. Among those who benefited, 24.4% learned career-advancing skills, 18.5% built their professional network, and 18.2% discovered new opportunities.

It hasn't helped my career yet
54.3% - 379
Learned skills that advanced my career
24.4% - 170
Built professional network
18.5% - 129
Discovered new opportunities (jobs, projects, partnerships)
18.2% - 127
Got mentorship from community members
13.6% - 95
Gained confidence through speaking/contributing
9.7% - 68
Other
3.4% - 24
Total: 698
Others (11)submitted by participants
Motivation from participants such as M. Youssfi and Abdelfatah Sghouir, etc.
tafti7 al3o9ol :)
While I haven't benefited from it, I am happy to help out
eating buffet hhhh
I gained confidence not by speaking, but by knowing I’m good at what I do. I used to lack self-confidence because I thought anyone could do what I was doing
sent too many pics to the CTO, got fired, found better job (with same pics)
no
Shared informations
Eye-opener
Never looked it up.
soft skills

What developers need most New

Networking (58%), job opportunities and career guidance (57.2%), and mentorship from experienced developers (51.4%) are the top three needs. Collaboration on projects (47%) and access to advanced technical content (37.4%) also rank highly.

Networking with other developers
58.0% - 405
Job opportunities and career guidance
57.2% - 399
Mentorship from experienced developers
51.4% - 359
Collaboration opportunities on projects
47.0% - 328
Access to advanced technical content
37.4% - 261
Learning resources in Arabic/Darija
16.8% - 117
Other
2.6% - 18
Total: 698
Others (8)submitted by participants
To tell new student about the market right now , so they will be prepared or change to some thing else
N/A
Nothing
Great to learn from experienced developers.
i wish there were somethings we can't contribute to not just watch
N/A - I want to contribute to the community.
open source projects
None

Most valuable content types New

Architecture and system design discussions top the list at 50.9%, closely followed by technical workshops (50%) and career development sessions covering interviews, negotiations, and CVs (48.4%). Case studies from Moroccan companies (46.3%) and freelancing/entrepreneurship guidance (41.7%) also show strong demand.

Architecture and system design discussions
50.9% - 355
Technical workshops (hands-on coding)
50.0% - 349
Career development sessions (interviews, negotiations, CV)
48.4% - 338
Case studies from Moroccan companies
46.3% - 323
Freelancing and entrepreneurship guidance
41.7% - 291
Soft skills (communication, leadership, teamwork)
31.7% - 221
Open source contribution guides
29.2% - 204
Other
1.3% - 9
Total: 698
Others (3)submitted by participants
Nothing
Sharing stories
N/A

Open source contribution New

Only 10.7% of respondents already contribute to open source. The main barriers are not knowing how to get started (44.1%), not knowing how to find projects (34.4%), lack of time (33.8%), and self-doubt about code quality (32.1%).

Don't know how to get started
44.1% - 308
Don't understand how to find projects to contribute to
34.4% - 240
Don't have time
33.8% - 236
Afraid my code isn't good enough
32.1% - 224
I already contribute
10.7% - 75
Other
3.0% - 21
Language barriers (most projects in English)
2.6% - 18
Total: 698
Others (8)submitted by participants
Nothing TBH
no time and money wise not worth it
I don't care
I prefer investing my free time in my own projects
skill issue
i believe contributing just for the sake of contributing is not an objective
Don t want to work for free
NA

Primary social network

LinkedIn dominates as the primary professional network for Moroccan developers at 55.3%. X (Twitter) is second at 14.6%, followed by YouTube (12.9%), Reddit (6.3%), and Discord (5.7%).

LinkedIn
55.3% - 386
X (Twitter)
14.6% - 102
YouTube
12.9% - 90
Reddit
6.3% - 44
Discord
5.7% - 40
Instagram
2.7% - 19
Other
2.4% - 17
Total: 698
Others (14)submitted by participants
Facebook
last year it was LinkedIn but Now with Fake perfectionism Posts I prefer to stay without posting Anything, but it's stays Good platform for direct contact but instagram Good for marketing yourself
Friends
None
Tiktok
Github 😅
I have a bunch of RSS feed that deliver IT content right to my inbox.
Blind
Medium
github
Substuck
Bluesky
slack
Dev.to

Try The Interactive Playground

Explore and experiment with our data using our interactive playground. Customize charts, filter data, and gain insights on your own!