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

האם איי תחליף בקרוב את מתכנתי המחשב?

Anonim

ש:

מכיוון שה- AI מורכב ממכונות הדוברות שפת מכונה, האם הם לא יהיו מוכשרים הרבה יותר בכתיבת תוכניות מאשר בני אדם, ובסופו של דבר הופכים את המתכנתים למיושנים?

ת:

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


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


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


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


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

האם איי תחליף בקרוב את מתכנתי המחשב?