אפס טעויות

09/10/2020

אני יכול לפתור שלב בדואולינגו עם 3-4 טעויות בלי בעיה, ועם מאמץ אני מצליח להגיע לטעות אחת או שתיים. אבל אפס טעויות? זו כבר רמת קושי אחרת לגמרי.

אני יכול לתחזק מערכת עם כמה מאות בדיקות אוטומטיות ולהוסיף פיצ'רים כשלפעמים חלק מהבדיקות נשברות. אבל לעבוד עם שרת CI שצועק עליי כשבדיקה נשברת ולא מקבל את הקומיט שלי, ומנהל צוות שלא מרשה לי לעשות Comment Out לבדיקה זו כבר רמת קושי אחרת לגמרי.

ואני יכול בקלות ללמד קורס ולענות נכון על 90% מהשאלות של התלמידים, אבל לענות נכון על כל השאלות זו רמת קושי אחרת לגמרי.

הבחירה לכוון לאפס טעויות, גם אם לא תמיד מצליחים, היא קודם כל הקמת ה Constraints המתאימים: להתחיל שלב בדואולינגו רק עם לב אחד כדי שטעות אחת תספיק בשביל להעיף אותי מהמשחק; להקים שרת CI וחוקי אוטומציה שלא יאפשרו לבדיקות להיכשל; ללמד קורסים בחברות ההייטק הכי מקצועיות שמסכימות לקבל אותי, כדי שתמיד יהיה מי שישים לב כשאני טועה.

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