רשימת המשימות שלך מתה

אני מאפיין המון לאחרונה, ויותר מדי פעמים אני מוצא את עצמי חושב על ארטיפקטים: כל מיני רכיבים במציאות שנראים לנו מובנים מאליהם כי גדלנו לתוכם. למשל, לינקים. אף פעם לא עצרתי לשאול מי המציא את הקישורים בדפדפנים, או מי בכלל המציא את הדפדפנים. תמיד היו שם המילים הכחולות עם הקו התחתון, ותמיד לחצתי עליהן וזה פשוט עבד. יום אחד, כשהתעמקתי ב־web crawlers וב־scrapers, נפל לי האסימון: האינטרנט הוא לא אוסף של עמודים, אלא רשת של עמודים. ה־Link – מילולית, החוליה המקשרת – הוא מה שמחבר את כל פיסות הידע האלה למערכת אחת. אני זוכר כמה ההבנה הזאת הסעירה אותי. פתאום משהו שהיה נראה לי טריוויאלי התגלה כאחד הרעיונות החשובים ביותר שעליהם בנוי האינטרנט כולו. ועד היום לא ממש הצלחתי להסביר לאחרים למה זה היה כל כך מרגש.

וכמה מטומטם זה מרגיש להתרגש מדבר כל כך מובן מאליו. קצת כמו להתלהב מאסלה שהוצבה במוזיאון כיצירת אמנות. המשפט "וואו, חשבת על זה שקישורים הם ממש… כאילו… קישורים?" יגרור בעיקר תהיות האם אתה במצב שמאפשר לך לנהוג. זהזה בערך המקום שבו אני נמצא בימים האחרונים, כשאני חושב על רשימות משימות בעקבות מספר פרויקטים של אפיון מערכות ERP ו-CRM. מצד אחד, לא היה לי מושג כמה היסטוריה, מחשבה ותפיסות ניהוליות מסתתרות מאחורי הדבר הפשוט הזה שנקרא to do list. מצד שני, אני מתחיל לחשוד שמדובר באחד הארטיפקטים החשובים ביותר של מהפכת המידע ותרבות העבודה המודרנית – ואולי גם באחד הראשונים שעומדים להיעלם. ולכן, למרות המבוכה המסוימת, אני לא מצליח להפסיק לחשוב עליו.

על מה אני מדבר: ההיסטוריה של רשימת המשימות

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

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

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

למה כולם שונאים רשימות משימות

כי עד שכותבים אותן, אפשר לעשות אותן. זו, בגדול, הסיבה.

אנחנו אוהבים לעשות את העבודה שלנו. נהנים מזה מאוד. יש חדווה עצומה בעשייה, ביצירה, ויש חדווה עוד יותר גדולה בלהתפרנס.

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

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

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

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

 מי יחליף את רשימת המשימות אחרי שהיא מתה

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

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

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

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

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

רשימת המשימות לא נעלמת כי היא לא נוחה. היא נעלמת כי היא הפסיקה להיות נחוצה.

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

העולם הזה נגמר.

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

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

היתרון האנושי: מה בינה מלאכותית (ככל הנראה) לא תבין לעולם

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

מה זה בכלל בינה, ומה זה בינה מלאכותית?

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

למה בינה מלאכותית לא תשתווה לבינה אנושית?

לבינה מלאכותית אין כאבי בטן.

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

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

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

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

בינה מלאכותית לא תמות.

תעצור ותחשוב שניה על זה שיום אחד אתה תמות. לא אופטימי, אבל אין מה לעשות, זה יקרה. יום אחד זה ייגמר. כל זה. המודעות הזו משנה כל החלטה שאתה לוקח, מכתיבה לך סדרי עדיפויות, ולפעמים דוחפת אותך לפעול עוד לפני שיהיה מאוחר מדי. עכשיו תשאל את עצמך: האם בינה מלאכותית יודעת בכלל מה זה “סוף”? התשובה הקצרה: אין לה מושג. אם חומרה אחת קורסת, אפשר להעתיק אותה למכשיר חדש. אין שם ידיעה עמוקה של ‘ההזדמנות האחרונה’ או ‘הכול נגמר’. היא מתוכננת לפעול כל עוד יש מקורות אנרגיה, קו אינטרנט ורכיבים תקינים – וזה בדיוק מה שהיא עושה. יכול להיות שיעצרו אותה, כן? היא פשוט לא מבינה ולא תבין את זה. אין לה תחושות לגבי זה. היא לא מפחדת מזה, לפחות לא כרגע. ברגע שזה יקרה – אגב – אנחנו צריכים לפחד, אבל זה נושא למאמר אחר. כרגע אין. בינה מלאכותית לא “חיה” בלחץ הזה. מבחינתה, העתיד לא מוגבל והיא לא לחוצה לתפוס עוד הזדמנות לפני שהיא תחמוק לה בין האצבעות. מתי זה משפיע? בכל פעם שצריך להכניס לסיפור קצת יותר אנושיות: התלהבות מהרגע, פחד מהחמצה, או דחיפה אישית להשיג משהו לפני שנספיק להצטער. AI לא מתרגשת מהפינות האלו; היא פשוט תמשיך לעבוד, כל עוד אף אחד לא ינתק לה את הזרם. ואם ינתק… לא "אכפת" לה.

הבנה פנימית מול עיבוד חיצוני.

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

ברוכים הבאים, תוכנה 3.0

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

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


איך הגענו לכאן: שני המחזורים הטכנולוגיים שקדמו לבינה מלאכותית

קודם היו רק אנשים

מאות שנים, כוח בעולם נבע משליטה במשאבים פיזיים: אדמה, אנרגיה, חומרי גלם וכוח עבודה אנושי. המהפכה התעשייתית שינתה את העולם בכך שהיא לקחה פעולות שבעבר בוצעו ידנית והפכה אותן לתהליכים מכניים שניתן לשכפל בקנה מידה עצום. מפעלים החליפו בעלי מלאכה, פסי ייצור החליפו עבודה ידנית, ורכבות וספינות קיטור שינו את הדרך שבה סחורות, אנשים ומידע נעו בעולם. דמויות כמו John D. Rockefeller לא בנו רק חברות — הן בנו מערכות. הם הבינו משהו שנשמע מובן מאליו היום, אבל היה פעם חידוש עצום: שהכוח האמיתי אינו רק בנפט עצמו, אלא ביכולת לשלוט בכל שרשרת ההפצה, הזיקוק, ההובלה והניהול בקנה מידה שאנשים בודדים לא יכלו לנהל ידנית.

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

ואז באה התוכנה (Web 1.0)

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

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

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

השמות שהפכו את המהפכה הזאת לאפשרית הם Microsoft, Apple, Oracle ו-IBM. החברות האלו סיפקו תשתית חומרה ותוכנה שעל גבה יכול היה העולם הדיגיטלי להתפתח. הן נשענו על חברות כמו Intel ו-TSMC שסיפקו את כוח העיבוד עצמו. רוב המשתמשים מעולם לא התעניינו במה עושה המעבד שלהם, אבל הוא היה שם, בכל מחשב ומחשב.

ואז, באמת בא האינטרנט (Web 2.0)

אם עידן התוכנה הראשון היה על דיגיטציה של תהליכים בתוך ארגונים, Web 2.0 הפך את העולם הדיגיטלי משכבת כלים לשכבת חיים.

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

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

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

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

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

חברות כמו Amazon, Google, Facebook ו-Stripe לא רק בנו מוצרים — הן בנו תשתיות שעליהן עסקים אחרים יכלו לרוץ.

וכולם ידעו שהשלב הבא מגיע. השאלה הייתה רק מה הוא יהיה. חלק חשבו שזה יהיה קריפטו: אמרו במשך שנים שהדולר מת ומטבע דיגיטלי עם מלאי מוגבל הוא הדבר הבא. אחרים חשבו שזה יהיה מטאוורס: שנחיה בעולמות וירטואליים, ready-player-one, ואנשים יתחילו להשקיע בנכסים וירטואליים (בפועל קנינו תמונות של קופים). במשך שנים העולם חיפש את Web 3.0.

מה קורה בעצם: למה אני חושב שבינה מלאכותית היא דור תוכנה חדש

איך נראה דור תוכנה חדש

כאן צריך לעצור רגע ולהגדיר מה בעצם נחשב דור חדש של תוכנה.

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

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

איזה אתגרים Web 2.0 הביא לעולם

אמרנו כבר: כל "דור תוכנה" פותר את האתגרים של קודמיו, ומייצר אתגרים חדשים. Web 2.0 פותר אתגרים בעולמות הפצת המידע, עלות המידע, נוכחות משתמשים וחיבוריות. ועם זה הוא מייצר אתגרים משוגעים, אחרים, בעצם זה שהוא פותר את הקודמים:

  1. עודף מידע

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

  2. ממשק איטי

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

  3. ריכוזיות

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

AI פותר את כל האתגרים האלו

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

  1. מידע זז אחורה, תובנות מונגשות במקומו

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

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

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

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

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

אז איך נראה הדור הבא?

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

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

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

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

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