החיים בכלל
New member
עצה דיפלומטית
אני עובדת בצוות שמנוהל בארץ, אבל יש לנו כמה עובדים בחו"ל. אחד מהקולגות הזה ואני עובדים יחד על תחום שהוא לא ממש מבוקש.
לאחרונה נוצר מצב שבו אני העליתי כמה רעיונות לשיפורים בתחום, וגם הוא פתאום זרק משהו שהוא חשב על כמה רעיונות כלליים בערך באותו כיוון. הצעתי לו שנצעג את הרעיונות האלו יחד, ובשבוע שעבר הר"צ סיפר לנו שקיבלנו כמה ימי עבודה לנסות לממש אחד מהם. העניין הוא שמדובר היה על משימה שאי אפשר היה לחלק בינינו, הסכמנו בשבוע שעבר לבצע את המשימה ב Pair Programming החל מהיום (יום שני) ולסיים מתישהו בין סוף ום שלישי לאמצע יום רביעי.
במהלך הסופ"ש התברר לי שימים שני ושלישי שלי בעיתיים - היום הייתי צריכה לצאת מהעבודה מוקדם, ומחר אני מגיעה מאוחר (לקראת הצהרים). שוחחתי עם הר"צ ביום ראשון והוא העלה את האפשרות שאתן לקולגה לעבוד לבדו - או שאפשר לדחות את העבודה לשלב מאוחר יותר של סבב הפיתוח שלנו. אני בחרתי באפשרות השניה, ואמרתי שאשוחח עם הקולגה היום. אבל בשיחה היום התברר שבגלל שלא היו לו יותר משימות ביום שישי שעבר, הוא החליט לחקור קצת את איך מוסיפים פיצ'ר כזה למערכת כי הוא לא התנסה בזה מעולם, ומפה לשם הוא פשוט התחיל לכתוב את הקוד לבד, והשלים נתח די רציני ממנו עצמאית. יחד עם ההעדרויות שלי היום ומחר, נוצר מצב שהוא כנראה יסיים את הקוד לבדו, וה Pair Programming בשעות שבהן אני נמצאת יהיה די לא יעיל.
בסה"כ לא מדובר על פיצ'ר מדהים עם דזיין עדין ומורכב שיפתח אותי מבחינה טכנית, ואין לי בעיה לפרגן לקולגה לכתוב אותו עצמאית אם זה כזה עקרוני לו (למרות שאני מרגישה שזה מעין צ'ופר שניתן לשנינו בגלל העבודה בתחום הפחות "זוהר" הזה).אבל יש פה כמה דברים שכן מפריעים לי. קודם כל מבחינת יחסי עבודה, יש לי תחושה שהוא עשה משהו קצת "לא חברי". ברור לי שהוא לא עשה דברים מתוך כוונה לפגוע בי, אלא כנראה מתוך התלהבות וכי הוא רצה לנצל את הזמן. יכול להיות שהוא גם הרגיש לא נוח עם הרעיון של ה Pair programming ופשוט לא היה לו נעים להגיד את זה (למרות שזה לא משהו שידוע לי כעובדה). אבל כן נוצר מצב שבו הוא התחיל את הנושא ולא רצה להפסיק לכתוב גם כשהיה ברור שנוצר מצב שבו אני נדחקת החוצה, ואני מגישה שאני צריכה להיות קצת יותר על המשמר בכל מה שקשור לעבודה מולו. ניסיתי לשוחח איתו אבל הוא אמר שהוא לא ממש מבין למה זה מפריע לי ושיש עוד הרבה דברים לעשות כביכול. השאלה היא איך אני מעבירה את המסר של הפספוס שהיה כאן מבחינתי בלי להעליב, עדיף כמובן באופו ישיר מולו.
ויש גם את מה שמשתקף לר"צ. אני יודעת שחשוב לו שנעבוד בשיתוף פעולה ונתנסה ב Pair Programming, ובאמת חשבתי שהפיצ'ר הזה הוא דרך טובה להתנסות בצורת עבודה כזו (משהו קטן שבו לי ולמתכנת השני יש רמת ידע דומה כך שאף אחד לא יהיה דומיננטי יותר וישתלט על התכנות). ויש כאן קצת רקע מסוים: בעבר כשיצא לי לשוחח עם הר"צ על נושא ה Pair Programming העליתי כמה בעיות שהיו לי בנושא (באחת החברות הקודמות שבהן עבדתי יצא לי לעבוד כך כמתכנתת חדשה בתחום והרגשתי כשניסו להדריך אותי כך - הניסיון הסתיים בזה שהמתכנתת הותיקה פשוט רצה על הקוד בזמן שאני בוהה במסך בלי להבין מה קורה) ובדיעבד הרגשתי שהוא כנראה התרשם שאני מתנגדת לשיטה ולא מוכנה להתנסות בה. לכן היה לי חשוב להתנסות, אבל אני חוששת שבמצב הנוכחי יווצר עלי שוב רושם גרוע, במיוחד אם אני זו שאעלה בצורה פומבית את העובדה שהדברים לא ממש עבדו.
ויש גם את "מה הלאה". יכול מאוד להיות שבעתיד נקבל עוד זמן לפיתוח שאר הרעיונות שלנו, אבל כנראה שנקבל אותו שוב בטפטופים קטנים כאלו. השאלה היא איך לעבוד הלאה ולחלק את עבודה בינינו בצורה טובה. אני למשל תוהה עד כמה באמת אפשרי לבצע Pair Programming צמוד שכזה במצב כזה של הפרשי ימים בין הארץ לחו"ל (במקרה מדובר על מדינה בלי הפרשי שעות), כשלוח הזמנים שלנו שונה (למשל שמתי לב שביומיים שלושה הללו יש לי כמה ישיבות והוא עצמו הרבה יותר פנוי). או איך לבצע חלוקת עבודה הוגנת אם אנחנו עובדים עצמאית. אני מודה אפילו שברגעים הראשונים של הכעס על מה שקרה פה חשבתי אפילו להציע לפצל את היוזמות השונות בינינו (יש חלק אחד שבו אני יותר דומיננטית מבחינת היוזמה והוא דומיננטי יותר בחלק אחר).
יש למישהו רעיונות איך להתמודד עם המצב הזה בצורה קונסטרוקטיבית?
אני עובדת בצוות שמנוהל בארץ, אבל יש לנו כמה עובדים בחו"ל. אחד מהקולגות הזה ואני עובדים יחד על תחום שהוא לא ממש מבוקש.
לאחרונה נוצר מצב שבו אני העליתי כמה רעיונות לשיפורים בתחום, וגם הוא פתאום זרק משהו שהוא חשב על כמה רעיונות כלליים בערך באותו כיוון. הצעתי לו שנצעג את הרעיונות האלו יחד, ובשבוע שעבר הר"צ סיפר לנו שקיבלנו כמה ימי עבודה לנסות לממש אחד מהם. העניין הוא שמדובר היה על משימה שאי אפשר היה לחלק בינינו, הסכמנו בשבוע שעבר לבצע את המשימה ב Pair Programming החל מהיום (יום שני) ולסיים מתישהו בין סוף ום שלישי לאמצע יום רביעי.
במהלך הסופ"ש התברר לי שימים שני ושלישי שלי בעיתיים - היום הייתי צריכה לצאת מהעבודה מוקדם, ומחר אני מגיעה מאוחר (לקראת הצהרים). שוחחתי עם הר"צ ביום ראשון והוא העלה את האפשרות שאתן לקולגה לעבוד לבדו - או שאפשר לדחות את העבודה לשלב מאוחר יותר של סבב הפיתוח שלנו. אני בחרתי באפשרות השניה, ואמרתי שאשוחח עם הקולגה היום. אבל בשיחה היום התברר שבגלל שלא היו לו יותר משימות ביום שישי שעבר, הוא החליט לחקור קצת את איך מוסיפים פיצ'ר כזה למערכת כי הוא לא התנסה בזה מעולם, ומפה לשם הוא פשוט התחיל לכתוב את הקוד לבד, והשלים נתח די רציני ממנו עצמאית. יחד עם ההעדרויות שלי היום ומחר, נוצר מצב שהוא כנראה יסיים את הקוד לבדו, וה Pair Programming בשעות שבהן אני נמצאת יהיה די לא יעיל.
בסה"כ לא מדובר על פיצ'ר מדהים עם דזיין עדין ומורכב שיפתח אותי מבחינה טכנית, ואין לי בעיה לפרגן לקולגה לכתוב אותו עצמאית אם זה כזה עקרוני לו (למרות שאני מרגישה שזה מעין צ'ופר שניתן לשנינו בגלל העבודה בתחום הפחות "זוהר" הזה).אבל יש פה כמה דברים שכן מפריעים לי. קודם כל מבחינת יחסי עבודה, יש לי תחושה שהוא עשה משהו קצת "לא חברי". ברור לי שהוא לא עשה דברים מתוך כוונה לפגוע בי, אלא כנראה מתוך התלהבות וכי הוא רצה לנצל את הזמן. יכול להיות שהוא גם הרגיש לא נוח עם הרעיון של ה Pair programming ופשוט לא היה לו נעים להגיד את זה (למרות שזה לא משהו שידוע לי כעובדה). אבל כן נוצר מצב שבו הוא התחיל את הנושא ולא רצה להפסיק לכתוב גם כשהיה ברור שנוצר מצב שבו אני נדחקת החוצה, ואני מגישה שאני צריכה להיות קצת יותר על המשמר בכל מה שקשור לעבודה מולו. ניסיתי לשוחח איתו אבל הוא אמר שהוא לא ממש מבין למה זה מפריע לי ושיש עוד הרבה דברים לעשות כביכול. השאלה היא איך אני מעבירה את המסר של הפספוס שהיה כאן מבחינתי בלי להעליב, עדיף כמובן באופו ישיר מולו.
ויש גם את מה שמשתקף לר"צ. אני יודעת שחשוב לו שנעבוד בשיתוף פעולה ונתנסה ב Pair Programming, ובאמת חשבתי שהפיצ'ר הזה הוא דרך טובה להתנסות בצורת עבודה כזו (משהו קטן שבו לי ולמתכנת השני יש רמת ידע דומה כך שאף אחד לא יהיה דומיננטי יותר וישתלט על התכנות). ויש כאן קצת רקע מסוים: בעבר כשיצא לי לשוחח עם הר"צ על נושא ה Pair Programming העליתי כמה בעיות שהיו לי בנושא (באחת החברות הקודמות שבהן עבדתי יצא לי לעבוד כך כמתכנתת חדשה בתחום והרגשתי כשניסו להדריך אותי כך - הניסיון הסתיים בזה שהמתכנתת הותיקה פשוט רצה על הקוד בזמן שאני בוהה במסך בלי להבין מה קורה) ובדיעבד הרגשתי שהוא כנראה התרשם שאני מתנגדת לשיטה ולא מוכנה להתנסות בה. לכן היה לי חשוב להתנסות, אבל אני חוששת שבמצב הנוכחי יווצר עלי שוב רושם גרוע, במיוחד אם אני זו שאעלה בצורה פומבית את העובדה שהדברים לא ממש עבדו.
ויש גם את "מה הלאה". יכול מאוד להיות שבעתיד נקבל עוד זמן לפיתוח שאר הרעיונות שלנו, אבל כנראה שנקבל אותו שוב בטפטופים קטנים כאלו. השאלה היא איך לעבוד הלאה ולחלק את עבודה בינינו בצורה טובה. אני למשל תוהה עד כמה באמת אפשרי לבצע Pair Programming צמוד שכזה במצב כזה של הפרשי ימים בין הארץ לחו"ל (במקרה מדובר על מדינה בלי הפרשי שעות), כשלוח הזמנים שלנו שונה (למשל שמתי לב שביומיים שלושה הללו יש לי כמה ישיבות והוא עצמו הרבה יותר פנוי). או איך לבצע חלוקת עבודה הוגנת אם אנחנו עובדים עצמאית. אני מודה אפילו שברגעים הראשונים של הכעס על מה שקרה פה חשבתי אפילו להציע לפצל את היוזמות השונות בינינו (יש חלק אחד שבו אני יותר דומיננטית מבחינת היוזמה והוא דומיננטי יותר בחלק אחר).
יש למישהו רעיונות איך להתמודד עם המצב הזה בצורה קונסטרוקטיבית?