חזרה
SiTech Professional Insights
פיתוח תוכנה עם AI מתחיל להרגיש כמו צליית סטייק, כותב מהנדס בבלוג
SiTech Team3 წთ. საკითხავი

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

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

מהנדס תוכנה טוען שכלי בינה מלאכותית הפכו את בניית התוכנה לקלה יותר, אך לא הפכו את התוצאה לטובה באופן עקבי. מדובר בפוסט בבלוג שפורסם ביולי תחת הכותרת "Almost No Skill Required to Cook a Steak (Though You Probably Can't Make a Decent One)". הכותב, יורי סידורץ, כותב שהכנת סטייק כמעט אינה דורשת מיומנות: שימו את הבשר במחבת חמה, חכו מעט, הפכו — ותקבלו משהו שאכיל מבחינה טכנית. אבל סטייק טוב באמת, medium-rare מקצה לקצה ובטעם עקבי, הוא עניין אחר לגמרי. פיתוח תוכנה עם AI, לדבריו, מתחיל להרגיש בדיוק כך.

בונים בלי הפסקה

הפוסט מתאר כיצד מפתחים "בונים כיום בלי הפסקה": עם AI, בלי AI, בדרך לעבודה — יוצרים סוכנים, כלים, פרומפטים ולולאות משוב, ואז זורקים הכול על מודל בתקווה לקבל את מה שדימו, "בלי שנדרש להבין איך כל זה עובד בפועל". התוצאה המבוקשת היא סטייק מושלם: תוכנה שעובדת, נראית טוב, מרגישה מהוקצעת ומגיעה בדיוק כפי שדמיינתם — עם אותה תוצאה בכל פעם. המציאות, לפי סידורץ, רחוקה מכך: לפעמים המודל מחזיר משהו טוב להפתיע, ולפעמים הוא מגיש "פחם עם ענף תימין" ומכנה אותו בביטחון medium-rare.

למה "ללכת למסעדה" לא פותר

התגובה המקובלת היא לשלם כדי שהבעיה תיעלם: מוצר AI פרימיום, סוכנות, עוד עוזר קוד, פריימוורק חדש שמבטיח תוצאות מקצועיות. לפעמים מישהו כבר פתר את הבעיה, מציין הכותב, אך לעתים קרובות — לא. הטענה שלו: AI אינו שף. "במקרה הטוב זה מכונת סטייקים". הוא יודע לבצע מתכון — לעקוב אחר הטמפרטורה, להפוך ברגע הנכון — ולחזור על כך במהירות ובקנה מידה עצום. אבל הוא לא יודע מה אתם רוצים, אלא אם תרגמתם זאת לדרישות, אילוצים, דוגמאות, בדיקות ומשוב; וגם אז הוא מוגבל ביכולותיו, בחלון ההקשר ובאיכות המערכת הבנויה סביבו.

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

המסקנה: ללמוד לבשל

סידורץ לא מציע לוותר על AI, אלא להסתמך פחות על מזל. AI מאיץ את המפתח: הוא מבצע אוטומציה של עבודה שגרתית, נותן נקודת התחלה ומסביר קוד — אבל אינו מחליף שיקול דעת. הוא לא מגדיר עבורכם איכות, לא מחליט אילו פשרות מקובלות, ולא תמיד מזהה את הרגע שבו משהו נכון טכנית אך שגוי בכל מה שחשוב. "כדי לבנות תוכנה טובה עם AI, עדיין צריך להבין תוכנה", כותב סידורץ: לדעת מה אתם מבקשים, איך לשפוט את מה שחוזר, ומתי המכונה "מגישה לכם פחם בביטחה".

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.