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

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

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

החסרונות הם
1) לימוד איטי יחסית (תלוי בכם , אבל אין ספק שהצבה שלכם במסגרת תורמת ללימוד מהיר יותר).
2) לימוד ללא סטנדרט מסויים , כלומר אתם עשויים למצוא פתרונות לבעיות שלכם בדרכים לא קונבונציונאליות שפחות מקובלות בשוק.
3) בסופו של דבר ובעיקר בחברות גדולות יבקשו מכם "חותמת גומי" על הלימודים שלכם , כלומר בימינו מקובל לדעת מה ההשכלה , ולעיתים זה לא משנה אם אתה פרצת לפנטגון עם היכולות שלך או שיש לך תעודה באונ' אבל אפילו מחשב אתה לא יודע להדליק , ותתפלאו יש מקרים 🙂

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

UP