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