
האם AI יחליף אותנו כמפתחים? שיחה עם אלון אלוש על מה שכבר השתנה

התארחתי אצל אלון אלוש בפודקאסט שלו, ״מה רציתי?״, לשיחה על משהו שמעסיק כנראה כמעט כל מי שעובד היום בפיתוח: האם ה-AI הולך להחליף אותנו, ומה בכלל נשאר מהתפקיד שלנו כשהוא כבר כותב את רוב הקוד?
מי שמכיר אותי יודע שאני עובד עם כלי AI באופן יום יומי. הרבה שנים הגדרתי את עצמי כמפתח Frontend, ובשנה-שנתיים האחרונות גם ההגדרה הזאת מתחילה להשתנות. אז ישבנו לדבר על איך זה נראה בפועל, על הדברים שעובדים, על הדברים שפחות, וגם על לאן כל עולם הממשקים הולך מכאן. ולא, לא הסכמנו על הכל 🙂
לצפייה ולהאזנה לפרק
אפשר לצפות בפרק המלא כאן בעמוד, או לפתוח אותו ב-YouTube, להאזין ב-Spotify או לצפות בסרטון ב-Facebook.
אני כמעט לא כותב קוד בעצמי. אז מה אני כן עושה?
אלון שאל אותי מתי בפעם האחרונה כתבתי קומפוננטה שלמה בלי AI. התשובה שלי הייתה שבשנה האחרונה כמעט לא כתבתי קוד בעצמי. אפילו כשישבתי לכתוב כמה פונקציות כדי ללמוד משהו חדש, בסוף חזרתי לקלוד כדי שיתקן אותן. כן, זה גם קצת מצחיק וגם קצת מטריד.
אבל חשוב לי להגיד כאן משהו: זה שאני לא מקליד את הקוד לא אומר שאני נותן לו לעשות מה שבא לו. אצל הלקוח שאני עובד איתו יש אפליקציות עם מיליוני משתמשים, ושם אני כן קורא את השינויים ובודק מה נכנס. סיפרתי בפרק על PR עם יותר מ-400 קבצים שעברתי עליהם באופן ידני. בפרויקטים האישיים שלי אני מרשה לעצמי להתנסות הרבה יותר.
גם שם אני עדיין נותן מבנה. Design System מסודר, Storybook, חלוקה לקומפוננטות, סקילים והנחיות שמבוססים על הניסיון שצברתי. אני רוצה שהאג׳נט ישתמש במה שכבר בנינו, ולא ימציא בכל משימה את אותו הכפתור מחדש. חלק גדול מהעבודה שלי היום הוא להסביר לו איך לעבוד, לתת לו את ההקשר הנכון ולוודא שהתוצאה עושה את מה שרציתי.
יותר מהר או יותר איכותי?
פה דווקא היה בינינו הבדל מעניין. אני מרגיש קודם כל את המהירות. אני מצליח להוציא הרבה יותר, אבל גם הודיתי שלפעמים אני פחות נכנס לפרטים שהייתי מתעכב עליהם בעבר. אני מסתכל יותר על הארכיטקטורה, על השימוש בדיזיין סיסטם ועל הדברים הקריטיים. אלון סיפר שאצלו השינוי העיקרי הוא דווקא באיכות, ביכולת לבדוק יותר מקרי קצה ולוודא שהכל עובד כמו שצריך.
אני חושב שזה מאוד תלוי במה בונים ובמי הולך להשתמש בזה. מה שכן, גם כשנותנים לאג׳נט לכתוב את הקוד ולעשות Code Review, עדיין צריך מישהו שיבין את המוצר וייקח אחריות על מה שיוצא. טסטים, ובמיוחד בדיקות מקצה לקצה, הם חלק משמעותי מהדרך שבה אני עובד היום.
ומה עושים הג׳וניורים?
אני ואלון מגיעים עם הרבה שנים של ניסיון מלפני ה-AI. אבל מה עושה מישהו שרק עכשיו נכנס לתעשייה, ועוד לא הספיק לצבור את הניסיון הזה? דיברנו גם על זה. אלון שיתף בעבודה עם ג׳וניור, שבה חלק גדול מהלמידה היה בכלל בפירוק למשימות, בהבנת המוצר ובעבודה מול העיצוב והצוות. כתיבת הקוד הייתה רק חלק מהסיפור.
מצד שני, אני חושב שאי אפשר להתעלם מכמה שקשה היום למצוא עבודה. גם לי, עם הניסיון שלי, היה קשה. ובתוך כל זה התעשייה עדיין צריכה להכניס אנשים חדשים ולתת להם להשתפשף. אנחנו לא יכולים לצפות שיום אחד יופיע דור חדש של מפתחים מנוסים אם אף אחד לא נותן לו להתחיל.
הגישה שלי היא שצריך כל הזמן ללמוד ולהתנסות. כששואלים אותי איך אני יודע לעבוד עם הכלים האלה, התשובה היא שאני יושב עליהם הרבה מאוד שעות. בונה דברים, נתקע, מנסה שוב. זה לא משהו שבא לבד רק כי עשינו מנוי.
לאן הולך ה-Frontend?
בחלק האחרון דיברנו על מה שאנחנו בכלל בונים. האם כל מסך חייב להיראות אותו הדבר לכל משתמש? האם באמת צריך למלא טופס עם עשרות שדות, כשחלק מהשאלות בכלל לא רלוונטיות אלינו?
סיפרתי על טופס הרשמה ארוך שמילאתי, ועל אפליקציית אימונים שאני בונה בעקבות העבודה שלי עם מאמן כושר וגוגל שיטס. במקום לחפש בכל פעם מה עשיתי באימון הקודם ולהקליד הכל בטבלה, אני רוצה ממשק שמכיר את ההקשר ועוזר לי להבין מה לעשות עכשיו. אלון נתן דוגמה אחרת לגמרי: ממשק שבנה למשקפיים חכמים, שהוא משתמש בהם בהופעות סטנדאפ.
אלה כיוונים שמעניינים אותי מאוד. ממשקים שיכולים להשתנות לפי המשתמש והמשימה, ושילוב של שיחה עם UI שנבנה לפי הצורך. אין לי תשובה מדויקת איך זה ייראה בעוד כמה שנים, אבל אני חושב שהעבודה שלנו הולכת להשתנות הרבה מעבר לשאלה מי כותב את הקומפוננטה.
ובסוף, גם עם כל הכלים האלה, אני עדיין חושב שיש מקום להתמחות. כשאלון שאל אם הייתי מגייס מפתח Frontend, אמרתי שכן, אם זה מה שהמוצר צריך. אני יכול לבנות היום הרבה יותר דברים לבד, אבל זה לא הופך אותי אוטומטית למומחה בכל תחום.
אז האם לדעתי ה-AI יחליף אותנו? אני חושב שמפתחים עדיין יהיו נחוצים, אבל סוג העבודה משתנה. מי שעובד עם הכלים האלה יכול לעשות היום הרבה יותר, ואני חושב שמי שלא ילמד לעבוד איתם יתקשה להישאר רלוונטי. זה בדיוק הזמן להתנסות, ללמוד ולהבין איפה אנחנו מביאים את הערך שלנו.
תודה לאלון על השיחה ועל האירוח. מוזמנים לצפות או להאזין, ולספר איך העבודה שלכם השתנתה עם AI.


