Latest / מפתחים מחוץ לקופסה / פרק 98: דבאופס זה לא מקצוע, זה מיינדסט – איך שינוי גישה יוצר שינוי אמיתי בארגון עם ליעד וויסמן
Transcript
- 0:00בוא נדבר כמה דקות על תפקידי הדבובס כי אם אנחנו לוקחים אחורה אחורה כשזה יתחיל זה היה סוג של מעבר כזה מ-IT ל-IT עם פיתוח ופתאום התחילו להיות מגוון תפקידים אני תמיד גם בגישה שבעל האינטרס צריך להיות מסוגל לעשות עבודה בעצמו ממש ממש ככה ואינה איזה מהציפיות שאתה מצפה משאר אנשים, לא דבר כמה אנשי דבובס.
- 0:27סמור שהגודל כיף. ידעתי, זהו, אני חיכיתי לזה, ובאתי להגיד, שחר, אני גאה בך שלא שלפת את אמירה.
- 0:32אני חיכיתי.
- 0:33היי, איזה שעה זאת.
- 0:36אתה נוגע בנקודה, מה זה כואב לאנשי הדבובס, אתה יודע?
- 0:38שמה?
- 0:39כי חלק מהתרבות זה מתי אני בא להאיש דבובס.
- 0:41עם פתרון שאני כבר עליתי על בעיה או עם הבעיה הרגע נחשוב על אם אתה יכול לחשוף איזה פלואו או משהו שאתה אומר לפני כן אין סיכוי שמפתח היה יכול בכלל לגיע בפתרון בוא ניגע בג'נקיס אף פעם ואם תיגע תיגע בכפפות מה קורה אנשים אתם איתנו בעוד פרק של מפתחים מחוץ לקופסא נותן מה קורה אנשים אתם איתנו בעוד פרק של מפתחים מחוץ לקופסא דונטן מה קורה שחר?
- 1:08יח התגעגעתי גם אני והיום שנתיים נכון?
- 1:12שנתיים ככה זה מרגיש דותן דקה היא נצח בלעדך תודה על המשפט הלא חוזר הזה לעולם אבל נכון לגמרי אתה יודע שיש לנו היום פרק בהפתעה?
- 1:21לא, לא פרק בהפתעה פרק בהפתעה היה פה איזה אנחנו נהלים קלנדר מאוד מסודר במשך 4.5 שנים האחרונות האלה מורכים פרק בה ואף שהוא בקלן לא ידע להתפקש, ועשנו לב, ואמרו, חבר'ה, אנחנו מקליטים פרק.
- 1:48אז ישר, אפשרנו שרבולים, הראינו את הסיוד הקלטה, הכנו קפה, והנה אנחנו פה, עם ליאד וייסמן, כפיים! תודה רבה, תודה על ההזמנה.
- 2:01ליאד, וואלקאם יח.
- 2:03לא דפקנו בדלת, אם היינו יודעים איזה דלת, היינו דופקים, צליצלנו בטלפון.
- 2:07Close enough, אבל פה למטה, כשפועצלי בבית.
- 2:09לא, אני לא משחק עם הסכנא ממול.
- 2:10אנחנו לא מרידים, אין פה פרקים בכלל.
- 2:14מי ידם?
- 2:15אז ליד וייסמן מגיע לנו מחברת קלאודינרי, שאנחנו שוב, אני מזכיר, איתן רבע, חיה פרק נהדר איתו, והיום ליד וייסמן פה איתנו, אז דבר שונון, כיף שבאת ליעד.
- 2:26תודה על ההזמרה.
- 2:27גם בסופרד, יופרוניה, אתה יודע, אני נורא נהניתי כבר להקשיב, לא רק בשיחה שהייתה לנו לפני.
- 2:31אנחנו נקליט בעזרת AI, נשתמש בזה לכל ה...
- 2:34בכל שלא, לכולם, לכל האורחים.
- 2:36אני מפתה העניינים, כן.
- 2:37כן, כן.
- 2:38אז לפני שנתחיל, נדבר על נושא הפרק, שחר, תנו ככה ג'יס קטן, ככה בבריף, על ליעד.
- 2:44אז לפני הכל, כאילו, ליעד, עקבר גבר, סופר נהניתי לשלף, אני חושב שתתקשק, שחר, תנו ככה ג'יס קטן, ככה בבריף על ליד. אז לפני הכל, כאילו, ליד, אקבר גבר, סופר נהניתי לשלט ולהתקשקש איתו, ליד בעצמו היה גם יזם בעברו, הוא יוצא מודיעין, כבר, לא יודע, קרוב ל-20 שנה בתעשייה, נכון?
- 2:55אבל הוא נראה עולל, זה הקטע המדהים, הוא נראה עולל, אני...
- 2:58טוב, התחיל בצבא, אז אתה יודע, זה...
- 2:59כן, בסדר.
- 3:00כשהוא סיפר לי את כל הדברים שהוא עשה, כאילו, אני די נפלתי מי אוטומוטיב לאפליקציות שהוא פיתח בעצמו, וגם משהו מאוד מאוד יפה שליאד עשה, שאני לא שמעתי על יותר מדי אנשים שעושים, הוא עשה מעבר, הוא עשה מעבר תפקידי מלהיות איש דבופס ומנהל דבופס, להיות מנהל פיתוח.
- 3:30אז יפה, איך שבתוך הפרק אנחנו נדבר גם על זה, כי אני בטוח שזה מעניין הרבה מאזינים, אבל נושא הפרק שלנו הוא קשור לעולמות הדאבופס, אבל דווקא כחשיבה ארגונית. היינו פרקים בעבר עם ניבי אונגלסון ועם אילה אפיש על קוברנטס וגם דיברנו עם מושה מנקס אינשורנס, יפה עם מושה על פלטפורם אנג'ינירי, והיום אנחנו רוצים לקחת את זה טיפה בצורה שונה.
- 3:47היום אנחנו חווים, היום, כבר ממש בשנים האחרונות, רואים את הקשיים שקשורים לעולמות הדבופס, ואתה רואה, אחל מנהל פיתוח, שאיפה אני מוצא דבופס טובים, ועד הסוגיה הפנימית של בתוך הארגון, איך הם פתחים את הקשרים עם הדבופס, ופתאום יש איזה ליסט גדול אצל הדבופס, שהם לאומדים בלחץ, ואיך זה קורה, ועד למקצועות, או גישות, כמו פלטפורם אינג'יניר, שדיברנו עליהם, וכל הדברים האלה נועדו בעצם לעשות דבר אחד, שאולי לא הזכרנו, לשנות תרבות ארגונית.
- 4:19נכון.
- 4:20איך משנים תרבות ארגונית, שיש פשוט אנשי דבופס בארגון, לבין ארגון שחושב דבוס וזה בדיוק הנושא שאנחנו רוצים לדבר עם ליארד לפני הפתיח ועוד לפני הפתיח אני אזכיר חברים ב-13 לראשון פרק המאה של מפתחים מחוץ לקופסא משיתוף רדיס ומייקרוסוף ריאקטור ועוד המון הפתעות אז אם לא נרשמתם המקומות מוגבלים אז בבקשה בבקשה בבקשה תירשמו ואנחנו נשמח לראות אתכם בפרק המאה בלייב איתכם ב13 לראשון ועכשיו פתחים מחוץ לקופסא אנחנו מתחילים תודה רבה. כמה דקות על תפקידי הדבובס כי אם אנחנו לוקחים אחורה אחורה כשזה התחיל זה היה סוג של מעבר כזה מ-IT ל-IT עם פיתוח ופתאום התחילו להיות מגוון תפקידים בוא ננסה לסדר את זה אז אני חושב שבאמת זה התנחזות של משולש של IT, של פיתוח וגם QA שאיכשהו פיוז'ן של האזורים האלה משם צמח הדבובס אז יש כמה תפקידים בכמה אזורים זה מאוד משנה אם את החברה גדולה חברת קטנה, יש מ הדבופס אז יש כמה תפקידים בכמה אזורים זה מאוד משנה אם את החברה גדולה חברת קטנה, יש מישהו שעושה את כל התפקידים יש כאלה שיש צוות לכל תפקיד, אז יש את עולמות הפרודקשן שזה טריביאלי לפעם היו סיסטם אנג'ניר אלה שחריים יותר על טיפול של הפרודקשן והדיפלוימנט וכו' וכל מה מסביב יש את ה-CI את הדרך לפרודקשן שדיפלוימנט וכו' וכל מה מסביב יש את ה-CI, את הבדיקות את הדרך לפרודקשן שבאים ואומרים אוקיי מה לי צריך עכשיו לעבור כדי לשגר קוד בביטחה לתוך פרודקשן ולבדע שהוא עובד ולא סתם שגר אותו ויש את כל העולמו של המפתח, כל הסט כלים שעוטפים אותו שגורמים לו להיות מפתח יותר טוב יותר יעיל ולהתרכז כמה שיותר בפיור קרונים, מה שנקרא.
- 6:28נכון, נכון, נכון, נכון, ואנחנו בעצם רואים, ושוב, כל מי שעכשיו מסתכל שנייה בחברה שלו, ואומר איך זה עובד אצלי, איך זה עובד אצלי, אז באמת כל חברה מנסה למצוא את הפתרון הזה.
- 6:38יש חברות באמת מאוד מאוד קטנות, שאתה באמת תראה שכולם עושים הכל, ואגב, לאו דווקא בחברות קטנות, עניין תרבותי, נכון?
- 6:45לפעמים בחברות, ואנחנו ראינו ונתנו כבר דוגמאות, שאין דבר עושה אפילו בתוך החברה, יש איזה outsourcing, או חברות שאתה עובד איתם, ובתוך הצוותים הצוות עושה הכל, ויש חברות שזה בדיוק הפוך, יש איזה סיילו שנקרא הדבופס, לא מפריע להם בין?
- 7:01בין 2.45 לרבע ל-3.
- 7:03יפה, וזהו.
- 7:05והם זורקים למשימה, ועד שזה לא קורה, ממש ככה.
- 7:09עד שזה לא קרה, אתה תקוע.
- 7:10אתה תקוע, אז כאילו שני קיצונים, אבל אנחנו יודעים, שבעצם החברות מנסות יותר ויותר, להגיע לאיזה סוג של עמק שווה, שבו גם יש פיתוח שוטף, ואם יש משימה דבופס, לא צריך להתעכח, אולי זה הונגש לך בעזרת פלטפס לא צריך להתעכח, אולי זה הונגש לך בעזרת פלטפורם אינג'ינירי, אולי זה משהו אחר, ועד באמת לרמה של ה-CICD ו-Deployment, שזה באמת תמיד כאב גדול. אני חושב שכאילו מה שהזיקוק שלי למקצוע הדבופס, כי כמו שכבר רבים וטובים לפניי אמרו, דבופס מבחינתי זה תרבות.
- 7:46ואני חושב שבפן התרבותי, מה שאני רוצה לראות, זה אינבלרים.
- 7:51כאילו מבחינתי, אחד מהתפקידים הכי חשובים בארגון, שצריכים להיות אנשים שהם אינבלרים, ורוצים שאנשים אחרים יבואו והצליחו, צריך להיות הדבופס, כי בלעדם, בפועל שום דבר לא יכול להגיע אף אחד ללקוח.
- 8:03זה בדיוק המפתח, וזה בדיוק העניין וזה בדיוק מה שמבדיל חברות בין תרבות דבופס טובה לחברות שיש תפקיד דבופס. נכון ואני חושב שאני כן ירצה לשאול אותך תכף בתוך הזה של אוקיי אז כאילו הרבה חברות חברות או איקס חברות אמרו אוקיי אז אנחנו עוברים למצב של פלטפורם אינג'ינרי והנה פצרנו את זה תרבותית ואתה אומר רגעע, לא בדיוק.
- 8:27כל כך נסתייג ונגיד, שה-devops הזה הוא גמיש, כן?
- 8:33כל חברה יכולה למשוך אותו לכיוון שלה, ומה שמתאים לה, ויש חברות קטנות שזה עובד להם, שיש מישהו שזורקינו מעבר לחומת דברים, והוא עושה את הדברים שאף אחד לא יודע, ויש חברות גדולות, שזה כבר פחות מתאים להם, בצריכות לשנות את זה תרבותית.
- 8:50אני אישית מאמין, שאם חברה רוצה לגדול ולהתייעל, אין מנוס מלייצר את התרבות הזאת, שזה לא ייפול על כתפיים של איש אחד, או צוות אחד, כי אחרת אתה תמצא את עצמך עם צווה שלם של דבופסים, שלא עונים בין רבע לשתיים.
- 9:08אוקיי, אז בואו נמצאו ישר לליינאפ, ונשאל, איך אצלכם בקלאודינרי, או איפה היה הרגע הזה שאמרתם, אוקיי, זה לא יעזור אם אני עכשיו יוסיף עוד דבופס לכאן, או שאני אפצל תפקידים, אני צריך לחשוב תרבות. אוקיי, אז קודם כל זו גישה שאני מאמין בה כבר המון המון שנים, עוד לפני קופס לכאן, או שאני אפצל תפקידים, אני צריך לחשוב תרבות.
- 9:25אוקיי, אז קודם כל זו גישה שאני מאמין בה, כבר המון המון שנים עוד לפני קלאודינרי, כן, זה תמיד מה שניסיתי להנחיל בארגונים, שעבדתי מהם, היו ארגונים שזה הלך לי יותר בקלות, היו ארגונים שזה הלך לי יותר קשה, כשאני הגעתי לקלאודינרי, בעצם הם הבינו, תוך כדי הגיוס שלי, לא סתם כאילו היה מאץ' טוב, כי הם הבינו שלשם אנחנו רוציםיוס שלי, לא סתם היה מאץ' טוב, כי הם הבינו שלשם אנחנו רוצים ללכת.
- 9:48וכשאני הגעתי, היה יותר תפקיד דיוורס, זאת אומרת צוות, שגם ברמת, ניואנס קטן, ברמת הפלנינג, עושה יום אחרי כל האינג'ינירינג, כי הוא חכה לראות מה הדרישות שלהם, אם זה ליצור ג'ובים בג'נקינס, או ליצור ריסורסים, או כל דבר שלא היה הרשאות בעצם, או מפתחים לעשות, וגם לא היה ידע והציפייה מהם לעשות.
- 10:09אגב, זה נפוץ.
- 10:10הדבר הזה נפוץ.
- 10:11נכון, נכון.
- 10:12בגלל זה אני אומר שזה מאוד מתקשר לה, זה לא לא עובד, זה עובד עבור חברות ש...
- 10:17אתה יודע.
- 10:18זה עובד עד שזה לא עובד, ואנחנו רואים איפה זה לא עובד.
- 10:20אני חושב שהעניין זה הגודל, כן?
- 10:22ולאן שחברה מכוונת, וכמה גודל אינג'ינירינג הם רוצים לעשות, ובסופו של דבר כמה דבופסים הם רוצים למצוא את עצמם מנהלים.
- 10:29זהו, אני חיכיתי לזה, ובאתי להגיד, שחר, אני גאה בך שלא שלמת את הבחירה היבשה הזאת, אבל אני כבר לא גאה בך.
- 10:39אני ראיתי כמה הוא יתפק, הוא יתפק.
- 10:41יש אנשים שחושבים את זה, יש אנשים שאומרים את זה.
- 10:44לא, שחר קומס שומע הגודל הוא חייב לשלום זה כאילו חזק ממנו ראיתי איך הוא מתאמץ ומחתש את הסיים אוקיי אז דיברנו באמת שהגעתי הייתה הבנה שרוצים ללכת לשם הייתה הבנה שאנחנו לא שם עדיין ואני הגעתי סתם, נימץ קטן, דיברתי על הפלנינג, מפתחים היו צריכים אנשי דבופס, כדי לשנות, שופצ'יקים שעדים ב-CI, לבנות ג'ובים חדשים, להעלות אפילו משהו ל-S3 לפעמים, לגמרי, ברמה כזאת, לגמרי, לגמרי, זה היה כאילו חור שחור, כמו שדיברנו, להעביר מעבר לחומה, ככה זה היה, וזה גם גזל המון זמן, לא מבוטל מאנשי דבופס, שעשו דברים שחזרו על עצמם. כל הזמן חוזר לי המילה, דיברנו עליה בכמה פרקים, סיילו, ששחר לימד אותי שאומרים ממגורה בעברית. נכון.
- 11:34ממגורה, מסתבר.
- 11:36אתה יודע איפה עלינו על זה? בפרק עם מורי. עם מורי ודודי.
- 11:41אז כל הזמן חוזר לי המילה סיילו הזה, כי רואים את זה, רואים את הסיילו, זה בדיוק מה שאתה אומר, מחכים לדבר הכי קטן בשביל להעלות קובץ לס שלו, כאילו לתת הרשאה נגיד, או לפתוח למדה, או כאילו להרים למדה, כל דבר או המון דברים, זה באמת הסיילו הזה.
- 12:02כשאתה אומר, אני לא יודע מה קורה שם, אני אשלח להם בקשה שממש ברוקר אני שולח בקשה מחכה אני קונסום של מה שהם יביאו לי וזה כל כך בעייתי בטח כשמתחילים לדבר על סקייל של חברה זה בעייתי גם מבחינת ידע שהידע לא מתפזר זה בעייתי גם מבחינת בתנקס בתוך הארגון במקרה הטוב טבעות דבופס יושב ומחכה לדרישות אבל זה לא עובד כי גם להם יש תוכניות משלהם ואז יוצא מצב שמפתח כל מה שהוא צריך לעשות זה צ'ופצ'י קטן והוא מחכה ימים לא מבוטלים שזה יקרה וחבל אני תאמין גם בגישה שבעל האינטרס צריך להיות מסוגל לעשות עבודה בעצמו ממש ממש ככה ואינה איזה מהציפיות שאתה מצפה משאר אנשים, לא דבר כמה אנשי דבופס.
- 12:47אנשי דבופס יעשו, אנחנו אנשים ממושמעים, יעשו מה שיגידו להם.
- 12:51אבל בסופו של דבר, עד שלא.
- 12:55אתם פתחים, תתביישו לכם.
- 12:59אבל המפתח פה זה ציפיות שאתה מצפה משאר האנג'ינירינג. אם אתה מצפה מהם, להפסיק לזרוק את הדבר הזה לבלקבוקס, אלא עכשיו הציפייה היא ממכן לקחת את זה A to C, ונכון צריך כלים שיתמחו בזה, וצריך את הגברנס הנכון, אבל זה המיינדסט, זה הציפייה.
- 13:14אז זה בדיוק מובילתי לשאלה הבאה, כי אתה אומר אוקיי, השינוי מתחיל מהמפתחים, או קשור בטח למפתחים, אז באמת איפה יהיו אתגרים?
- 13:25כי יש פה אתגרי knowledge, נכון?
- 13:28שהם חוסר גדול מן הסתם, בטח בשלבים הראשוניים.
- 13:32יש פה אתגרים של סינרגיה, בין הצוותים לבין הדברופס.
- 13:37יש פה אתגרים של priorities.
- 13:39לפעמים, אתה יודע, עכשיו, רגע, אני בפרודקשן, אבל עכשיו אני צריך את זה, בסי-איי-סי-די, ועכשיו אני צריך בפיתוח איפה האתגרים היו לכם ואיך התחלתם לפרק אותם ולפתור אותם האתגרים של שינוי המיינדסט והתרבות או האתגרים של למה בכלל חשבנו לשנות אני מאמין שכל דבר מגיע מתוך כאב מסוים נכון?
- 13:58כן, לגמרי, אז הכאב היה שם גם בראייה הקדימה, אסטרטגיה לא רצינו רישיו חזק בין, אני חושב שזה לא נכון גם, בין אנשי דבופס לאנג'נירינג.
- 14:08יש כאלה שאומרים, אוקיי, לא משנה מה, יש לי פה איזה רשיו של...
- 14:11על כל חמישה מפתחים צריך להשמיד דבופס.
- 14:14בדיוק.
- 14:15אני, המטרה שלי בחיים זה להגדיל את זה כמה שיותר, כן?
- 14:19שאת אומרת שהיא יותר אנשי דבופס מפתחים.
- 14:21לא, הפוך.
- 14:23אגב, אני גאה ב�וך. אני גאה בך.
- 14:25הוא אמר המטרה של להגדיל את זה כמה שיותר, אבל לא אמרת כלום.
- 14:28לא אמרת כלום.
- 14:29אתה ראית שאני עושה את זה.
- 14:30כל הכבוד.
- 14:31אתה ממש עברת תהליך של תרבות של דבופס.
- 14:33אבל מצד שני, אני לא רוצה, אי אפשר לעשות כזה מהפך ברגע אחד.
- 14:37יכול להיות שאני פלט להיות לאורך היום.
- 14:39מה שאני בא להגיד, יש לנו איש דבופס אחד משרה מלאה, איש עוד ארכיטקט ומנהל דבופסים שהם נמצאים איתנו במשרה סוג של חלקית, ותחשוב שזה על עשרות מפתחים, יש לנו מבטות על איש דבופס אחד. זה מעולה.
- 14:55אז איך מנעצרים דבר כזה שיש לך בכלל את האופציה לבוא ולייצר רשיו, כמו שאתה אומר, שזה לא חמש לאחד. אז קודם כל זה אני חושב שפה אני אגיד כמה מילים טובות לקלאודינרי ללא אגב הרבה מילים טובות למה כמה זה כמו זה טוקנים אנחנו מקציבים לך זה קיבלתי הקצבה כמה מילים אבל אני חושב שזה מתחיל מלמעלה יש נעלי פיתוח שמסבבה עם זה שיש מישהו שעושה כל הזמן את העבודה, כל עוד זה עובד.
- 15:28אבל כשמסתכלים קדימה, השינוי מיינסטט הזה זה לא טריוויאלי.
- 15:31ופה התפרצתי לידי על פתוחה בחברה, אבל אני חושב שזה גם משהו שגם נמצא להיות ממש ממש טוב.
- 15:39כי אתה אומר, עוד לפני שבכלל ניגעת, בזמן התהליך איתך הם הבינו שיש בעיה.
- 15:43ברור.
- 15:44אני פרסתי את זה, אני מאמין שאתי, לא הסתרתי את זה. עוד לפני שבכלל ניגעת, בזמן התהליך איתך הם הבינו שיש בעיה. ברור. אוקיי, אוקיי, סבבה.
- 15:45אני פרסתי את זה, אני מאמין שאתי, כן?
- 15:46לא הסתרתי את זה.
- 15:47לא, רגע, זה מתקשר, אני חושב שזה מתקשר להרבה דברים שנגיברנו בעבר.
- 15:52כל הקשור לשינויים מהותיים בארגון, זה חייב להיות כל ארגון.
- 15:56זה לא רק המפתחים והדברות.
- 15:58זה החל מהמנכ״ל ועד אחרון המפתחים.
- 16:00אתה סופר צודק.
- 16:01ברור.
- 16:01אני איתך.
- 16:02כי ברגע שאתה מתרגל לזה, וזה קשור לאתגרים של המפתחים לעשות את השינוי הזה, ולשאר הארגון האינג'ינירינג, תודה רבה. משימות, שלמה משימות, וכל שזה לא חלק מהתרבות, שאנחנו אומרים תרבות איך מדבר על זה, כנראה באפיק ובסטורי ובסט קלים שלו אז הוא אומר, מה עכשיו, אני בזבז עוד זמן שלא תכננתי מראש על משהו כזה גם זה לא מעניין אותי, בואו לרוב האנשים זה כנראה פחות מעניין אותם הם רוצים לכתוב את הדברים סובכים, הרוקבים לא רוצים עכשיו להתעסק באיזשהו קמה של ג'וב מצוים או ריסורס בטראפורם הוא לא משנה מה וזה שינוי מייצדסט, שינוי מיינדסט ברגון זה לגמרי אתגר בהתחלה שצריך זמן ולתאים ציפיות כמה וכמה פעמים אבל בסופו של דבר שכולם רואים את הווליו שמקבלים מזה ויודעים להצביע עליו גם אם הוא עתידי אז זה מאוד קל להתיישר לכיוון.
- 17:05אני רוצה לשאול אותך שאלה, שאני מרגיש שגם בחברות שעבדתי בהם ועובד, אני מרגיש ששינוי שכזה הוא...
- 17:15איפה אחת הבעיות שלו?
- 17:17שכמו שאיך אמרת, שכח, או דיברנו על זה בנושאים אחרים, שאתה מחליף כנף למטוס בין זמן שהוא טס.
- 17:24אז עדיין יש משימות, פרודקשן... אני מכיר את זה להחליף מנוע לאוטוס בזמן שהוא טס אז עדיין יש משימות פרודקשן. אני מכיר את זה להחליף מנוע לאוטו בזמן שהוא נוסע. כן, יש מלא כאלה להחליף מנוע אל אליהם שאילון מסק בכלל עוזר לטראמפ לא משנה, תחשבו על תם אבל יש משימות ויש עכשיו בעיות פרודקשן ויש באגים ויש CICD ויש כל כך הרבה דברים שכאילו להחליף תרבות ארגונית הזאת זה לא, כאילו אם זה היה בוא נגיד ככה, חברה שקמה from day one ומחליטה תרבות ארגונית כזאת, אחלה, הרבה יותר קל אבל כמו שאתה אומר, המכונית הנוסעת הזאת, איך התחלתם כאילו לפרק את זה לאתגרים פרקטיים אני יכול לחצי משפט לפני שאנחנו עונים על זה? זה כבר היה חצי משפט אוקיי. אחד מהדברים שאני נורא ניסיתי להנחיל ביחד עם החבר שלי, זה שה כאב של להישאר בקונסטלציה נוכחית, יותר גדול מהכאב של השינוי וברגע שאתה מצליח לבוא ולחלחל את המיינדסט הזה שאתה אומר, אוקיי, אם אני אמשיך להישאר בקונסטלציה הנוכחית, זה יעלה לי בעין סוף כאב.
- 18:28מסכים.
- 18:29אז הרבה יותר קל לכל הצדדים לבוא ולהבין, אוקיי, שינוי זה לא דבר קל.
- 18:34אנחנו עכשיו עושים שינוי ענק, משנים את כל המבנה של כל ה-R&D.
- 18:37אבל הגענו לציטואציה הזאת, ועכשיו אנחנו משנים אותה במקרה שלנו, מצוותים דיסציפלינריים, של מחלקת פרונטן, מחלקת בקן, מחלקת תאה, לצוותים שהם כולם הולכים להיות ביחד, כסקודים.
- 18:51הגיע הזמן, אנחנו מדברים על זה כבר שלוש שנים.
- 18:52נכון, שנה וחצי, וזה קורה בראשון בינואר, ממש ככה.
- 18:56ואני חושב שיכולנו גם לעשות את זה, כי הכאב שלי, שאיר בקונסטלציה הנוכחית, כבר היה הרבה יותר גדול, מהשינוי, שהשינוי זה דבר כואב. זה נכון, וא�סטלציה הנוכחית, כבר היה הרבה יותר גדול, מהשינוי, שהשינוי זה דבר כואב.
- 19:07זה נכון, ואנחנו רואים את זה, שוב, לא רק בתחומים האלה, בכל תחום, מפחדים לקחת את הסיכונים, אבל בסוף אתה מבין, ואני לא אמת את המשפט, שהסיכון הכי גדול, הוא לא לקחת סיכונים.
- 19:16וואו.
- 19:16לליינה.
- 19:17זה לליינה.
- 19:18לא לליינה.
- 19:19לריקאפ, לריקאפ.
- 19:20לא, לא.
- 19:20להיילייטס.
- 19:21להיילייטס, היילייטס.
- 19:22עוד מילים לא קשורות.
- 19:23פרומו, פרומו.
- 19:24לפרומו.
- 19:25כן. אז, לקחת הסיכון הזה. להיילייטס, להיילייטס, עוד מילים, לא קשורות, כן, לפרומו, לפרומו, כן, אז, לקחת הסיכון הזה, איך בעצם, התחלתם לקחת הסיכונים, בואו נפרק את זה, ממש לדברים אמיתיים, כאילו אפילו לחשוב, על סנאריו אמיתי, שהיה לכם, סתם מעניין אותי, כאילו אני חושב, סתם על עכשיו, אפליקציה שיושבת, לא יודע, על Step Function, ב-WS, ויש פה תהליך דיפלוימנט, ויש פה תהליך אינטגרציה, ועכשיו הם מפתחים, טוב, אני ברור שזה לא כך, אבל בסוף, קחו, זה שלכם.
- 19:50קודם כל, היו דברים טובים שהגעתי, אני חייב לציין, שלא טריוויאלי שהמפתחים עושים בעצמם את הדיפלוימנט.
- 19:57בכלל לא.
- 19:58זה לא שהגעתי, זה היה.
- 19:59בוא נגיד, זה לא אני.
- 20:00בסדר? לא לוקח קרדיט עם משהו שלא שלי?
- 20:02תסביר, תסביר, רגע, בוא תגיד מה זה היה בדיוק.
- 20:04תמיד תיקח קרדיט ותגלגל אחרי עצמו.
- 20:07הדברים הטובים זה אני, הדברים...
- 20:09בדיוק.
- 20:10מה היה? איך עשו דיפלוימנט?
- 20:11שהיה רוטציה בין פתחי הבקן בארגון.
- 20:16מי עושה את הדיפלוימנט?
- 20:18כי עדיין זה לא היה CICD מלא.
- 20:21זאת אומרת, מישהו היה צריך לחוץ על כפתור, מה שנגיע.
- 20:23לא רק לחוץ על כפתור.
- 20:26גם להעביר את ה-CI, לחו�וץ הכפתור, להסתכל על זה קשוח והייתה רוטציה וזה לא הדברובס עשו הדברובס היו שם הודיעו להם שמתחילים למקרה ותודה הג'וני מקשטו באמצע אבל ראוי לציון שזה לא הנקודה התנחלה הייתה טובה עכשיו אם ניגש נראה בדברים אחרים של סתם בוא ניקח את הדוגמה הכי קטנה של ריסורס ב-AWS שאני צריך עכשיו והייתי רגיל שהבלנדאו הזה מעבר לחומה יעשה לי עכשיו הציפייה הייתה מאותם אנשים בוא נלמד טראפום בוא נבין מה זה הריסורס הזה בוא נלמד טראפום, בואו נבין מה זה הריסורס הזה בואו נבין טאבלי סטראדיק בואו נלמד תענן, תודה תודה, בשביל חברה שקמה על ענן אני ידעו תענן לא בכל החברות נכון, לפעמים אתה צריך ללמוד תענן יש אחלה קורסים לא נפרסם פה פלטפורמות אמר לי פעם מישהו משפט לא דבופס, בסדר?
- 21:23לא תחשבו שאני לא אובייקטיבי פה שלאנשי הדבופס יש ראייה מערכתית שזה לא טריוויאלי שלכל אחד יהיה אותה ולפעמים אתה צריך את הזווית הזאת כדי כדי לדלבר את הפיצ'ר או את המוצר הכי איכותי שאתה יכול לדלבר ונכון ברגע שאתה נותן את הבמה הזו לפריזמה הזו, והוא לא מתעסק בו תיצור לי את הדברים הטקטיים האלה, אז אתה מקבל יתרונות אחרים.
- 21:51אז אני רוצה שוב, אולי לנסות לפני שנמשיך, אולי עוד כן כמה דוגמאות ממש ממש פרקטיות, שנתקעת בקלאודינרי, ממש טכניות, שאמרתם... אז קודם כל, אתגרים זה הרצון, זה החשק.
- 22:00ברור, ברור.
- 22:01אני יורד טיפה טיפה ללאו לבל.
- 22:03זאת אומרת, ממש, תחשוב על...
- 22:04אם אתה יכול לחשוף איזה פלואו, או משהו שאתה אומר, לפה טיפה ללאו לבל. זאת אומרת, ממש, תחשוב על... אם אתה יכול לחשוף איזה פלואו או משהו שאתה אומר, לפני כן אין סיכוי שמפתח היה יכול בכלל להיות בטליס. אז בוא ניגע בג'נקיס, בסדר? דומה קטנה.
- 22:11בוא לא ניגע בג'נקיס.
- 22:13אף פעם. ואם תיגע, תיגע בכפפות.
- 22:15ממש. תיגע עם מקל של מישהו אחר.
- 22:18אז יצאנו כבר...
- 22:19כל הכבוד.
- 22:22כולנו מתפתחים פה.
- 22:24אין לי שחר שנייה לעבור את ה...
- 22:26אז יצאנו לדרך בנקודת מוצאה של היחידים שיש להם הרשאות לג'נקינס, מי אלה?
- 22:33הדבופס.
- 22:34בדיוק.
- 22:35כל מי שרצה לגעת בדבופס עבר דרכם.
- 22:37כל מי שרצה לגעת בג'נקינס.
- 22:38כל מי שרצה לגעת בג'נקינס עבר דרך הדרך.
- 22:41סבבה.
- 22:42וזה היה קשה, כן?
- 22:44והסיבה שלא נתנו להם הרשאות...
- 22:46כי פחדו.
- 22:47פחדו.
- 22:48נחוו.
- 22:49ראו שזה היה פרוץ במחאות.
- 22:52היה אירועים.
- 22:54ואז כאילו מי שלרוב מתחקר את זה, מי זה?
- 22:57מי שלא עשה את זה.
- 22:58בדיוק.
- 22:59ואז גם לא לומדים מזה.
- 23:00מי שכן עשה את זה, לא לומדים מזה.
- 23:02יש חוסר טראסט.
- 23:04יש אוקיי, אל תיגע בזה יש גם פתאום התרבות של הם ואנחנו הם דפקו לי את הפייבליין מה הם נוגעים בזה מה הם זה ומפה לשם מגיעים לקופסה סגורה שאין הרשאות לאף אחד ואת זה רצינו לשנות עכשיו יש גישה אחת שאתה אומר אוקיי אני פותח את הרשאות מעביר להם אדג'וקיישן אגב לא נגענו ב-education, שזה...
- 23:25תכף, תכף, לא, לא, אני רוצה להקדיש לזה חלק שלם, כי זה סופר סופר חשוב.
- 23:31אז יש את הגישה שאומרת, אוקיי, בוא נפתח להם הרשאות, בוא נלמד אותם, שהם יעשו את הדברים, והם ילמדו תוך כדי תנועה, מה הכי נכון, מה לא, ויש גישה שאומרת, אוקיי, אני פותח להם הרשאות בדרך שהיא יותר סגורה.
- 23:44מה זה אומר?
- 23:47שהם לא נכנסים ל-UI והם רוצים את השינויים, שאנחנו משתמשים באיזושהי חבילה, שמנגישה להם את זה בגיט-אופס, או בכל קוד אחר, שלפני כל שינוי, נשים טסטים על הדברים האלה.
- 24:00שאנחנו בודקים ש... איזה טסטים באמת סתם...
- 24:02מי, אתה יודע מה, לשנות קדנצ'ל שמשפיעים על ג'ובים אחרים מי לדרוס זה טסט מנואל או טסט אוטומטי אז יש גם וגם יש גם מנואל שזורק את זה נגיד את ג'נקינס שקם ואתה בודק אם מה שרצית לבנות דרך קוד באמת נבנה ויש אוטומטי לבדוק את הל לא נוגע בדברים, אתה יודע, סט של חוקים שכתבנו, שאתה לא נוגע בדברים מרכזיים בתוך הג'נקינס, כמו גדנצ'ל, שיותר מ-Job אחד משתמשים בו, ודברים כאלה שנשמרים בתוך הג'נקינס.
- 24:38יש לכם כל מיני רולים שבעצם יש לכם ולידציה, שכאשר מישהו בא ומייצר עכשיו ג'וב חדש או כל דבר כזה, אתם רוצים עכשיו לבוא ומריצים עכשיו סט של טסטים אוטומטיים לגבי הרשאות. כן. כן? אוקיי.
- 24:50שהם רצים מתי? מעניין.
- 24:52הם רצים מתי? הם רצים בקומית, כאילו, CIA. בקומית, ב-CI.
- 24:56כן. אוקיי. מצוין.
- 24:58אז אוקיי.
- 25:00אז זה נגיד אתגר אחד שפתרנו אותו. אתגר מכיוון אחר היה כאילו אתה צריך לשלום את המיינסטר של אנג' אתגר אחד שפתרנו אותו. אתגר מכיוון אחר, היה כאילו, אתה צריך לשלום את המיינסטל של אינג'יונלינג, ואתה צריך לשלום את המיינסטל של הדאבופס, שגם יעשו יותר עבודות אינאבלמנט, ופחות עבודות תסלי.
- 25:14ולהתעסק יותר, תמיד יש את הדבך הביניים.
- 25:18ברגע שאני עובד על האינאבלמנט, אני בינתיים לא עושה לאנשים אחרים, אני לא עושה לאנשים אחרים, הם מתעכבים.
- 25:27יש את הרצון הזה, אוקיי, סבבה, בוא תטפל בי עכשיו ואחרי זה נדבר על enablement אז יש גם אתגר של איפה אני שומר את האיזון מבחינת prioritization בין שירות R&D כי זה חלק מהתפקידים של הדבופס לבין קידום הרודמפ שבסופו של דבר עוזר לשרת את ה-R&D בצורה יותר self-service בעתיד קצת חוק אז בואו נחזור כאילו על האדג'וקיישן באמת, הרי בסופו של דבר אדג'וקיישן זה המפתח יש פה פער, אולי יש איזה מפתח מסוים שכן אולי מכיר הרבה, אבל כנראה רוב מי שהיה בפיתוח לא מכיר כל עדיץ בית בזה שסיטואציה שבא המפתח לא מכיר, לא יודע, לא רוצה לדעת.
- 26:10זה רחוק ממנו.
- 26:11אז אני חושב שהאדג'וקיישן זה אמצעי מדהים לגשר על הפער הזה.
- 26:15אבל איך עושים אותו?
- 26:16איך עושים אותו? בשלבים.
- 26:17הוא עכשיו, הוא רגיל לבקש.
- 26:19אז פעם הוא היה מבקש והוא לא, היה קסם שקורה והוא מקבל תוצאה.
- 26:23היום הוא חלק מהתהליך. זה מה שאשתי עושה כל פעם שהיא רוצה לקנות משהו. מה, מבקש, והוא לא, היה כסם שקורה, והוא מקבל תוצאה. היום הוא חלק מהתהליך. זה מה שאשתי עושה כל פעם שהיא רוצה לקנות משהו.
- 26:27מה, מבקשת? ממני, ואני, עכשיו הוא צריך לזה מופיע. ויש כסם.
- 26:32מציע? אז, רגע, אז, דבר ראשון. גם אני הייתי רגיל לזה, ואז אמרתי לאשתי, אוקיי, מעכשיו את קונת את הדברים, ולא אני, ואז ומאז אין לנו חשבון בנק.
- 26:41ומאז הדברים התחילו להגיע בקצב יותר יום. יוצר את הדיר זה תרבות אחרת לפעמים צריך סרוויז זה לא פתאום שנה להרשאות, בקיצור תן לשחר קנייה הוא לא צלול היום אז כן דיברת פה שה כאילו education והפתח יודע שהוא חלק מזה אני רק רוצה להגיד שאם זה ככה אז זה גם צריך להיות חלק מה estimation והplanning שאם הוא יודע עכשיו שהוא נכנס לאיזה משימה שיש לו קופצה שחורה שם עכשיו הוא אומר רגע רגע כנראה תכף אני אשאל אותך אם זה ביחד עם הדבוס או ביחד עם הדבוס והplanning עצמו כי הוא יודע שהוא לא יודע, ואז הוא צריך להעריך בתוך הסטורי או בתוך הסאבטאסק, כמה זה יזמן זה ייקח לו.
- 27:30אז איך זה קורה התהליך הזה אצלכם?
- 27:32אז קודם כל אנחנו מלווים אותם, כן?
- 27:33האינטרס שלנו שזה יצליח בסופו של דבר.
- 27:36שלנו אתה אומר כרגע כדבוס, כן?
- 27:37אני נכנס לתחנית.
- 27:38מוציא אותך מהקורא של...
- 27:39אני לפני כמה שנים, כן?
- 27:41אני דבוס עכשיו.
- 27:43נכנסתי לתוך הסיטואציה.
- 27:45אז האינטרס של אנשי הדבר, שזה יצליח.
- 27:50שזה יצליח.
- 27:51כדי שזה יצליח, הם צריכים לעבוד בזה.
- 27:53זה לא שגר ושכח, הנה, יצרתי פה תשתית, תתחילו להשתמש.
- 27:57זה ללוות, זה להדריך, לפעמים זה לעשות את הדברים ביחד איתם, כדי שהם ילמדו לפעם הבאה לעשות את זה בעצמם.
- 28:03וזה לא טוביאלי.
- 28:04בוא נדבר על פרקטית סקרם.
- 28:06עכשיו אני...
- 28:06אני יכול לתת דוגמה פרקטית?
- 28:08כן.
- 28:09אז אני נגיד, הרגשתי שהיה לי, המפתחים הסיניורים, הבינו טוב מאוד קוברנטיס.
- 28:15כל המפתחי, הג'וניורים שהתחילו, אתה יודע, אם אתה ג'וניור, ואף אחד לא יצא לך לגעד במשהו, אף אחד לא יצא לך לגעד במשהו.
- 28:21גם אם אתה סיניור, ולא יצא לך לגעד במשהו.
- 28:23וגם אם אתה סיניור, ולא יצא לך, מה שאני בא להגיד, הסיניורים שלי יצא להם, קצת יותר לגעד במשהו. גם אם אתה סינור ולא יצא לך לגעד במשהו. גם אם אתה סינור ולא יצא לך, מה שאני בא להגיד, הסינורים שלי יצא להם קצת יותר לגעד בזה.
- 28:28אז אחד מהדברים שאתה מרסות, אמרנו, אוקיי, יש לי תקציב ל-education.
- 28:33אני מתחיל להעביר הרצאות, גם אם בחוץ, וגם עושה הרצאות פנימיות.
- 28:36אז נגיד הבאתי את מייק, הפערה עליה, מקסימה, יש את דבופס, מה שנקרא בחצת דליון.
- 28:44הבאתי אותה אלינו, שתעביר לנו סדנה של שלוש וחצי שעות, על קוברנטיס, ואז כל אחד בא ומתקין גם עם מיני קיוב על המכונה, וכל אחד עכשיו מתחיל, אתה יודע, אתה מתחיל לעבור בכלל, מה זה פתאום, אתה יודע, מה זה סייד קאר, מה זה עכשיו פרסיסטנט, מה זה לא פרסיסטנט, מה זה, כאילו כל הדברים האלה שצריך לבוא ולהכיר, מה זה, כאילו כל הדברים האלה שצריך לבוא ולהכיר, מה זה קרון, כל הדברים האלה שצריך לבוא ולהכיר, כשאתה מנהל עכשיו קלאסטרים של קוברנטיס, עכשיו אני לא אומר שמחר כל אחד, אחת מהן הולכים לבוא ולהיות עכשיו אנשי דבופס, מה שזה עשה אבל זה פתח להם את התאבון, הרעיון של ההרצאה הזאת, לא היה עכשיו לבוא ולשנות לחלוטין, כל התרבות הארגונית שלנו ואת איך שאנחנו עובדים.
- 29:26זה היה הדבר שהם נותנת להם טעימה, להראות להם שזה לא כזה מפחיד.
- 29:29חודש אחר כך, לקחנו את אחד מהמהנדסי בקנד היותר סיניורים שלנו, שהוא באמת שפיץ על בקוברנציס שאין דברים כאלה, ואז הוא בא ועשה להם ממש סדנת הנדזון.
- 29:43שלוש שעות של סדנת handzone ביחד עם כל המאנדסי backend. מה שאני ראיתי, ראיתי מפתחים שנפתחו להם העיניים. אגב, אני מאוד מתחבר כי גם אנחנו עשינו transition to Kubernetes של קומפוננטות של צוותים, עברנו צוות צוות ועשינו את הדרכה הזאת, כן?
- 29:58מגניב. כל קומפוננטה, מה זה אומר, אפילו עשינו לו מזמן איזשהו תקטוק לכל ארגון האינג'נירינג על Kubernetes ו-CICD ומה קורה שאני מתקנת הקרוב, אצלנו טוק, לכל ארגון האינג'נירינג, על קוברנטיז ו-CICD, ומה קורה שאני מתקן את הקרוב, אצלנו זה הולך, ארגון-CD, וכל הדברים האלה.
- 30:10אז לגמרי הדרכה, זה מפתח להצלחה פה, גם שהמפתחים...
- 30:15זה מפרץ, זה חשוב.
- 30:15כן.
- 30:16יש לי שאלה נוספת, תוך כדי אם אפשר, ההדרכה, לדעתי, אבל אולי היא גם הפוכה, הרי בסופו של דבר, יש פה רמה אפליקטיבית, שה-Devos לא יודעים, או לרוב לא יודעים בדיוק את ה... לדעתי אבל אולי היא גם הפוכה הרי בסופו של דבר יש פה רמה אפליקטיבית שהדבוס לא יודעים או לרוב לא יודעים בדיוק את הרמת בדיוק אז אני יכול להגיד לך ש רגע שנייה אני רוצה לשאול את האורך תשאל תשאל צודק צודק שיחה אני מתרגש אני יודע אז אני רוצה שוב אני רוצה לשאול אותך כן עם כמה סימני קביעה לגבי האדיוקיישן ההפוך גם אנחנו עושים סוג של הדרכות, למפתחים לעולמות הדבופס, אבל גם האם אתם עושים, גם או עשיתם, הדרכות לדבופס, מה קורה באפליקציה, איך זה עובד, ברמה הטכנית, ברמה הביזנסית.
- 30:57קודם כל כן, יצא לי לראות כזה דבר, ואני חושב שזה באיזשהו מקום, הבנפיט הסמוי של דבופס, שעובד סמוד עם צוות פיתוח.
- 31:05תמיד אנחנו מסתכלים על החץ של הצוות פיתוח לכיוון דבופס, אבל גם יש וליו אדיר בחץ ההפוך.
- 31:13סליחה, בחץ מה...
- 31:15כן, כן, 2A ביינדינג בסופו של דבר.
- 31:17בדיוק.
- 31:17הם מפרים אחד את השני.
- 31:19אם הדבופס יכיר יותר את האפליקציה ואת האתגרים שלה, הוא יוכל גם לחשוב על פתרונות יותר נכונים ויותר יעידים. זה מחזיר אותנו בכלל לעולמות שבאופן כללי בחברה שמתעסקת בפיתוח כל העולם הזה של ה-knowledge business knowledge, technical knowledge כל ה-handovers הנה עכשיו אני עוזב את החברה שאני עובד בה אחרי שש שנים הם יודעים שהם לא יש בנושא?
- 31:42כן, לא, זה הכל אתה יודע אני עוזב גדל את החברה שאני עובד בה אחרי שש שנים. הם יודעים שהם נושבים? כן, לא. זה הכל.
- 31:46אתה יודע אני עוזב?
- 31:49גדל.
- 31:50רמה, אני עוזב.
- 31:54אחלה דרך להודיע בעבודה.
- 31:54אבטא.
- 31:58הדברים שאני הכי משקיע בהם, זה הנדוברס ודוקומנטציה, ואתה רואה שזה משהו שכאילו, שוב, בינתן המצב הספציפי שיינו בו, לא הייתה אפשר ברמה כזאת לעשות את זה, אבל עכשיו פתאום שיש לי כאילו את הזמן הזה, אתה רואה כמה זה עוזר לאנשים פתאום להבין, המון דברים החל מתכנים, אם אני עובר עם אנשים על high level design, תלוי שוב, תלוי מהקהל היד, ועד ברמה הביזנסית מה זה אומר, והפרודקטית, ודברים כאלה, כנראה חשובים יותר, ויותר ויותר, לא רק כחלק מתהליך התקווה, אלא באופן כללי.
- 32:30ביניי זה חלק מדפידים, של אומטן של כל פיצ'ר.
- 32:32תמיד הדברים האלה, הם, תודה, תחומים, תחומים בכל תחום, אבל תחומים במצב של, תודה, אז אני עושה סיסוק של וי, כי אין מנצות, אתה רץ פה בסקראם, אבל גם הדברים, שהם לא כחלק מה, והזכרתם, זה לא כחלק מהספרינט השוטף, אלא פעם בשנייה לעצור, ולעשות איזה משהו סשן כללי, נולד שירינג וכדומה, אני חושב שזה סופר חשוב, בנוסף כמובן לצ'קליס הזה. וגם זה שבר את השגרה של המפתחים, זה חובה. אני רוצה להרחיב פה משהו שאנחנו עושים גם עם אנשי דברופס שעובדים איתנו, הרבה פעמים אנחנו כן מראים להם בקוד איפה אנחנו יש לנו איזה בעיה ספציפית ואז מנסים לחשוב אם יש להם איזה פתרון סתם דוגמה, החלפנו לפני שלושה, ארבעה חודשים החלפנו את השירות CDN שלנו עכשיו בהתחלה אתה יודע אינטואיטיבית למפתחים מה עבר להם בראש, בוא אני אחליף את הפס של ה-CDN ואז בא איש דאבופס בזמן שהראינו לו כאילו מה אנחנו רוצים לעשות, אז הוא אמראילו מה אנחנו רוצים לעשות, אז הוא אמר, לא צריך, אנחנו יכולים לעשות את זה גם ככה, אנחנו מעלים את זה ברמת ה-DNS, בוא נשנה פשוט ברמת ה-DNS, ואז גם אנחנו יכולים לעשות, סוג של ספליט, ובהתחלה, לא נעביר את כל הדברים, נראה שהשירות עובד כמו שצריך, נעביר רק 10%, ואז אני לא צריך להתחיל לעשות עכשיו, כל מיני מניפולציות בקוד, ולשלוט על הדבר הזה, ולעשות דיפלוימנט כדי לפרוס את זה, אני לוחץ על כפתור, או אני משנה במקרה הזה, את הקונפיגורציה של ה-DNS, ומחליט לאן אני רוצה שזה ילך.
- 33:52אתה נוגע בנקודה מה זה כואבת לאנשי הדבופס, אתה יודע?
- 33:53שמה?
- 33:55כי חלק מהתרבות זה מתי אני בא להעיש דבופס, עם פתרון שאני כבר עליתי על בעיה, או עם הבעיה הרגע.
- 34:00אני בא עם הבעיה, מה אני מחפש, ואז נותן לנו להשתתף כחלק מהפתרון, או שאני בא גם עם פתרון. וואי, זה נקודה כחלק מהפתרון, וכשאני בא גם עם פתרון, וואי, זה נקודה טובה.
- 34:06אגב, אנחנו במקרה הזה באנו עם פתרון, ובגלל שיש לנו תרבות, שזה בסדר להגיד לכל אחד, לא משנה מי אתה בארגון, זה בסדר להגיד, אני חושב שיש לי רעיון יותר טוב.
- 34:15אז הוא בא עם רעיון יותר טוב.
- 34:16לא, אבל אני שוב חוזר למה שאתה אמרת, זה מעניין, כי אצלנו, נגיד, בצד של הפיתוח, אתה בא עם המון פתרונות, שהם לא, זאת אומרת, אולי בקצה הם נוגעים בדבובסיות אבל ברוב זה כאילו אני בא, אני מריץ את זה, אני פותר את זה משהו, בניתי מערכת לקונפיגורציה וכדומה ואז יכול להיות שכאילו כמו שאתה אומר בתרבות, רגע אולי עדיף לפני שהגעתי לפתרון זה לעצור להגיד לדבובס תקשיב, אני חושב ככה וככה מה אתה אומר ואז יכול להיות שפה איזה ברנדסטורמינג ואולי באמת חללם הבעייתיות, בתרבויות האלה, ואיני, שחר הזכיר, אמר הפוך, אנחנו דווקא, ואגב, אנחנו עושים את זה, אנחנו דווקא נתנו פתרון, ובאנו לדבוס, ובאנו לזה, ועכשיו תגיד מה אתה חושב על זה.
- 34:56ודווקא פה, זה מעניין מה שאתה אומר, כאילו, בוא ניקח את זה קצת אחורה, וכבר בחשיבה על הפתרון, בפיתוח, לא, זה לא רק פיתוח, זה דבוס, ודבוס זה לא רק, דבוס זה פיתוח.ס, ודאבובס זה לא רק, דאבובס זה פיתוח.
- 35:05נכון, נכון, נכון, נכון.
- 35:07זה מעניין.
- 35:07ואם תשאלה את הדאבובס, זה מטריף אותם.
- 35:11שבאים להם פתרונות.
- 35:12כן, כאילו, שני רגע, לפני שאתה, יכול להיות שהפתרון הוא נכון, אבל רגע, קח אותי אחורה, מה הבעיה?
- 35:19איך הגעת לזה? בוא נחשוב ביחד.
- 35:22אולי זה הפתרון הנכון, וסבב הנזרום, אולי יש פתרון יותר טוב כמו שהוא נתן דוגמה נכון, אז באמת אצלנו שוב יש לנו את הבעיה של הסיילו הזה, נפסים לפתור אותה ואני רואה שבגלל הסיילו הזה אנחנו עושים את זה מלא אצלנו זאת אומרת באמת באים מפתרון טכנולוגי שנוגע בסופו של דבר כן, לעולם הדבר בסי כן, ברירה, בסוף זה נפרס, בסוף אתה מושך את הקונפיגורציה מאיפשהו, קבצים סטאדים וכדומה, ואז כאילו הדבובס כבר מקבל את זה כמשימה, ומקסיר הוא יכול להגיד לך, תשמע, אני חושב שזה יהיה ככה וככה.
- 35:59אוקיי, אז אני דווקא רוצה להתעכב על שיטות כלי, דברים חדשניים שאתם השתמשתם לייעל את המעבר הזה, מתרבות שהיא לא תרבות דבר וזית, לתרבות דבר וזית בתוך החברה.
- 36:12אז נגע לנו קצת בעקרון, כלים ושיטות, אתה יודע, יש את הגיטופס, יש את ה-CICD, אתה יכול לגמרי להתמיע אותו על כל דבר שיש, אני יכול לתת לך דוגמה נוספת, טראפורם.
- 36:23טראפורם יש כמה שיטות לגשת לכלי הזה, מי להתקן את הדברים מהמחשב שלך, ישירות ולהריץ את הדברים, עד לעשות ממש תהליך CICD, זאת אומרת, אני משנה משהו, זה עובר סט של בדיקות, מאשר את הבדיקות האלה, ואז זה עובר בעצם דיפלאמית ומשנה את הריסורסים האלה, וזה גם משהו שנתנו למפרטחים לעשות בעצמם. זאת אומרת, מעכשיו הם חלק מהעבודה על הטראפון? לגמרי.
- 36:49נעלים את הגיטה, בכל, חלק מזה פושים, הכל.
- 36:54ואת יודע, עד איזושהי רמה.
- 36:56ומי עושה פיירים? מי עושה את הקוד ריוויו בעצם? רק הדבר?
- 36:59אז בשלזה היה יותר הדבר, ואת יודע, כשאתה מגדל צ'מפיונים כאלה, אנשים שמבינים קצת יותר ויודעים לקרוא את זה, כי אתה יודע, מפתח שכותב ב-C או ב-Python, הוא יכול לכתוב טראפון, כן? זה לא...
- 37:10אתה יודע מה, אני אעשה אותך, אני יתקיל אותך, בסדר?
- 37:14אחד הדברים שאנחנו רואים בחברות, לא רק בעולמות הדבופס, זה שנותנים לאנשים שזה לא המיין סקיל שלהם, לעשות את זה.
- 37:20זאת אומרת, נגיד עכשיו יש לך מפתח בקנד, אבל הוא יודע גם פרונטן.
- 37:24אבל הסיניורטיה, הוא סיניור בבקנד, הוא לא סיניור בפרונטן, כנראה הוא אפילו ג'וניאר פרונטן, ועדיין נותנים לו לעשות פרונטן. ואז אתה שואל את השאלה, רגע, אבל למה אני, זאת אומרת, יש לי יש לי סיניור פרונטן. עכשיו, זה תמיד כאילו משקל, ואז אני לוקח את מה שאתה אמרת עכשיו על הטראפון, ואתה אומר, אני נותן גם למפתחים לעשות טראפון למוצ'ים, רובם לא באמת שוחחים בזה, ואני שואל, איך מנהלים את הדבר?
- 37:49כי אני מבין את הצורך, בשביל לייצר תרבות, וה-knowledge sharing וכזו.
- 37:53אנחנו חוזרים להדרכות, אנחנו חוזרים לבדיקות, אנחנו חוזרים ל...
- 37:56שתהיה את ההבנה של מה שאתה עושה, ואת ההשפעות של מה שאתה עושה.
- 38:00אני חושב שגם קצת מנטורינג.
- 38:01נכון.
- 38:01הרבה פעמים זה גם מה שיגיע, אבל מהצוות.
- 38:03נגיד, הרבה פעמים יש לך חברי צוות שאומרים, אני רוצה לעשות את זה, ואז אתה רוצה לתת להם להתנסות.
- 38:09לגמרי.
- 38:11ואוקיי, בוא ניגיח בטרפום.
- 38:12עכשיו התחלתם תהליך.
- 38:14המפתחים בהתחלה כנראה התחילו לגעת.
- 38:17עדב ובצמא היו הגייט קיפר, נכון?
- 38:19הם עשו את הקוד ריוויו.
- 38:20הם עשו את הקוד ריוויו, כן.
- 38:22אתה יודע, גם הניסיון שלך מוסיף לך טסטים, כן?
- 38:25דברים שראית שקרו הופכים להיות טסט.
- 38:29וככה זה מתעצם ומתעצם עד שאתה יודע. החוכמה היא גם כמה שיותר להקטין את הבלסט רדיוס של השינויים, שלא יהיה לך וורקספייס אחד ענק ואתה עושה שם שינוי שיכול להשפיע על צוות אחר בכלל שלא ידע מזה, אלא שכל מפתח ומפתח ישפיע רק על אזורו.
- 38:49ואז זה קונטיין.
- 38:50אתה פוחד פחות.
- 38:53והיום, זאת אומרת...
- 38:54אם אתה פוגע, אתה פוגע בעצמך.
- 38:56עכשיו בדיעבד, נגיד אם אני אומר, הרמה של המפתחים בתרפורם, זה כאילו אתה מרגיש באמת העלייה המשמעותית?
- 39:03אם אני מסתכל על זה חמש שנים אחורה, לגמרי.
- 39:05זה חלק מה... זאת אומרת, היום עכשיו אני מתכנן פיצ'ר, אני יודע מה אני עושה בטראפורם. תיאורטית.
- 39:11אני רוצה להאמין שלא כל פיצ'ר שאתה עבוד עליו יצליח טראפורם, כן? לא, לא.
- 39:15שקשור לטראפורם, כמובן.
- 39:17כשם קוד, כן? כשם קוד.
- 39:18תראה, יש את הדברים החדשים שאתה אומר, אוקיי, אני צריך פה מודול חדש, ואני צריך את המעורבות של דאבופס, כן? סתם לדוגמה, אני מתחיל לעבוד עם דאטאבייסט שלא עבדתי איתו עד היום.
- 39:27זאת דוגמה מצוינת.
- 39:28אז אולי אני צריך את המעורבות של דאבופס, שיצרו לי את המודול הגנרי הזה, אבל אני כמפתח, יכול לקחת את המודול הזה, לכתוב את הדברים הקוסטומוביליים שלי.
- 39:37זאת אומרת, עדיין ברמת הקלאסטרים וכאלה, עדיין זה לא, הפתחים לא נוגעים.
- 39:41עד לרמה מסוימת, כן.
- 39:43עד לרמה מסוימת.
- 39:44עוד דוגמאות?
- 39:44דוגמה טובה, עוד דוגמאות?
- 39:45אגב, יכול להיות שמשהו חסר לנו ויש תורם מבחוץ לדבוב שתורם כאילו, זה תורם מה הידע שלו, כן?
- 39:53ותורם וכותב את זה למען כולם.
- 39:56אוקיי, מנהדר. עוד דוגמאות פרקטיות?
- 39:58אמרת, הטראפורם, דאטאבייסים, עוד משהו שאתה יכול לחשוב עליו?
- 40:03זה גם מתקשר לעולמות, לסביבות הנמוכות, ודברים חידושים שעושים שם, דווקא מגיד, מה תסביר?
- 40:10תמיכה בקונטיינרים, תמיכה בסייבוסים חדשים. וואו, זה שאלה טובה, קונטיינרים, דוקרים, עבודה לוקלית, עד הדיפלואימנט הזה, איפה זה עומד העולם הזה? כי סתם דוגמה, אצלנו עשינו מהלך של סוג של דוקר קומפוסק הזה, שלם לכל הסביבות, זה היה מהלך מאוד מאוד קשה, ואחרי שראינו את... דוקר קומפוס כזה שלם לכל הסביבות. זה היה מהלך מאוד מאוד קשה.
- 40:26ואחרי שראינו את...
- 40:27את הכל לוקלית.
- 40:30גם הוא רץ אגב בעוד את סביבת און פרם, שכמעט אין לנו, אבל שם הוא גם רץ.
- 40:34אבל כל השם הוא מנועל בקוברנטיס וכדומה.
- 40:37ומין הסתם דוקר קומפוס, זה לא קוברנטיס.
- 40:39אבל בלוקלית לרוב לא צריך את זה.
- 40:43ואז גם היה בעיות כאן, צריך תחזק את זה, ובנינו אחר כך בצוות אצלי עוד סילאי, שעוטף את זה, וגם ראינו את הכאבים, וכן אני מרגיש שאם היה כאילו בלופ הזה, מעורבים גם הדבר, בשוטף, זה היה הרבה יותר קל, אז מעניינתי אצלכם, נגיד בעבודה הלוקלית, איך זה הולך?
- 41:00כשעשינו לא מזמן מעבר מהלוקלית לענן, כן, שאנחנו מריצים את האפליקציה, את הכל בענן, יש שירותים, איזה שירות מסתמשים? או שעשיתם פשוט אינאוס? כשא�שינו לא מזמן מעבר מלוקלית לענן, כן? שאנחנו מריצים את האפליקציה.
- 41:05את הכל בענן.
- 41:06יש שירותים, איזה שירות מסתמשים?
- 41:07או שעשיתם פשוט אינאוס?
- 41:08לא, לא, כשעשינו, כתבנו אינאוס, כאילו מלא AC2 Machine, כל מה שאתה צריך שם, גם תמיכה בקונטיינר.
- 41:13זאת אומרת שעכשיו אני רוצה לעבוד לוקלית?
- 41:15כאילו יש לנו שילוב של תמיכה של קונטיינרים, עם סרוויס שהם לא...
- 41:19זאת אומרת שעכשיו אני רוצה לעבוד לוקלית, כנראה זה רץ על הדוקר, אצלי רק הסרוויס שאני צריך, או אפילו הפרויקט בתוך ה-ID, כל השאר עובד רימוט.
- 41:25אם אתה צריך קצת מעבר ולבדוק דברים ביחד, אז אתה ניגש לדברם שהיא רימוט.
- 41:29יש פה איזה עניין של, זאת אומרת, אם אני צריך סרוויס A שהוא פאבלישר, וסרוויס B הוא קונסומר, ואני צריך את שניהם לוקלית, פה יש כבר איזה אתגר.
- 41:36כנראה בשניים, שלושה סרוויסים המחשב שחייך זיק, אבל יותר מזה זה, כן, אתה צריך אתגר, ובגלל זה גם עברנו לענן. גם סיקירות, יש הרבה גרומים, אבל בגלל זה גם עברנו לענן. גם סיקירוטי, יש הרבה גרומים, אבל בגלל זה גם עברנו לענן.
- 41:48אני מרגיש שזה גישה שלאט לאט חברות יעשו יותר, פחות על המכונה, כי בסוף המכונה שלך, בעשת סקייל בסוף, כן? כן. יש להריצות מגובלים. העלות מוטועלת, אין ספק שענן יותר, גם בו זה גם קונטיין, סיקירוטי, יש הרבה יתרונות. אוקיי, אז אני גם אגיד שכמובן יש לנו קהילה ענקית, שהם פתחים, שכל מיני שואלים שאלות, אז אני אשמח להפנות שאלות לליד, והוא יש הרבה יתרונות המון המון המון אנשים שאני מכיר את זה מהמון חברות, שגם מתייעצים אותנו. זה כאב גדול.
- 42:25אני רוצה לשאול אותך ספציפית עליך, וזה גם משהו שהרבה מאזינים, מאזינים או אנשים בקבוצות שלנו ובקהילה שואלים, בהתקדמות שלנו, האם אנחנו הולכים רוחבית, או אם אנחנו הולכים למעלה, ואת עשית גם וגם, הלכת כמי דבופס, מאיש דבופס, לאולי מנהל דבופס, למנהל קבוצה, שאתה מנהל בתוך הקבוצה גם דאבופס, וגם מפתחים. אז רציתי לשאול על הדבר הזה, מבחינתך, האם זה היה בכלל משהו שחשבת עליו לפני, ואם, כאילו, איפה אתה רואה את האתגרים האלה, ואיך אתה פותר אותם?
- 42:55אז כן, אז אני בשלב מסוים בחיים, אחרי שצאתי לרפתקה הזמית, אמרתי, רגע, אני צריך ללמוד, חוזר ללמוד, חוזר לעשות משרות כשכיר כדי שאני אחזור מתישהו ביותר מוכן ויותר בשל וצמחתי מעולם הדבופס והבנתי מהר מאוד שאני רוצה לעבור לניהול אז מאוד טבעי שאני אעבור לנהל צוות דבופס וזה התחיל משם שם זה היה השנים הראשונות שלי בתור מנהל ואז בשלם מסוים אמרתי אוקיי אני מסתכל למעלה כאילו, אתה יודע כל אהבה למקצוע וזה אבל מלהיות מנהל דבופס אני לא רואה הרבה אופק או אני כבר מזהה את התקרה נוגע בה עם האף ואני מצפה ככה מה אני עושה וכן, ופה שמתי לעצמי מטרה דבופס זה חלק מהפיתוח, אני רוצה להיות מנהל בפיתוח.
- 43:48כן? אולי...
- 43:49ולא היה חשש גם שלך, ואולי גם של המנהלים שלך, רגע, אתה לא בא מעולם הפיתוח הקלאסי.
- 43:54אז תמיד אמרתי למנהל, קודם כל, אני, תחסוגיים פה, זה מגיע עם אמון מאוד גדול של המנהל שלך, והיה לי מנהל שהאמין בי, והוא דחף אותי, והוא ליווה אותי.
- 44:01בקלאודינרי.
- 44:02שפו גדול.
- 44:03שפו ענק, אורי אם אתה שומע.
- 44:05זה לא מובן מאליו.
- 44:06לא, ממש לא.
- 44:07כל הכבוד, באמת.
- 44:09אבל פה אני גם באתי ואמרתי, אוקיי, אני יודע איך צוות פיתוח מתנהל.
- 44:14נכון, אולי אני לא אהיה...
- 44:16המפתח הכי חזק מצפת אולי.
- 44:17המפתח הכי חזק, אתה יודע מה, גם המנהל הישיר של המפתחים, הכי טוב והכי חזק, אבל לנהל, לנהל, כאילו, לנהל, כאילו, לנהל מנהל פיתוח, אני יודע לעשות טוב, כי מהצד, הסתכלתי על איך ארגון הזה עובד, ומה הוא צריך לעשות כדי להתייעל, ומה חשוב, ומה הפרמטרים החשובים, תוסיף לזה שבמקצוע שלנו, לרוב אין פרודקט מנג'ר, שמלווה אותנו, בדרך כלל זה המנהל פיתוח, שהוא הפרודקט מנג'ר.
- 44:43נכון, אז לרוב כמנהל דבובס אתה הייתה פרודקט של עצמך אז יש לנו בערך והפיתוח גם צוותי פיתוח שלא תמיד יש להם פרודקט מנג'ר אז גם פה זה משהו שיכולתי לתרום ולעזור איתו וזה באתי למנהל ושמתי את זה לשולחן גם חשוב להגיד מה אתם רוצים אז אני חושב, שכן, חושב שזה רוסיף את מה?
- 45:06חוץ, זה, לא, לא, חוץ, זה היה משפט סופר חשוב, תדעו מה אתם רוצים.
- 45:09זה גם אנחנו נסכם, אני חושב שקודם כל, כשאנחנו מדברים על, בכלל עבודה בארגון, קודם כל זה האנשים, לפני, אתה יודע, מה הוא עושה ספציפי, זה לא האנשים, זה הפיפל, כזה, וכשאנחנו מדברים על אנשים, אנחנו מדברים על תרבות, ותרבות ארגונית, שראינו שעברתם, ובאמת אולי גם חלק מהמעבר שלך על תפקיד מסמן משהו, והלוואי שעוד חברות כמו קלאוד אונר יעשו את זה, אני חושב שזה בריא, וזה גם, אתה יודעים, הרבה פעמים אנחנו רואים, שחר הזכיר מאחורי הקלעים, שהרבה פעמים מנהלים מסוימים, באים מעולם עמות הבקן, ודווקא אנחנו רואים, כן, פתאום יותר, גם הרבה מנהלים מעולמות הפרונטד, כי מבינים שבסוף, ספורטנט אנג'ינירינג זה סופטנט אנג'ינירינג, וזה לא באמת שני, בזרק יש מיינדסט טוב, שיש לויאלי, וכמובן, וכל הדברים האחרים, אז אפשר לבוא מכל כיוון, כמו שאתה עשית, וגם מרתק לאקוב אחריך, תודה, בשנים הקרובות, זהו, אני חושב שאנחנו נגיד תודה, אז זהו חברים, עוד פרק שמפתחים מחוץ לקופסא הגיע לסיומו.
- 46:07אני מזכיר לכם, ב-13 לראשון, אירוע פרק המאה שלנו, שמפתחים מחוץ לקופסא בשיתוף, רדיס ומייקרוסופט ריאקטור, תבואו, מקומות נוגבלים.
- 46:15חוץ מזה, אני מזכיר לכם, לתת לנו חמישה כוכבים, באחד מפלטפורמות הפוטקסים, הידועות, לפחות חמישה כוכבים, וזה המקסימום.
- 46:23ואם יש פרק שאהבתם, כמו הפרק המדהים הזה, תעבירו לחדש. אני אתן פה חמישה כוכבים,זה המקסימום ואם יש פרק שאהבתם כמו הפרק המדהים הזה תעבירו לחברה אני אתן פה חמישה כוכבים לא דומה או הנה זהו נהדר נהדר נהדר ואם יש פרק שאהבתם תעבירו לחברה אנחנו רוצים להגיע ליותר אוזניים עד כאן היינו פה יאללה ביי יאללה ביי ביי תודה רבה.