Skip to content

Commit 79db171

Browse files
committed
feat: update survey questions for clarity and requirements
1 parent 02cab80 commit 79db171

File tree

5 files changed

+40
-27
lines changed

5 files changed

+40
-27
lines changed

survey/2-learning-and-education.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ questions:
5858

5959
- label: What are the biggest challenges you find in learning new technologies (pick 3)?
6060
required: true
61+
multiple: true
6162
choices:
6263
- Lack of time
6364
- Language barriers (English/French proficiency)

survey/3-work.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ questions:
3939
- Very satisfied
4040

4141
- label: How long have you been unemployed after graduation?
42+
required: false
4243
choices:
4344
- None, I worked straight after my graduation 😎
4445
- Up to 3 months
@@ -47,6 +48,7 @@ questions:
4748
- More than 1 year
4849

4950
- label: "If you are a full time employee in Morocco(CDI), Your NET salary range per month in MAD is:"
51+
required: false
5052
showIf:
5153
question: profile-q-7
5254
notEquals: 3
@@ -66,6 +68,7 @@ questions:
6668
- "> 30 000"
6769

6870
- label: "If you are working as a freelancer in Morocco, Your salary range per day in MAD(TJM) is:"
71+
required: false
6972
showIf:
7073
question: profile-q-7
7174
notEquals: 3
@@ -80,6 +83,7 @@ questions:
8083
- "> 5 000"
8184

8285
- label: "If you are working full-time contract outside Morocco, Your gross salary range per year in USD is:"
86+
required: false
8387
showIf:
8488
question: profile-q-7
8589
equals: 3
@@ -98,6 +102,7 @@ questions:
98102
- "> 200 000"
99103

100104
- label: "If you are working as a freelancer/contractor outside Morocco, Your daily gross wage in USD is:"
105+
required: false
101106
showIf:
102107
question: profile-q-7
103108
equals: 3

survey/4-ai.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ questions:
1919
- I am a 10x engineer now (+50%)
2020
- It decreased my productivity
2121

22-
- label: "Do you think AI will replace developers in the future?"
22+
- label: Do you think AI will replace developers in the future?
2323
required: true
2424
choices:
2525
- Not very much ( less than 10% )
@@ -29,7 +29,7 @@ questions:
2929
- Completely ( more than 80% )
3030
- Not sure
3131

32-
- label: "Are you planning to learn AI to build apps?"
32+
- label: Are you planning to learn AI to build apps?
3333
required: true
3434
choices:
3535
- No, I am not interested
@@ -38,14 +38,15 @@ questions:
3838
- I can build complex apps and play with models.
3939
- I am already an expert
4040

41-
- label: "How much is your company investing in AI?"
41+
- label: How much is your company investing in AI?
42+
required: false
4243
choices:
4344
- We haven't started adopting AI
4445
- We're getting the basics in place
4546
- We have some ad-hoc use cases in production
4647
- We have several use cases in production
4748

48-
- label: "Which AI tools and apps do you use?"
49+
- label: Which AI tools and apps do you use?
4950
multiple: true
5051
choices:
5152
# Web/Desktop AI Assistants
@@ -80,7 +81,7 @@ questions:
8081
# Other
8182
- Other
8283

83-
- label: "Which AI frameworks and models do you use?"
84+
- label: Which AI frameworks and models do you use?
8485
multiple: true
8586
choices:
8687
# LLM APIs & Cloud Providers

survey/5-tech.yml

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Tech
22
label: tech
33
position: 5
44
questions:
5-
- label: "What are the programming languages you like the most?"
5+
- label: What are the programming languages you like the most?
66
required: true
77
multiple: true
88
choices:
@@ -39,7 +39,7 @@ questions:
3939
- F#
4040
- Other
4141

42-
- label: "What are the programming languages you want to learn next?"
42+
- label: What are the programming languages you want to learn next?
4343
required: false
4444
multiple: true
4545
choices:
@@ -76,7 +76,7 @@ questions:
7676
- F#
7777
- Other
7878

79-
- label: "What are the programming languages you are using on a daily basis?"
79+
- label: What are the programming languages you are using on a daily basis?
8080
required: true
8181
multiple: true
8282
choices:
@@ -113,7 +113,8 @@ questions:
113113
- F#
114114
- Other
115115

116-
- label: "What are the front-end frameworks/libraries you are using on a daily basis?"
116+
- label: What are the front-end frameworks/libraries you are using on a daily basis?
117+
required: false
117118
multiple: true
118119
choices:
119120
- jQuery
@@ -141,7 +142,7 @@ questions:
141142
- Stencil
142143
- Other
143144

144-
- label: "What are the front-end frameworks/libraries you want to learn next?"
145+
- label: What are the front-end frameworks/libraries you want to learn next?
145146
required: false
146147
multiple: true
147148
choices:
@@ -170,7 +171,8 @@ questions:
170171
- Stencil
171172
- Other
172173

173-
- label: "What approach do you use for styling your web apps?"
174+
- label: What approach do you use for styling your web apps?
175+
required: false
174176
multiple: true
175177
choices:
176178
- CSS
@@ -185,7 +187,8 @@ questions:
185187
- Vanilla Extract
186188
- Other
187189

188-
- label: "What are the backend frameworks you are using on a daily basis?"
190+
- label: What are the backend frameworks you are using on a daily basis?
191+
required: false
189192
multiple: true
190193
choices:
191194
- .NET
@@ -220,7 +223,8 @@ questions:
220223
- Axum
221224
- Other
222225

223-
- label: "What are the backend frameworks you want to learn next?"
226+
- label: What are the backend frameworks you want to learn next?
227+
required: false
224228
multiple: true
225229
choices:
226230
- .NET
@@ -255,7 +259,7 @@ questions:
255259
- Axum
256260
- Other
257261

258-
- label: "What are the platforms and tools you are using on a daily basis?"
262+
- label: What are the platforms and tools you are using on a daily basis?
259263
required: true
260264
multiple: true
261265
choices:
@@ -296,7 +300,7 @@ questions:
296300
- esbuild
297301
- Other
298302

299-
- label: "What are the platforms and tools you want to learn next?"
303+
- label: What are the platforms and tools you want to learn next?
300304
required: true
301305
multiple: true
302306
choices:
@@ -345,7 +349,7 @@ questions:
345349
- Linux-based
346350
- Windows + WSL2
347351

348-
- label: "What is you current IDE or code editor for daily work?"
352+
- label: What is you current IDE or code editor for daily work?
349353
required: true
350354
multiple: true
351355
choices:
@@ -368,7 +372,7 @@ questions:
368372
- Xcode
369373
- Other
370374

371-
- label: "What do you do when you get stuck on a problem?"
375+
- label: What do you do when you get stuck on a problem?
372376
required: true
373377
multiple: true
374378
choices:
@@ -392,7 +396,8 @@ questions:
392396
- Shared hosting
393397
- Managed PaaS (heroku, app platform, Salesforce, AWS Beanstalk ...)
394398

395-
- label: "What cloud platform are you using?"
399+
- label: What cloud platforms you or your team are using?
400+
required: false
396401
multiple: true
397402
choices:
398403
- GCP
@@ -415,6 +420,7 @@ questions:
415420
- None
416421

417422
- label: "The production database you or your team are using is:"
423+
required: false
418424
multiple: true
419425
choices:
420426
- Oracle Database
@@ -441,7 +447,7 @@ questions:
441447
- TimescaleDB
442448
- Other
443449

444-
- label: "What type of tests do you write?"
450+
- label: What type of tests do you write?
445451
required: true
446452
multiple: true
447453
choices:

survey/6-community.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Community
22
label: community
33
position: 6
44
questions:
5-
- label: "What prevents you from participating more in the Moroccan tech community?"
5+
- label: What prevents you from participating more in the Moroccan tech community?
66
required: true
77
multiple: true
88
choices:
@@ -14,7 +14,7 @@ questions:
1414
- Financial constraints (event costs, travel)
1515
- Other
1616

17-
- label: "What would make you more likely to attend tech events in Morocco?"
17+
- label: What would make you more likely to attend tech events in Morocco?
1818
required: true
1919
multiple: true
2020
choices:
@@ -26,7 +26,7 @@ questions:
2626
- Better timing (weekends, evenings)
2727
- Other
2828

29-
- label: "How has the Moroccan tech community helped your career?"
29+
- label: How has the Moroccan tech community helped your career?
3030
required: true
3131
multiple: true
3232
choices:
@@ -38,9 +38,9 @@ questions:
3838
- It hasn't helped my career yet
3939
- Other
4040

41-
- label: "What do you MOST need from the Moroccan tech community right now?"
41+
- label: What do you MOST need from the Moroccan tech community right now (pick 3 max)?
4242
required: true
43-
multiple: false
43+
multiple: true
4444
choices:
4545
- Job opportunities and career guidance
4646
- Mentorship from experienced developers
@@ -50,9 +50,9 @@ questions:
5050
- Collaboration opportunities on projects
5151
- Other
5252

53-
- label: "What type of community content would be MOST valuable to you?"
53+
- label: What type of community content would be MOST valuable to you (pick 3 max)?
5454
required: true
55-
multiple: false
55+
multiple: true
5656
choices:
5757
- Technical workshops (hands-on coding)
5858
- Case studies from Moroccan companies
@@ -63,7 +63,7 @@ questions:
6363
- Freelancing and entrepreneurship guidance
6464
- Other
6565

66-
- label: "What prevents you from contributing to open source?"
66+
- label: What prevents you from contributing to open source?
6767
required: true
6868
multiple: true
6969
choices:

0 commit comments

Comments
 (0)