מתי לעזוב מערכת

📚 הנדסה בלי נקודת התחלה - חלק 9 ארכיטקטורה מערכתית #בגרות הנדסית
תוכן עניינים

מתי לעזוב מערכת

יש נקודה לא נוחה בקריירה של מהנדסים מנוסים. נקודה שבה מבינים:

אני צריך לעזוב את המערכת.

האשליה: “אם רק נשקיע עוד קצת”

קל מאוד להישאר במערכת כי:

  • כבר השקענו בה שנים
  • אנחנו מכירים כל פינה
  • אנחנו יודעים “איך היא חושבת”

הידע הזה יקר. אבל הוא גם מלכודת.

כי הוא גורם לנו לפרש כל קושי כאתגר נוסף - ולא לשאול אם הכיוון עצמו עדיין נכון.

מתי באמת עוזבים מערכת (דוגמה)

דמיינו מערכת ליבה ותיקה.

לא קורסת. לא בוערת. אפילו “עובדת”.

אבל בכל רבעון קורה אותו דבר:

  • כל שינוי קטן דורש שבועות של תיאום
  • כל באג משמעותי “נפתר” באמצעות workaround
  • כל שיפור מבטיח “אחר כך ננקה” - והניקוי לא מגיע
  • אין החלטה אחת גדולה שמקדמת - רק רצף של הישרדות

ואז מגיע רגע קריטי:

מתכונן שינוי עסקי גדול. לא ריפקטור. לא אופטימיזציה. שינוי כיוון.

המערכת לא חוסמת טכנית - היא חוסמת תפיסתית.

כי כל מי שמכיר אותה לעומק יודע: כדי שזה יעבוד באמת, צריך לחשוב מחדש.

אבל אותם אנשים - שבנו אותה, תיקנו אותה, והחזיקו אותה בחיים - גם לא מסוגלים לשחרר אותה.

כאן מגיע רגע העזיבה האחראי.

לא כי המערכת שבורה. אלא כי הנוכחות שלך הפכה לגורם שמקבע אותה.

סימן מובהק: כשאתם הופכים לשכבת בידוד

עזיבה נכונה מתקרבת כש:

  • אתם האדם היחיד שמבין באמת איך דברים עובדים
  • החלטות עוברות דרככם “כדי שלא יישבר”
  • המערכת שורדת בזכותכם - ולא מתפתחת

זה נראה כמו אחריות. בפועל - זו חסימה.

האחריות שלא מדברים עליה

יש אחריות בבנייה. אבל יש גם אחריות לא להישאר יותר מדי.

כי לפעמים:

  • ההישארות שלך מונעת מאחרים לקחת בעלות
  • הידע שלך מונע התרחבות
  • והניסיון שלך מונע שינוי אמיתי

מהנדסים אחראיים שואלים: האם אני עדיין מייצרת אפשרויות - או רק דוחה החלטות קשות?

איך עוזבים בלי להשאיר חור

עזיבה בוגרת אינה “יום אחרון בעבודה”.

היא תהליך מכוון:

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

המטרה אינה להשאיר מערכת מושלמת. אלא מערכת שלא תלויה באדם אחד.

ומה קורה אחרי שעוזבים?

שני דברים קורים - כמעט תמיד:

למערכת

  • חלק מהדברים נשברים (וזה בסדר)
  • מתקבלות החלטות שלא הייתם מקבלים
  • חלק מהמורכבות נחשפת - ואז מטופלת

לעיתים לראשונה, המערכת מתחילה להשתנות באמת.

למהנדס/ת

  • מתגלה פער בין “כמה אני חשוב” ל”כמה המערכת יכולה לחיות בלעדיי”
  • מתפנה מקום לחשיבה חדשה
  • והכי חשוב: משתחררת זהות שנקשרה חזק מדי למערכת אחת

עזיבה אחראית אינה כישלון. היא מעבר משלב של החזקה - לשלב של השפעה רחבה יותר.

השורה התחתונה

לא עוזבים מערכת כשהיא נשברת. עוזבים כשמבינים שהמאמץ העיקרי הוא רק להשאיר אותה כפי שהיא.

והיכולת לזהות את הרגע הזה - היא אחת המיומנויות הבוגרות ביותר שיש למהנדסים.

תגובות