122 |
├── website ├── .nvmrc ├── static │ ├── .nojekyll │ ├── img │ │ ├── stats │ │ │ ├── .gitkeep │ │ │ ├── age.png │ │ │ ├── agile.png │ │ │ ├── gender.png │ │ │ ├── roles.png │ │ │ ├── education.png │ │ │ ├── hcn-jr-post.png │ │ │ ├── cib-web-data.png │ │ │ ├── living-abroad.png │ │ │ ├── employment-type.png │ │ │ ├── happiness-index.png │ │ │ ├── salarie-in-eur.png │ │ │ ├── bac-and-esi-scores.png │ │ │ ├── job-posting-on-fb.png │ │ │ ├── online-ads-report-icon.png │ │ │ ├── external │ │ │ │ ├── StatCounter-dz-mobile-users.png │ │ │ │ └── google-trends-programming-langs.png │ │ │ └── mobile-network-experience-opensignal-2024-dz.png │ │ ├── logo.png │ │ ├── favicon.ico │ │ ├── social-card.png │ │ ├── logo-white-bg.png │ │ ├── chabiba-ta3-code.png │ │ ├── challenges │ │ │ ├── cf-radar.png │ │ │ └── wesbos-js-course.png │ │ ├── icons │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── mstile-150x150.png │ │ │ ├── android-chrome-192x192.png │ │ │ └── android-chrome-512x512.png │ │ └── 2020-survey │ │ │ ├── salaries-in-dz.png │ │ │ ├── salaries-in-algiers.png │ │ │ └── programming-language-2020-trend.png │ ├── CNAME │ ├── robots.txt │ ├── 6808392d8d15417d9844bcda8b776d49.txt │ ├── favicon.ico │ ├── .well-known │ │ └── security.txt │ ├── yandex_2723daaae68c4f0b.html │ ├── browserconfig.xml │ ├── site.webmanifest │ ├── humans.txt │ ├── manifest.json │ └── safari-pinned-tab.svg ├── babel.config.js ├── blog │ ├── authors.yml │ ├── 2024-02-01-kickstart │ │ └── index.md │ └── 2024-02-29-end │ │ └── index.md ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── styles.module.css │ │ │ └── index.js │ ├── pages │ │ ├── contact.md │ │ ├── report.md │ │ ├── feedback.md │ │ ├── LICENSE.md │ │ ├── index.module.css │ │ ├── mentions-and-discussions.md │ │ ├── cookie.md │ │ ├── support.md │ │ ├── index.js │ │ ├── terms-of-use.md │ │ ├── about.md │ │ └── privacy.md │ └── css │ │ └── custom.css ├── docs │ ├── insights │ │ ├── index.md │ │ ├── missing-roles.md │ │ ├── talents-migration.md │ │ ├── agile-ways-of-working.md │ │ ├── e-payment-solutions.md │ │ ├── education-and-learning.md │ │ ├── data-and-ml.md │ │ ├── cybersecurity.md │ │ ├── open-source.md │ │ └── communities.md │ ├── appendix │ │ ├── index.md │ │ ├── methodology.md │ │ ├── glossary.md │ │ └── references-and-further-reading.md │ ├── index.md │ └── closing.md ├── .gitignore ├── README.md ├── package.json ├── functions │ └── _middleware.js └── docusaurus.config.js ├── data-processing ├── datasets │ ├── .gitkeep │ └── json-outputs │ │ ├── .gitkeep │ │ └── question-maps │ │ ├── ar.json │ │ ├── fr.json │ │ └── question-map-by-language.json ├── main.js ├── package.json ├── pipelines │ ├── load-csv.js │ └── translate-questions.js ├── pnpm-lock.yaml ├── agile.js └── load-and-count.js ├── .vscode └── settings.json ├── .readme └── assets │ └── pwa-trends-page.png ├── .gitignore ├── .github ├── FUNDING.yml └── workflows │ └── website.yaml └── README.md /website/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.18.2 2 | -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data-processing/datasets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/stats/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/CNAME: -------------------------------------------------------------------------------- 1 | state-of-algeria.dev -------------------------------------------------------------------------------- /data-processing/datasets/json-outputs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /website/static/6808392d8d15417d9844bcda8b776d49.txt: -------------------------------------------------------------------------------- 1 | 6808392d8d15417d9844bcda8b776d49 -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.words": [ 3 | "hackathons", 4 | "Kanban" 5 | ] 6 | } -------------------------------------------------------------------------------- /website/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/favicon.ico -------------------------------------------------------------------------------- /website/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/logo.png -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [require.resolve('@docusaurus/core/lib/babel/preset')], 3 | }; 4 | -------------------------------------------------------------------------------- /website/static/img/stats/age.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/age.png -------------------------------------------------------------------------------- /.readme/assets/pwa-trends-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/.readme/assets/pwa-trends-page.png -------------------------------------------------------------------------------- /website/static/img/social-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/social-card.png -------------------------------------------------------------------------------- /website/static/img/stats/agile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/agile.png -------------------------------------------------------------------------------- /website/static/img/stats/gender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/gender.png -------------------------------------------------------------------------------- /website/static/img/stats/roles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/roles.png -------------------------------------------------------------------------------- /website/static/img/logo-white-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/logo-white-bg.png -------------------------------------------------------------------------------- /website/static/img/chabiba-ta3-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/chabiba-ta3-code.png -------------------------------------------------------------------------------- /website/static/img/stats/education.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/education.png -------------------------------------------------------------------------------- /website/static/img/stats/hcn-jr-post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/hcn-jr-post.png -------------------------------------------------------------------------------- /website/static/img/challenges/cf-radar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/challenges/cf-radar.png -------------------------------------------------------------------------------- /website/static/img/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/favicon-16x16.png -------------------------------------------------------------------------------- /website/static/img/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/favicon-32x32.png -------------------------------------------------------------------------------- /website/static/img/stats/cib-web-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/cib-web-data.png -------------------------------------------------------------------------------- /website/static/img/stats/living-abroad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/living-abroad.png -------------------------------------------------------------------------------- /website/static/img/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /website/static/img/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/mstile-150x150.png -------------------------------------------------------------------------------- /website/static/img/stats/employment-type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/employment-type.png -------------------------------------------------------------------------------- /website/static/img/stats/happiness-index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/happiness-index.png -------------------------------------------------------------------------------- /website/static/img/stats/salarie-in-eur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/salarie-in-eur.png -------------------------------------------------------------------------------- /website/static/img/stats/bac-and-esi-scores.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/bac-and-esi-scores.png -------------------------------------------------------------------------------- /website/static/img/stats/job-posting-on-fb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/job-posting-on-fb.png -------------------------------------------------------------------------------- /website/static/img/2020-survey/salaries-in-dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/2020-survey/salaries-in-dz.png -------------------------------------------------------------------------------- /website/static/img/challenges/wesbos-js-course.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/challenges/wesbos-js-course.png -------------------------------------------------------------------------------- /website/static/img/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /website/static/img/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /website/static/img/stats/online-ads-report-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/online-ads-report-icon.png -------------------------------------------------------------------------------- /website/static/img/2020-survey/salaries-in-algiers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/2020-survey/salaries-in-algiers.png -------------------------------------------------------------------------------- /website/blog/authors.yml: -------------------------------------------------------------------------------- 1 | Fcmam5: 2 | name: Abdeldjalil Fortas 3 | title: Software engineer 4 | url: https://about.me/Fcmam5 5 | image_url: https://github.com/fcmam5.png 6 | -------------------------------------------------------------------------------- /website/static/img/stats/external/StatCounter-dz-mobile-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/external/StatCounter-dz-mobile-users.png -------------------------------------------------------------------------------- /website/static/img/2020-survey/programming-language-2020-trend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/2020-survey/programming-language-2020-trend.png -------------------------------------------------------------------------------- /website/static/img/stats/external/google-trends-programming-langs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/external/google-trends-programming-langs.png -------------------------------------------------------------------------------- /website/static/.well-known/security.txt: -------------------------------------------------------------------------------- 1 | Contact: https://state-of-algeria.dev/contact 2 | Expires: 2030-01-01T09:10:00.000Z 3 | Preferred-Languages: en,ar,fr,de 4 | Policy: https://state-of-algeria.dev/privacy 5 | -------------------------------------------------------------------------------- /website/static/img/stats/mobile-network-experience-opensignal-2024-dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fcmam5/state-of-dz-swe-2024/HEAD/website/static/img/stats/mobile-network-experience-opensignal-2024-dz.png -------------------------------------------------------------------------------- /website/static/yandex_2723daaae68c4f0b.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 | Verification: 2723daaae68c4f0b 6 | 7 | -------------------------------------------------------------------------------- /website/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- 1 | .features { 2 | display: flex; 3 | align-items: center; 4 | padding: 2rem 0; 5 | width: 100%; 6 | } 7 | 8 | .featureSvg { 9 | height: 200px; 10 | width: 200px; 11 | } 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | data-processing/datasets/**/*[.json, .csv, .db] 2 | !data-processing/datasets/json-outputs/question-maps/*.json 3 | **/*/node_modules/* 4 | NOTES.md 5 | *-NOTES.md 6 | NOTES-*.md 7 | x*.txt 8 | local-docs/* 9 | TO-ASK.md 10 | .env 11 | x.* 12 | .DS_Store -------------------------------------------------------------------------------- /website/docs/insights/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | id: insights 3 | sidebar_position: 2 4 | description: Explore insights on software engineering trends in Algeria. 5 | --- 6 | 7 | # Insights 8 | 9 | import DocCardList from '@theme/DocCardList'; 10 | 11 |
2 | The State of Software Engineering in Algeria by
3 | Abdeldjalil Fortas is licensed under
4 |
5 |
6 |
7 |
{description}
52 |{siteConfig.tagline}
19 |28 | 29 | Explore the Algerian landscape 30 | 31 |
*/} 32 |59 | This work has been challenging, and taught us a lot. Now we are more 60 | ready to raise the challenge again! 61 |
62 |63 | For the next editions, we plan to gather more data, get more 64 | participants, talk to more people, and to make a lot of noise! 65 |
66 |
75 |
76 | We hate spam as much as you do (or maybe more),
77 |
so we're keeping this mailing list only for{" "}
78 | #dzDevSurvey24-related news
79 |
80 |
91 | This work isn't the first of its kind in Algeria, and it might not be 92 | the perfect work Algeria deserves 93 |
94 |95 | If you think we did a good job or have suggestions on how we can 96 | improve, we'd love to hear from you: 97 |
98 |Please use #dzDevSurvey24 hashtag
", 176 | }, 177 | ], 178 | }, 179 | { 180 | title: "goto;", 181 | items: [ 182 | { 183 | label: "Survey results", 184 | to: "/docs", 185 | }, 186 | { 187 | label: "Insights", 188 | to: "/docs/insights", 189 | }, 190 | { 191 | label: "Methodology", 192 | to: "/docs/appendix/methodology", 193 | }, 194 | { 195 | label: "Glossary", 196 | to: "/docs/appendix/glossary", 197 | }, 198 | { 199 | html: "The State of Software Engineering in Algeria by Abdeldjalil Fortas is licensed under CC BY-NC-ND 4.0