הסוכן כבר כותב לכם את הקוד, אחלה, אבל מי לוקח אצלכם אחריות על התוצר?
אצלנו בצוות כבר יש אוטומציות לפתיחת PR, ל-self review, לתיקון קונפליקטים ולעבודה על הערות review. אז כראש צוות, פחות מעניין אותי מי הקליד כל שורה. יותר מעניין אותי מי מבין את השינוי.
אחד המקומות שבהם זה נהיה ברור היה ה-PR description. רציתי לדעת מה השתנה, למה, אילו חלקים במערכת מושפעים ומה הסיכון, לפני שאני נכנס ל-diff. לפעמים ההערה הכי חשובה בכלל נוגעת להחלטה שמאחורי הקוד, לא לקוד עצמו.
וזה משנה גם את הציפייה ממפתחים: אפשר להעביר את הכתיבה לסוכן. אי אפשר להגיע ל-review בלי לדעת להסביר מה ביקשת ממנו ולמה התוצאה נכונה.
"הסוכן עשה את זה" זאת תשובה לשאלה מי כתב. לא לשאלה מי אחראי.
הסוכן לא יפנה את הכסא הזה, מישהו צריך לעשות את זה.