מחשבים לא משקרים

10/10/2020

שלוש מילים ששינו את חיי.

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

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

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