101 תרגילים ב-SQL לדאטה אנליסט – שיעזרו לך לככב בראיון העבודה

אז בשעה טובה סיימת אוניברסיטה, או שאתה מעוניין בשלב הבא בקריירה שלך.
בזמן האחרון שמעת יותר ויותר על עולם הדאטה.
התחום מאוד מושך אותך, ואת/ה רוצה להפוך את זה לקריירה.
ודאי שמעת או קראת שצריך ללמוד כלי בשם SQL על מנת להתקבל לעבודה – אז חיפשת עליו קצת באינטרנט.
אפילו עשית קורס קצר בנושא והתחלת לעבור על כמה תרגילים ב-SQL.
אבל בשלב הזה – כבר ודאי שמעת מחברים שישנו שלב מאוד "מפחיד" של מעבר מבחן ב-SQL.
למה מפחיד? כי לא ממש ברור לך מה זה אומר, או איזה סוג של שאלות יכולים לשאול אותך בראיון כזה…

ואת/ה יודע/ת מה? התחושה שלך מאוד נכונה… ומדוע?
כי ברוב המקרים בראיון מקצועי / מבחן SQL ישאלו אותך שאלות אחרות לחלוטין ממה שנדמה לך!

רגע! למה הכוונה?!

הגישה הרווחת כיום בעולם ניתוח הנתונים היא בעיקר טכנית;
איך לכתוב את הקוד בצורה יעילה, או איך להפעיל שיטה סטטיסטית זו או אחרת.

בהתאם לגישה הזו, כמעט כל קורסי ה-SQL הקיימים כיום בשוק מלמדים רק את הפקודות הטכניות.
חלקם מתמקדים באיך לכתוב את השאילתה בשביל שתרוץ הכי מהר.
הם פחות נוגעים, אם בכלל, בכל ההקשר העסקי – ובהבנה של מי מטרת השאילתה;
או מה נדרש בשביל להוציא מתוצאת השאילתה תובנה עמוקה ובעזרתה לשפר את ביצועי החברה.
(זאת, אגב, המהות לא רק של השאילתה, אלא בכלל של דאטה אנליסט…)

ולמרות זאת, המיקור ברוב קורסי ה-SQL, וגם ברוב המאגרים של תרגילים ב-SQL הוא בעיקר בהיבטים הטכניים.
זה כולל יעילות שליפות, או עדכוני טבלאות – סוגיות בעלות חשיבות שולית בלבד עבור אנליסט נתונים.

 

ולמען האמת, המיקוד הטכני הזה הוא יחסית מובן, כי:
כמעט כל קורסי ה-SQL הקיימים בשוק מיועדים ל…  אנשי פיתוח מערכות מידע, ולא לאנליסטים!

 

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

אבל את/ה לא איש של פיתוח תשתיות טכנולוגיות.

לך יש אוריינטציה יותר עסקית או תהליכית, והמיקוד שלך הוא להשתמש בנתונים – לא ליצור תשתית שלהם.

הגישה הטכנית של רוב הקורסים גורמת למועמד טיפוסי לתפקיד דאטה אנליסט ללמוד רק את הפקודות הטכניות.
ובגישה הזו הם גם יילכו לפתור כמה תרגילים ב-SQL.
לאחר מכן, הם לרוב ירגישו בטוחים שהגיעו לרמה טובה.

 

אבל דאטה אנליסט שלא מבין מה רוצים ממנו בראיון עבודה או מבחן SQL - גם אחרי קורס SQL וגם תרגול SQLאז, הם מגיעים ל"מבחן האמיתי" (תרתי משמע) – מבחן SQL, ראיון העבודה המקצועי…

בראיון ה-SQL המקצועי המועמד כמעט תמיד "חוטף את המציאות ישר בפנים"…
איך? בדמות שאלות שאין לו בכלל מושג איך לגשת אליהן או בכלל מה רוצים ממנו… 

 

שאלות כמו:
"האם מתוך הנתונים שאת/ה רואה כאן – יש בעיה של נטישת לקוחות"?
או "מנהל השיווק מקבל תלונות על משהו – האם באמת יש בעיה"?

היו אפילו מקרים בהם שאלו שאלות בסגנון "כמה מכוניות כחולות יש בחיפה"?
שאלות כאלו, אגב, מתאימות יותר לאנשי ייעוץ אסטרטגי מאשר לאנליסטים…

 

הפער הזה נפוץ ממה שנדמה לך ויש לו סיבה מאוד ברורה:

האתגרים שאיתם תידרש להתמודד בתור דאטה אנליסט הם לא רק טכניים.
האתגרים היותר משמעותיים הם דווקא האפיוניים – אתגרים שבשבילם עליך לפתח חשיבה אנליטית. 

 

ואת זה נדיר מאוד שתצליח/י למצוא בקורס SQL טיפוסי או בקובץ תרגול SQL.

 

 

 

המיקוד הטכני הזה, אגב – לא מסיים את תפקידו בלהרוס לך את הסיכויים לעבור את ראיון העבודה.
הוא קיים גם בהמשך הדרך כ-Data Analyst.
שם הוא מציב איום משמעותי על יכולת ההתפתחות שלך – גם ברמה המקצועית – וגם ברמה הכלכלית.

 

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

 

בנקודה הזו עליך לשאול את עצמך שאלה אחת:

האם את/ה רוצה להיות כמו כולם, או לעקוף את המכשול המהותי הזה ולעשות משהו משמעותי בעולם אנליזת הנתונים?

אם התשובה היא "כמו כולם", כנראה שיהיה לי קשה מאוד להמשיך ולסייע לך, וכל שנותר לי הוא לאחל לך בהצלחה בהמשך הדרך…

אך אם התשובה היא שיש לך משהו ייחודי לעולם הנתונים – כנראה שהגעת למקום הנכון בשביל לעשות את הצעד הראשון.
השלב הבא הוא לעזור לך לפתח בעצמך את היכולות האנליטיות – גם בתחום לכאורה טכני כמו שפת SQL.

 

אז איך עושים את זה?

המפתח להתמודדות עם האתגרים של עולם ניתוח הנתונים מתחיל עם יכולת חשיבה אנליטית.
יכולת כזו אפשר לפתח באמצעות פתרון מסיבי של תרגילים ב-SQL.
אבל שוב – לא סתם תרגילים ב-SQL…
אלא רק תרגילים המגיעים מזווית אחרת – זווית של דאטה אנליסט, ולא של מפתח.

במסגרת התכניות של 'מועדון הנתונים' קיים מאגר של הרבה מאוד שאלות כאלו.

ובעוד שהמאגר מהווה חלק מתכניות הליווי להכשרת אנליסטים (המוצעות בתשלום),

החלק הראשון במאגר הזה כולל קובץ עם 5 שאלות לתרגול ברמה קלה-בינונית – והוא חינמי לגמרי!

 

המטרה היא כמובן לפתור את השאלות הללו בשפת SQL.
אבל – המיקוד בהן אינו רק על כתיבת הקוד.
עיקר המיקוד הוא על להבין "מה רוצים ממך", ואיך לאפיין את הפתרון בהתאם לצורך.
ורק בסוף בסוף – כמובן על איך כותבים את הקוד כך שייתן מענה לצורך.

 

מטרת השאלות היא גם לפתור תרגילים ב-SQL מצד אחד;
וכמובן להתחיל לפתח דרך חשיבה של דאטה אנליסט – במקום החשיבה סביב הפקודות הטכניות.
דרך שתסייע לך גם לקראת מבחן SQL, וכמובן שגם לאחר מכן כדאטה אנליסט.

 

למי מיועד קובץ התרגילים לקראת מבחן SQL?

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

 

קובץ התרגילים לא מיועד ל:
מפתחים (כולל BI);
למי שסתם רוצה לעבור קורס באוניברסיטה;
או למי שחושב שמספיק לפתור כמה תרגילים בשביל להפוך לתותח בשליפות נתונים…

אם אתם שייכים לאחת מהקבוצות הללו – בבקשה לא להירשם!

 

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

קצת עליי:

שמי אייל גורפינקל, ואני דאטה אנליסט מעל ל-20 שנים.
במהלך הקריירה, ניהלתי פרויקטים אנליטיים בעשרות רבות של חברות – החל מהבנקים המובילים וכלה בסטארטאפים בתחילת דרכם.
במקביל, ראיינתי מאות רבות של מועמדים לתפקידי דאטה אנליסט, והכשרתי מאות אחרים במסגרת קורסים ותכניות ליווי – כולל מעל ל-100 אנליסטים ומדעני נתונים שהכשרתי בתפקיד ברמה האישית, ועוד מאוד רבות במסגרת מועדון הנתונים.

ועכשיו – אני רוצה לעזור גם לך להיכנס בצורה חלקה לעולם הדאטה – ולהוביל אותו קדימה.