אתם מבזבזים את כישרון ההנדסה הטוב ביותר שלכם
המהנדסים הטובים ביותר עושים דברים שהם גרועים בהם.
הם לא גרועים בכתיבת קוד. הם מדהימים בזה. אבל הם הפסיקו לעשות את העבודה הטובה ביותר שלהם. הם נסחפו למשימות שמבזבזות את זמנם.
עשיתי את זה במהלך מיגרציה של repo גדול. השתמשתי ב-Claude Code ולא שמתי לב לטעות שלי עד שבדקתי את ניצול הזמן שלי.
העבודה השתנתה. ההכנה היא העבודה.
אתם כבר לא כותבים קוד או מבצעים debugging. אתם מנהלים context.
תחשבו כמו מגדלי בקרה אווירית. המגדל לא טס במטוסים. הוא מסדר את תור המטוסים כדי שלא יתנגשו. הוא מנהל את המרחב האווירי.
Claude מטפל בטיסה. אתם מטפלים בתיאום. אתם מחליטים אילו קבצים להראות לו. אתם מחליטים על סדר העבודה. אתם קובעים את המגבלות.
אם תכינו היטב, Claude יצליח. אם לא, אתם תבזבזו שעות בלחימה מול AI שבנה את הדבר הלא נכון.
הנה איך לשלוט במיומנות החדשה הזו:
- הגדירו scope למשימות קטן מאוד. משימה אחת לכל prompt. שינוי אחד לכל PR. בנו קודם את השלד.
- בצעו משימה אחת ידנית תחילה. בצעו אותה מתחילתה ועד סופה ללא קיצורי דרך. זה ילמד אתכם איפה ה-AI מתקשה ואיזה context הוא צריך.
- אמרו ל-AI באיזו layer לעבוד. ציינו אם הלוגיקה שייכת ל-layer A או ל-layer B. אם לא תציינו זאת, ה-AI ינחש לא נכון.
- השתמשו ב-reference patterns. תנו ל-AI נתיב קובץ ומספרי שורות. אל תסתפקו רק בתיאור הקוד.
- תיעדו טעויות. כש-AI נכשל, אמרו לו לעדכן את הכללים שלו. בנו playbook של מה השתבש.
הפסיקו לנסות לכתוב prompts חכמים. התחילו להתמקד ב-setup.
שני כללים אחרונים לעבודה מורכבת:
- הפרידו בין חשיבה לביצוע. בקשו מה-AI להוציא תוכנית תחילה. סקרו את התוכנית. לאחר מכן אמרו לו לבצע.
- דעו מתי לעשות reset. סשנים ארוכים מאבדים איכות. אם ה-AI מתחיל להתעלם מהכללים שלכם, סיימו את הסשן והתחילו אחד חדש.
אתם כבר לא נמדדים לפי כמה קוד אתם כותבים. אתם נמדדים לפי כמה טוב אתם מתכוננים.
מקור: https://dev.to/alextongme/youre-wasting-your-best-engineering-skill-191m
קהילת למידה אופציונלית: https://t.me/GyaanSetuAi