הקוד הנסתר ב
דניאל היה אברך של בוקר ואיש הייטק של צהריים. הוא היה חלק מאותו זן חדש וגדל של צעירים חרדים, שאת סדר הבוקר שלהם הקדישו לגמרא בכולל בבני ברק, ואת שאר היום לעבודה מאומצת בחברות הטכנולוגיה של רמת גן. הוא היה מבריק ושקט, ובעוד עמיתיו לעבודה העריכו את הקוד הנקי והיעיל שלו, הם לא באמת הכירו את האיש שמאחורי המקלדת. הם לא ידעו שהשקט שלו אינו נובע מביישנות, אלא מחיים שלמים שמתנהלים בעולם אחר, עולם של מושגים וערכים שהם לא יבינו.
הפרויקט שתפס את ליבו לא היה בעבודה, אלא בהתנדבות. הוא הצטרף לצוות שהקים אתר אינטרנט חדש עבור "חסדי לב", גמ"ח עצום שסייע לאלפי משפחות במצוקה. יחד איתו בצוות היה בחור צעיר ומבריק אחר, אריאל, שהיה אחראי על ה"פרונט-אנד" – העיצוב, חווית המשתמש, כל מה שהציבור רואה ומתפעל ממנו. אריאל היה כוכב. הוא ידע איך לגרום לאתר להיראות מדהים, איך ליצור אנימציות חלקות וכפתורים מזמינים.
דניאל, לעומת זאת, היה אחראי על ה"באק-אנד". על הצד הנסתר. על בסיס הנתונים, על השרתים, ובעיקר – על אבטחת המידע.
הערפל של דניאל היה ערפל של שקיפות. הוא ראה את אריאל מקבל את כל התהילה. בישיבות הצוות, כולם התפעלו מהסקיצות של אריאל. "זה נראה מדהים!", "איזה עיצוב חדשני!". דניאל, שהיה מציג את ארכיטקטורת המידע המורכבת שלו, היה מקבל הנהון מנומס. "מצוין, דניאל, העיקר שזה יעבוד". הוא הרגיש כמו פועל בניין שמניח את יסודות הבטון הנסתרים, בזמן שאריאל הוא האדריכל שמקבל את כל השבחים על חזית השיש המפוארת.
הוא ידע שזו מידה רעה, סוג של קנאה, אבל התחושה הזאת אכלה אותו. הוא הרגיש שעבודתו, החשובה והמהותית, נתפסת כטכנית, כמשעממת, כבלתי נראית.
נקודת השבר והמבחן הגיעה כשהגיע לשלב כתיבת קוד האבטחה. הוא היה צריך לכתוב את האלגוריתם שיצפין את המידע הרגיש של כל המשפחות – שמות, כתובות, פרטי חשבונות בנק, סיפורים אישיים קורעי לב. הוא יכל לעשות את העבודה ביומיים. להשתמש בספריית קוד קיימת, סטנדרטית, שתהיה "מספיק טובה". אף אחד לא היה יודע את ההבדל.
אבל דניאל לא היה מסוגל. הוא חשב על אותה אלמנה מבני ברק שמפקידה את פרטי חשבון הבנק שלה באתר, בוטחת בו שישמור על סודה. הוא חשב על אותו אברך צעיר שכותב את סיפורו האישי הכואב, ומאמין שהמידע הזה יישאר חסוי. הוא לא יכל להסתפק ב"מספיק טוב".
במשך שלושה שבועות, הוא נעל את עצמו בחדרו. הוא ישן ארבע שעות בלילה. הוא לא כתב שורת קוד אחת עבור העבודה הרגילה שלו, מסתכן בנזיפה מהמנהל. הוא שקד על כתיבת אלגוריתם הצפנה מאפס. הוא בנה מערכת מורכבת, אלגנטית, כמעט פואטית, שהייתה חזקה פי עשרה מכל מה שנדרש. הוא יצר מנגנון הגנה שהיה יצירת מופת של מחשבה ותכנון, יצירה שאף אחד, לעולם, לא יראה או יבין את עומקה. זה היה המעשה הנסתר שלו, התפילה השקטה שלו, שנכתבה לא בדיו על קלף, אלא באותיות קוד ירוקות על מסך שחור.
האתר הושק ב"מעמד הוקרה לתורמים" צנוע. הוא היה הצלחה מסחררת. אריאל עלה לבמה והציג את העיצוב המרהיב וקיבל מחיאות כפיים סוערות. מנהל הגמ"ח לחץ את ידו של דניאל בחום ואמר, "תודה רבה על כל העבודה הטכנית מאחורי הקלעים. "דניאל עמד בצד, מחייך חיוך קטן, ומרגיש את הערפל סוגר עליו. הוא ידע שעשה את הדבר הנכון, אבל תחושת חוסר ההכרה צרבה בו.
למחרת, בעבודה, ניגש אליו המנכ"ל של "אלגוריתמוס", ירון שחר. ירון היה אגדה בעולם ההייטק הישראלי. איש חילוני, ציני, שמוערך על שכלו החד כתער."שמעתי על פרויקט ההתנדבות שלך," אמר ירון, "שלח לי קישור לקוד המקור. מסקרן אותי לראות מה אתם בונים שם בבני ברק."ליבו של דניאל צנח. הוא היה בטוח שירון ילעג לקוד החובבני שלו. בידיים רועדות, הוא שלח את הקישור.
עברה שעה. ואז ירון קרא לו למשרדו. דניאל נכנס, בטוח שהוא עומד לקבל ביקורת נוקבת. ירון ישב מול המסך, שקט, ולא הרים את מבטו. הוא גלל למעלה ולמטה, קורא את הקוד. "העיצוב שלכם נחמד," אמר ירון כבדרך אגב, "קצת מיושן, אבל עובד. "ואז הוא עצר. הוא הגיע לקובץ של אלגוריתם ההצפנה שדניאל כתב. הוא בהה בו דקות ארוכות. דממה. "זה... זה שלך?" שאל ירון לבסוף, וקולו היה שונה. לא ציני. רציני. "כן," לחש דניאל.
ירון נשען לאחור בכיסאו, והביט בדניאל כאילו הוא רואה אותו בפעם הראשונה. "דניאל," אמר לאט, "כל מתכנת מתחיל יכול לבנות אתר יפה. זה כמו לצבוע קיר. אבל זה..." הוא הצביע על המסך. "זה לא קוד. זו מצודה. "הוא רכן קדימה, ועיניו ננעצו בדניאל. "אף אחד לא יראה את זה. אף משתמש לא ידע שזה קיים. יכולת לחסוך 90% מהזמן שלך. אבל בחרת לא לעשות את זה. אתה יודע למה הקוד הזה כל כך טוב? כי הוא לא נכתב מתוך שכל. הוא נכתב מתוך מצפון."
הוא קם, והניח יד על כתפו של דניאל. "יש מתכנתים שכותבים קוד כדי להרוויח כסף, ויש שכותבים כדי לקבל תהילה. אבל קוד כזה, קוד שכל כולו הגנה על אנשים שאתה אפילו לא מכיר, במקום שאף אחד לא יראה ויגיד לך תודה... זה לא מעשה של מתכנת."
הוא עצר, ואז סיים במשפט שדניאל לא ישכח כל ימי חייו. "זו עבודה של שומר".
דניאל יצא מהמשרד, והרגיש שהוא מרחף. הערפל התפזר. הוא הבין. האיש החילוני והציני, שלא מבין דבר וחצי דבר ב"לשם שמיים", הבין הכול. הוא זיהה את הקדושה, גם אם הוא קרא לה בשם אחר. הוא זיהה את הכוונה הנסתרת. דניאל הבין שעבודתו החשובה ביותר היא זו שאיש לא רואה. הוא לא היה פועל בניין. הוא היה שומר. שומר של סודות, שומר של כבוד, שומר של אנשים. וזו, הוא ידע, הייתה עבודת הקודש האמיתית שלו.
הפרויקט שתפס את ליבו לא היה בעבודה, אלא בהתנדבות. הוא הצטרף לצוות שהקים אתר אינטרנט חדש עבור "חסדי לב", גמ"ח עצום שסייע לאלפי משפחות במצוקה. יחד איתו בצוות היה בחור צעיר ומבריק אחר, אריאל, שהיה אחראי על ה"פרונט-אנד" – העיצוב, חווית המשתמש, כל מה שהציבור רואה ומתפעל ממנו. אריאל היה כוכב. הוא ידע איך לגרום לאתר להיראות מדהים, איך ליצור אנימציות חלקות וכפתורים מזמינים.
דניאל, לעומת זאת, היה אחראי על ה"באק-אנד". על הצד הנסתר. על בסיס הנתונים, על השרתים, ובעיקר – על אבטחת המידע.
הערפל של דניאל היה ערפל של שקיפות. הוא ראה את אריאל מקבל את כל התהילה. בישיבות הצוות, כולם התפעלו מהסקיצות של אריאל. "זה נראה מדהים!", "איזה עיצוב חדשני!". דניאל, שהיה מציג את ארכיטקטורת המידע המורכבת שלו, היה מקבל הנהון מנומס. "מצוין, דניאל, העיקר שזה יעבוד". הוא הרגיש כמו פועל בניין שמניח את יסודות הבטון הנסתרים, בזמן שאריאל הוא האדריכל שמקבל את כל השבחים על חזית השיש המפוארת.
הוא ידע שזו מידה רעה, סוג של קנאה, אבל התחושה הזאת אכלה אותו. הוא הרגיש שעבודתו, החשובה והמהותית, נתפסת כטכנית, כמשעממת, כבלתי נראית.
נקודת השבר והמבחן הגיעה כשהגיע לשלב כתיבת קוד האבטחה. הוא היה צריך לכתוב את האלגוריתם שיצפין את המידע הרגיש של כל המשפחות – שמות, כתובות, פרטי חשבונות בנק, סיפורים אישיים קורעי לב. הוא יכל לעשות את העבודה ביומיים. להשתמש בספריית קוד קיימת, סטנדרטית, שתהיה "מספיק טובה". אף אחד לא היה יודע את ההבדל.
אבל דניאל לא היה מסוגל. הוא חשב על אותה אלמנה מבני ברק שמפקידה את פרטי חשבון הבנק שלה באתר, בוטחת בו שישמור על סודה. הוא חשב על אותו אברך צעיר שכותב את סיפורו האישי הכואב, ומאמין שהמידע הזה יישאר חסוי. הוא לא יכל להסתפק ב"מספיק טוב".
במשך שלושה שבועות, הוא נעל את עצמו בחדרו. הוא ישן ארבע שעות בלילה. הוא לא כתב שורת קוד אחת עבור העבודה הרגילה שלו, מסתכן בנזיפה מהמנהל. הוא שקד על כתיבת אלגוריתם הצפנה מאפס. הוא בנה מערכת מורכבת, אלגנטית, כמעט פואטית, שהייתה חזקה פי עשרה מכל מה שנדרש. הוא יצר מנגנון הגנה שהיה יצירת מופת של מחשבה ותכנון, יצירה שאף אחד, לעולם, לא יראה או יבין את עומקה. זה היה המעשה הנסתר שלו, התפילה השקטה שלו, שנכתבה לא בדיו על קלף, אלא באותיות קוד ירוקות על מסך שחור.
האתר הושק ב"מעמד הוקרה לתורמים" צנוע. הוא היה הצלחה מסחררת. אריאל עלה לבמה והציג את העיצוב המרהיב וקיבל מחיאות כפיים סוערות. מנהל הגמ"ח לחץ את ידו של דניאל בחום ואמר, "תודה רבה על כל העבודה הטכנית מאחורי הקלעים. "דניאל עמד בצד, מחייך חיוך קטן, ומרגיש את הערפל סוגר עליו. הוא ידע שעשה את הדבר הנכון, אבל תחושת חוסר ההכרה צרבה בו.
למחרת, בעבודה, ניגש אליו המנכ"ל של "אלגוריתמוס", ירון שחר. ירון היה אגדה בעולם ההייטק הישראלי. איש חילוני, ציני, שמוערך על שכלו החד כתער."שמעתי על פרויקט ההתנדבות שלך," אמר ירון, "שלח לי קישור לקוד המקור. מסקרן אותי לראות מה אתם בונים שם בבני ברק."ליבו של דניאל צנח. הוא היה בטוח שירון ילעג לקוד החובבני שלו. בידיים רועדות, הוא שלח את הקישור.
עברה שעה. ואז ירון קרא לו למשרדו. דניאל נכנס, בטוח שהוא עומד לקבל ביקורת נוקבת. ירון ישב מול המסך, שקט, ולא הרים את מבטו. הוא גלל למעלה ולמטה, קורא את הקוד. "העיצוב שלכם נחמד," אמר ירון כבדרך אגב, "קצת מיושן, אבל עובד. "ואז הוא עצר. הוא הגיע לקובץ של אלגוריתם ההצפנה שדניאל כתב. הוא בהה בו דקות ארוכות. דממה. "זה... זה שלך?" שאל ירון לבסוף, וקולו היה שונה. לא ציני. רציני. "כן," לחש דניאל.
ירון נשען לאחור בכיסאו, והביט בדניאל כאילו הוא רואה אותו בפעם הראשונה. "דניאל," אמר לאט, "כל מתכנת מתחיל יכול לבנות אתר יפה. זה כמו לצבוע קיר. אבל זה..." הוא הצביע על המסך. "זה לא קוד. זו מצודה. "הוא רכן קדימה, ועיניו ננעצו בדניאל. "אף אחד לא יראה את זה. אף משתמש לא ידע שזה קיים. יכולת לחסוך 90% מהזמן שלך. אבל בחרת לא לעשות את זה. אתה יודע למה הקוד הזה כל כך טוב? כי הוא לא נכתב מתוך שכל. הוא נכתב מתוך מצפון."
הוא קם, והניח יד על כתפו של דניאל. "יש מתכנתים שכותבים קוד כדי להרוויח כסף, ויש שכותבים כדי לקבל תהילה. אבל קוד כזה, קוד שכל כולו הגנה על אנשים שאתה אפילו לא מכיר, במקום שאף אחד לא יראה ויגיד לך תודה... זה לא מעשה של מתכנת."
הוא עצר, ואז סיים במשפט שדניאל לא ישכח כל ימי חייו. "זו עבודה של שומר".
דניאל יצא מהמשרד, והרגיש שהוא מרחף. הערפל התפזר. הוא הבין. האיש החילוני והציני, שלא מבין דבר וחצי דבר ב"לשם שמיים", הבין הכול. הוא זיהה את הקדושה, גם אם הוא קרא לה בשם אחר. הוא זיהה את הכוונה הנסתרת. דניאל הבין שעבודתו החשובה ביותר היא זו שאיש לא רואה. הוא לא היה פועל בניין. הוא היה שומר. שומר של סודות, שומר של כבוד, שומר של אנשים. וזו, הוא ידע, הייתה עבודת הקודש האמיתית שלו.
"שאין הדבר תלוי בגודל המצווה וחשיבותה, רק תולה במקבל המצווה [האדם] ובאיכות שעושה אותה... כי לפעמים אדם עושה מצווה קלה והיא חשובה מאוד לפני השם יתברך, מפני שעשה אותה בכל כוחו ובכל לבבו". [מהר"ל דרך חיים אבות ב' א']
הנושאים החמים