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.
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.
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.
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%.
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.
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.
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%).
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.
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.
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%).
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%.
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.
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%).
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.
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%.
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 |
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 |
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.
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.
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.
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.
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 |
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 |
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%.
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.
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%.
Regardless of what employers offer, over 92% of respondents prefer some form of remote work — hybrid (61.6%) or full remote (30.6%).
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.
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.
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.
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 |
Others (13)submitted by participants
| GD-Script |
| Cobol |
| ABAP |
| Groovy |
| BF |
| ABAP |
| MiniZinc |
| D |
| Processing |
| ABAP |
| Cobol |
| PL/SQL |
| Ocaml, Gleam |
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.
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 |
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%.
Others (6)submitted by participants
| No frontend bs |
| None |
| None |
| CHAKRA |
| Vuetify |
| Mantine UI |
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 |
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.
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 |
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%).
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 |
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 |
| 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%).
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.
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.
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 |
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 |
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%.
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%.
Others (6)submitted by participants
| Atlas Cloud Services |
| Heroku |
| Scaleway |
| Plesk |
| OVH |
| inwi cloud |
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 |
| 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 |
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.
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 |
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 |
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.
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.
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.
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.
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%.
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.
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.
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.
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.
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.
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.
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.
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.
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%).
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%).
Others (14)submitted by participants
| 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 |