Mission To Work
דף משימות: JSON / SQL / Web

משימות קצרות שמוכיחות יכולת (לא רק ידע)

הדוגמאות כאן מסבירות את הסגנון: משימות קצרות שמדגישות כישורי יסוד: הבנת Spec, נכונות, פתרון בעיות, תקשורת ולמידה.

למה משימות קצרות?

כדי לצמצם רעש והטיות, לשמור על זמן סביר, ולהתמקד ביסודות עבודה עם קריטריונים שקופים.

JSON

מתאים ל-Backend / אינטגרציות / אוטומציות / דאטה. דגש: מבנה, דיוק ומקרי קצה.

  • דוגמה 1: לנרמל JSON לא עקבי לסכימה יציבה (שדות חסרים + ברירות מחדל).
  • דוגמה 2: מיפוי Input → Output עם כללים ולידציות ברורות.
  • דוגמה 3: עיצוב הודעות שגיאה ב-API עבור Payload לא תקין.

SQL

מתאים ל-Data / Analytics / Backend. דגש: נכונות, JOIN/AGG והסבר תוצאות.

  • דוגמה 1: JOIN + GROUP BY להפקת KPI מטבלאות נתונות.
  • דוגמה 2: תיקון שאילתה “מכפילה שורות” (JOIN שגוי / אגרגציה).
  • דוגמה 3: הצעת שיפורים בסיסיים (למשל אינדקס) והסבר למה.

Web

מתאים ל-Frontend / Fullstack. דגש: מימוש Spec, מצבים, שגיאות ונגישות.

  • דוגמה 1: טופס + ולידציה + הודעות שגיאה ברורות.
  • דוגמה 2: API מדומה: טעינה/ריק/שגיאה + UI קריא.
  • דוגמה 3: נגישות בסיסית: תוויות, ניווט מקלדת, מבנה סמנטי.

מה נמדד (רובריקה קצרה)

כדי שהערכה תהיה עקבית והוגנת, מומלץ להציג את הקריטריונים מראש:

הבנת Specפירוש נכון + כיסוי מקרי קצה.
נכונות וקריאותתוצר תקין, מבנה נקי, פתרון קריא.
פתרון בעיותפירוק, איטרציה, בדיקות ושיפור.
תקשורתהסבר קצר: מה עשית, למה, ומה tradeoffs.
מה כדאי להגיש יחד עם התוצר?

1) התוצר • 2) README קצר • 3) (אופציונלי) בדיקות/מקרי קצה קטנים.