![]() | ![]() |
|


הניסיון להבין ולתת מוטיווציה לאנשים מסוג זה יכולה לשגע מנהלים - במיוחד אם אין להם רקע טכני. כמובן שלא מדובר כאן על אתגר חדש. מנהלים מנסים להמריץ תוכניתנים מאז ימי המחשבים המרכזיים, ולא מעט ספרים קלסיים בנושא עדיין רלוונטיים כיום. לדוגמא, הספר Peopleware של טום דה-מרקו, שהיה הראשון שהמליץ לתת לתוכניתנים טלפונים עם אפשרות להשתיק את הצלצול במטרה להוריד למינימום את ההפרעות המסיחות את דעתם וקוטעות את רצף היצירתיות.
מתוך ההנחה שמפתחים יודעים טוב מכולם מהי הדרך הנכונה לנהל אנשים כמותם, הסתובבנו ברשתות חברתיות וקהילות מקוונות ושאלנו, "מהו הדבר האחד, החשוב ביותר, אותו מנהלי IT צריכים להבין אודות ניהול והמרצת מפתחים"? סיכמנו עבורכם את התגובות, וכפי שתוכלו לראות, חלקן מפתיעות למדי.
סמכו על אנשי הפיתוח שיעשו את עבודתם
חלק מהמנהלים מאמינים שאם יותירו את אנשי הפיתוח לבדם הם לא יכתבו אפילו שורת קוד אחת, ובמקום זה יעבירו את זמנם מול משחקי מחשב. זה פשוט לא נכון. המשאלה העיקרית שחזרה ועלתה בקרב המפתחים שענו לשאלות שלנו הייתה שמנהלים יסמכו עליהם לעשות את העבודה כראוי. "המוטיווציה הטובה ביותר באה מבפנים", אמר רודי ליימבק, יועץ בתחום ה-SQL שעבד במשך 30 שנה כמפתח. "אנשי פיתוח צריכים לקבל את החופש לתכנת, כי זה מה שהם אוהבים לעשות", הסביר.
"גלו מה המפתחים אוהבים לעשות, ומצאו דרך לאפשר להם לעשות את זה באופן שיועיל לחברה", הציע אילייה פראוב, תוכניתן בחברת Disy Informationssysteme. "האנשים בעלי המוטיווציה הגבוהה ביותר הם אלה שעושים מה שהם אוהבים".
"הייתי רוצה שמנהל ה-IT שלי יבין שאני יכול לדאוג בעצמי לאיכות העבודה שלי", אמר ברוס לינדמן, יועץ מסדי נתונים בכיר בחברת Quick Solutions. "אני מוסיף הערות הכוללות את שמי לכל קוד שאני כותב. אין דבר שמתסכל אותי יותר מלעשות עבודה לא טובה או להתפשר על איכות".
"לאנשי פיתוח, באופן כללי, יש יכולות אישיות גבוהות", טען פול דניאלסון, מנהל IT בעיתון גדול. "צריך לתת להם מקום לפתח פתרונות מבלי להאכיל אותם בכפית במתודולוגיות. אין דבר שמדכא את ההתלהבות של איש תוכנה טוב יותר מאשר לקבל מטלה, ולאחריה הנחיות בדיוק כיצד לבצע אותה".
בנוסף, מנהלים לא צריכים לצפות שתוכנה תפותח כמו בפס ייצור. "זה תהליך של גילוי, לא סתם ייצור", כתב תוכניתן שהזדהה בשם ג'יימס. "עדיף תמיד להציג למפתחים את התמונה הכללית. כמה שיותר עבודה ומידע שאני מקבל מראש, כך אני יכול לראות את המטרה הסופית ולפעול בהתאם באופן עצמאי".
אל תבקשו ממפתחים להתמודד עם דברים שלא קשורים בפיתוח
מרבית התוכניתנים היו רוצים להתרכז בכתיבה של קוד מוצלח. כל דבר מסביב, מבחינתם, לא רלוונטי. מסיבה זו, עבור רבים מהם, התפקיד החשוב ביותר של המנהל הוא לסנן את הפוליטיקה התוך משרדית. מפתחים רוצים ומצפים מהמנהלים שלהם לטפל בכל הסחות הדעת הארגוניות, הפגישות המיותרות, הניירת, ובזבוזי זמן אחרים, אמר ליימבק.
בראש רשימת הסחות הדעת נמצאים חטיבת השיווק ושאר הגורמים המחליטים על תאריכי שחרור שרירותיים או בלתי הגיוניים, כך לדברי ג'ים פנסיל, מהנדס ביצועים בכיר. "ככל שתכנעו יותר ללוחות הזמנים הלא מציאותיים של מחלקת השיווק, כך אתם מכניסים את עצמכם יותר עמוק לפרויקט שימשך אל מעבר לתאריך ההשקה המתוכנן".
מפתחים רבים התלוננו על מנהלים שמזכירים להם על תאריכי הגשה מתקרבים (או כאלה שכבר עברו) מספר פעמים ביום. "תנו לי רשימת עדיפויות, ולגשת לעבודה", כתב אחד המפתחים. "אל תעמדו לי בדרך. אני יודע מה אני עושה". תוכניתנים אחרים כתבו כי הם עובדים בצורה הטובה ביותר כשנותנים להם לפתור בעיות ואז לא מתערבים באופן בו הם פותרים אותן.
הקשיבו. הגיבו. תנו מחמאות
תוכניתנים לא בהכרח מצפים שהבוס יבין מה הם עושים. עם זאת, הם רוצים שהוא יקשיב לפני קבלת החלטות. "שוחחו מדי פעם עם האנשים שעושים את העבודה. תבדקו מה מניע אותם ומה הם צריכים על מנת להשלים את המשימה", המליץ מומחה ה-IT מייקל פורמניוק. "מוטיווציה יכולה להתחיל גם מלמעלה וגם מלמטה, אבל אם שני הצדדים אף פעם לא מתקשרים באופן ישיר, אין הבנה אמיתית".
"הקשיבו באופן אקטיווי ודברו בפתיחות", זהו העיקרון המנחה של ג'ייסון טרבילקוק, איש פיתוח ממיניאפוליס. "למרבה המזל, מנהל המערכות שלנו נוהג בדיוק כך", סיפר. "זהו עקרון שנכון לא רק למנהלי IT, הוא צריך להיות נכון לכל אדם בארגון. ללא תקשורת פתוחה וישרה, אתם בדרך הבטוחה למשבר".
תקשורת זה לא רק החלפה מדויקת של מידע, המשמעות היא גם לתת משוב ומחמאות למפתחים - במיוחד אם רוצים לתת להם מוטיווציה. "מבחינתי, מחמאות מילוליות זה מצוין", כתב אחד המפתחים איתם שוחחנו. "אפילו אם אני לא הטוב ביותר, אני עדיין זקוק לרמה מסוימת של משוב חיובי על מנת לדחוף אותי קדימה". שימו לב שמשוב אינו רק להגיד לתוכניתנים כמה הם טובים, חשוב גם לקבוע רף ציפיות ולהיות עקבי והוגן.
החלק הקשה: שלמו למפתחים הרבה כסף
חלק גדול מהתשובות שקיבלנו כאשר שאלנו אנשים מה מניע אותם היו צפויות. מרבית האנשים רוצים לקבל הערכה על היכולות שהם מביאים לשולחן, רוצים שיבטחו בהם למסור עבודה באיכות גבוהה, ורוצים לקבל משוב הוגן ושימושי. אולם לא ציפינו שחלק מהתשובות תהיינה באופן כה גלוי סביב הנושא הכספי.
לדוגמא, אחד המפתחים הגיב לשאלת הבסיס "מהו הדבר האחד, החשוב ביותר אותו מנהלי IT צריכים להבין אודות ניהול והמרצת מפתחים?" במילה אחת: כסף. ולשאלת ההמשך "למה בחרת דווקא תשובה זו?" הוא ענה: "כי זה מה שבחורות אוהבות".
משעשעת ככל שתהיה, תשובה זה לא הייתה יוצאת דופן. "בכל מה שקשור למוטיווציה, אם לא משלמים לי כמו שצריך, אני לא יוצא בבוקר מהמיטה", כתב אחד המגיבים. "זה שאומרים לי שאני עושה עבודה טובה לא נותן לי שום מוטיווציה אם זה לא מלווה בתשלום נאות", כתב אחר. "כסף הוא המוטיווציה המרכזית לכל עבודה - שלמו כמו שצריך ויהיו לכם עובדים מרוצים", הוסיף משתתף אחר שהמליץ למנהלי IT לעקוב באופן רציף אחרי גובה המשכורות בתעשייה על מנת לוודא שאנשי הצוות שלהם מקבלים שכר הוגן.
אפשר להבין את הדברים הללו ברמה הפשוטה ביותר. אנשי פיתוח הם מקצוענים שמצפים לקבל פיצוי הולם תמורת הניסיון והמיומנויות שלהם. אין שום ספק שאחת הדרכים לתת משוב חיובי לתוכניתנים, במיוחד הטובים שבהם, היא דרך תלוש המשכורת.
אבל ללא כל ספק זהו לא כל הסיפור. כל אחד מאיתנו יכול לדמיין עבודה אותה לא היה מוכן לעשות בעבור שום הון שבעולם, ורבים מאיתנו יכולים גם להיזכר בעבודות בהן השכר היה נמוך אבל הסיפוק היה גבוה וההנאה רבה. סביר אם כן להניח שבהינתן הברירה בין עבודה רווחית מאוד אך ללא סיפוק מול עבודה מהנה ומספקת אך משתלמת פחות, מרבית האנשים ילכו בכל זאת על האפשרות השנייה.
למעשה, ייתכן שהמשמעות של כל אותן תשובות העוסקות בכסף בעצם משקפת את העובדה שמרבית המפתחים לא ממש יודעים מה מניע אותם. וזה אומר שמנהלים צריכים להפעיל את שיקול הדעת אודות העובדים המדווחים להם. "כסף" היא תשובה קלה מדי פשוט כיוון שכולם אוהבים שמשלמים להם הרבה.
אנלוגיה הגיונית בהחלט
נסו לחשוב על אנשי IT טובים כמו על חתולים, כתב פט פלאן, מנהל מסדי נתונים המתמחה בטכנולוגיות PeopleSoft. "אם אתם מתנהגים אליהם בצורה יפה, מציעים להם מדי פעם פינוק מיוחד, ומחנכים אותם בצורה הוגנת, לא צריכה להיות בעיה. אפילו אם אתם מחמיצים פה ושם נקודה כזו או אחרת, הם יסתגלו", אמר. "אבל אם תחמיצו את הנקודות הללו באופן עקבי למשך יותר מדי זמן, הטובים שבהם יתחילו לשוטט מסביב בחיפושים אחרי הזדמנויות טובות יותר".
וגם הניהול דומה לגידול חתולים, הסביר פלאן. לדוגמא, ניהול ברמת המיקרו של חתולים הוא חסר טעם - התוצאה מתסכלת גם עבורכם וגם עבור החתול. "וודאו שהחתול מבין מה אתם רוצים. אם הייתם ברורים, הוא יפתיע אתכם באופן עקבי על ידי ביצוע עבודה טובה יותר ממה שאתם מצפים, ולעיתים קרובות בדרכים חדשות ומעניינות".
בנוסף, עם חתולים חשוב למצוא את האיזון. זה רעיון רע להאכיל חתול יותר מדי או פחות מדי, כתב פלאן. "יותר מדי אוכל הופך אותם לעצלנים. פחות מדי והם מתחילים לעשות דברים שאתם לא רוצים שיעשו. מצאו את הרמה הנכונה עבור כל אחד, ואל תשכחו להשאיר מקום לפינוק כזה או אחר (לפעמים כי מגיע, ולפעמים בלי שום סיבה מיוחדת)".
כמו כן, חשוב מאוד לא להתעלל בחתולים. הם יעשו כל מה שהם יכולים על מנת להחזיר לכם כגמולכם. זכרו גם שחתולים לומדים הרבה תוך כדי משחק לכן חשוב להשאיר להם קצת זמן פנוי. הפעילות תועיל להם, עבודת הצוות תשתפר, וברוב המקרים בסופו של דבר תקבלו חתולים, או עובדים ממושמעים יותר.
עשרת הגדולים