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

האם עוזרי קוד AI מחליפים תכנות זוגי אנושי? המחקר שהפתיע
מחקר חדש מאוניברסיטת זארבריקן בגרמניה חושף כי מפתחי תוכנה מביעים פחות ספקנות בונה כלפי הצעות קוד של עוזרי בינה מלאכותית (לעומת שיתוף פעולה עם עמיתים אנושיים). הממצאים יוצגו בכנס הבינלאומי לAutomated Software Engineering 2025 בסיאול.
איך עבד המחקר?
- 19 סטודנטים עם ניסיון בתכנות חולקו לזוגות
- 6 עבדו בזוגות אנושיים (Pair Programming)
- 7 עבדו עם עוזר AI מסוג GitHub Copilot
- המשתתפים התבקשו לפתח אלגוריתמים ולשלב אותם בסביבת פרויקט משותפת
הממצאים המפתיעים
- פחות בדיקות ביקורתיות: מתכנתים קיבלו הצעות קוד מ- AI ללא בחינה מעמיקה, בהנחה שהקוד יעבוד כמצופה
- למידה מופחתת: חילופי הידע בצוותי Human-AI היו צרים וטכניים יותר בהשוואה לשיחות העשירות בזוגות אנושיים
- אי-העמקת שיח: בצוותים אנושיים נצפו דיונים נרחבים על אסטרטגיות ורעיונות, בעוד אינטראקציות עם AI התמקדו בקוד בלבד
"יש כאן בעיה פסיכולוגית של קומפלסנטיות – הנחה שהפלט של ה-AI 'בסדר' למרות הידיעה שיש בו שגיאות" — פרופ' סב אפל, מוביל המחקר
הסיכונים: 'חוב טכני' מצטבר
החוקרים מזהירים כי קבלה לא-ביקורתית של קוד אוטומטי עלולה ליצור 'חוב טכני' (Technical Debt) – טעויות שלא אותרו בזמן ידרשו תיקונים יקרים בעתיד ויסבכו פיתוחים עתידיים.
המלצות מעשיות
- שימוש ב-AI למשימות פשוטות וחזרתיות – יעיל ומועיל
- לבעיות מורכבות – שימור תכנות זוגי אנושי עם AI כתמיכה משנית
- פיתוח מנגנונים שיעודדו מתכנתים לבדוק הצעות AI באותה קפדנות כמו קוד אנושי
המחקר מבהיר כי כלי AI נוכחיים לא מצליחים להחליף את העומק הקוגניטיבי של שיתוף פעולה אנושי בתכנות, ומדגיש את הצורך במחקר נוסף לשיפור השילוב בין יכולות אנושיות לאלגוריתמיות.