AI מייצרת קוד מהר יותר ממה שאני יכול להקליד
כלי AI כתב קוד עובד עוד לפני שסיימתי את הקפה שלי. זה הרגיש מטריד. זה גם הרגיש מרגש.
התפקיד של מהנדס תוכנה משתנה. הוא לא נעלם.
AI מטפלת כעת במשימות החזרתיות. היא כותבת boilerplate. היא יוצרת unit tests. היא מטפלת בתיעוד. היא מבצעת refactoring ללוגיקה. המשימות הללו נהגו לקחת שעות. עכשיו הן לוקחות שניות.
החלק החשוב ביותר בהנדסה הוא לא ההקלדה. הוא החשיבה.
AI מייצרת תשובות. היא לא מבינה אם התשובות הללו נכונות. מהנדסים חשובים כי אנחנו מספקים את ההקשר.
הערך שלך טמון בתחומים הבאים:
- תרגום צרכים עסקיים לתוכניות טכניות.
- בחירה בין מהירות לבין scalability.
- הבנת ההשפעה לטווח ארוך.
- מציאת edge cases ש-AI מפספסת.
ל-AI חסר הקשר. מהנדסים מבינים את התמונה הגדולה.
כשסביבת ה-production נשברת, חברות לא מאשימות את מודל ה-AI. הן פונות למהנדס. אתה הבעלים של התוצאות. האחריות היא עליך.
התפקיד שלך משתנה. אתה עובר ממתכנת (coder) למנהל (director). אתה מגדיר את הכוונה (intent). אתה מנחה את פתרונות ה-AI. אתה סוקר את הפלט. אתה אחראי על האבטחה והאמינות.
התמקד במיומנויות הללו כדי להישאר צעד אחד לפני כולם:
- ניסוח בעיות (problem framing) וחשיבה ביקורתית.
- תכנון מערכות (system design).
- ידע מעמיק בתחום (domain knowledge).
- תקשורת עם צוותים לא-טכניים.
- שיקול דעת בנושאי אבטחה ואתיקה.
תחביר (syntax) קל למצוא. שיקול דעת טוב קשה למצוא.
מהנדסים שמשתמשים ב-AI יבנו מערכות טובות יותר. תהיה להם השפעה גדולה יותר. מהנדסים שמתעלמים מ-AI יפסידו לאלו שמשתמשים בה היטב.
ההסתגלות היא הדרישה.
AI כותבת קוד. מהנדסים יוצרים מערכות שנשארות לאורך זמן.
Source: https://dev.to/lavkeshdwivedi/ai-generates-code-faster-than-i-can-type-1984
Optional learning community: https://t.me/GyaanSetuAi