עבודתם של עשרה מקצוענים: 10x מפתחים - האם הם אמיתיים?

מְחַבֵּר: Roger Morrison
תאריך הבריאה: 21 סֶפּטֶמבֶּר 2021
תאריך עדכון: 9 מאי 2024
Anonim
Habits of Efficient Developers
וִידֵאוֹ: Habits of Efficient Developers

תוֹכֶן


מקור: Lassedesignen / Dreamstime.com

להסיר:

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

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

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

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

היכן ההוכחה? המקרה נגד מתכנתים 10x

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


זה דבר אינטואיטיבי

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

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

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

הלוך ושוב

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


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

אינך יכול לשפר את כישורי התכנות שלך כאשר לאף אחד לא אכפת מאיכות התוכנה.

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

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

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

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