אני לא רוצה לעבוד עם אנשים שלא מתכנתים לכיף

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

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

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

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

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

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

14 responses to this post.

  1. Posted by adar on ינואר 23, 2010 at 4:57 pm

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

    להגיב

  2. Posted by דניאל on ינואר 23, 2010 at 5:02 pm

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

    להגיב

  3. Posted by adar on ינואר 23, 2010 at 5:02 pm

    *נ.ב*

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

    להגיב

  4. Posted by שניר דוד on ינואר 23, 2010 at 5:05 pm

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

    להגיב

  5. Posted by adar on ינואר 23, 2010 at 5:07 pm

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

    להגיב

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

    ד"ש,
    ניר

    להגיב

  7. Posted by ManicQin on ינואר 23, 2010 at 6:18 pm

    יש משהו אורגזמי בקימפול 😉

    אתה לומד את זה בדרך כלל ב4 לפנות בוקר שאתה יושב מרותק למסך.

    להגיב

  8. ויש גם סוג שלישי של אנשים (כמוני):
    אני לא עוסק בעבודה בתכנות אבל זה לא מפריע לי לשרוף לילות כדי לתכנת דברים (בהתנדבות) שיעשו לי את החיים קלים יותר בעבודה 🙂

    להגיב

  9. Posted by איתמר on ינואר 23, 2010 at 9:18 pm

    פוסט מצוין, נהניתי לקרוא כל מילה.

    להגיב

  10. Posted by עומר on ינואר 23, 2010 at 11:09 pm

    כל כך נכון, פוסט נהדר.

    להגיב

  11. Posted by יוסי on ינואר 24, 2010 at 2:09 pm

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

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

    יוסי

    להגיב

  12. אהבתי. אמרת דברים נכונים.

    להגיב

  13. Posted by ציפי81 on ינואר 25, 2010 at 9:18 pm

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

    להגיב

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

    להגיב

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת /  לשנות )

תמונת גוגל

אתה מגיב באמצעות חשבון Google שלך. לצאת מהמערכת /  לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת /  לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת /  לשנות )

מתחבר ל-%s

%d בלוגרים אהבו את זה: