top of page
  • תמונת הסופר/תJonathan Barda & Niv Sluzki

[נשנוש] טכנו-פוליטיקה

***

פוסט נשנוש - קצר וקולע, Scoped - אם תרצו.

אחת לתקופה נעלה פוסט קצר של 1-2 דקות קריאה כי זה נחמד לקרוא וקל להכין

***


למה לי פוליטיקה עכשיו?


הצלחנו להחליט אחרי הרבה מאוד שיחות על הדרך שבה אנחנו רוצים לראות את ה-Backend שלנו.

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


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

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

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

צריך לרתום את כולם לפתרון, וזה לא נושא קל.


נאמר זאת כך יונית, הגיע הזמן להיות פוליטיים.



מצע


קודם כל צריך מצע.

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

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

תחשבו על כ-cheat sheet שגם הג׳וניור הכי צעיר בחברה, מתיאס, יוכל לעקוב אחריו.



לגייס פעילים


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

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

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

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

הוריזונטל סקייל.



להימנע מנושאים נפיצים


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

לא לקחנו את זה קשה.

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

חשוב מאוד לבחור את המלחמות שלנו, אנחנו לא יוקים.


מתיאס מתכונן לקוד ריוויו


להרצות


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

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



לשתף בהצלחות


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

השינוי המשמעותי היה כשהחלפנו את המבנה של הטבלאות ושל השכבה שעוטפת את הכתיבה והקריאה מהן אבל כל שאר המנגנון נשאר אותו הדבר ופשוט עבד.

כמו פוליטיקאים טובים דאגנו לצלם סרטון תדמית מביך לטיקטוק.



סיכום


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

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

תתחילו לשכנע אנשים סביבכם שמצאתם את הפתרון לבעיה ושיש לכם הוכחות לזה.

תשתדלו להמנע מנושאים נפיצים.

והכי חשוב - פשוט תעשו.


365 צפיות0 תגובות
bottom of page