האם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?
-
יצא לי לדבר עם אברך שהתחיל ללמוד מדעי המחשב
ולשאלתי מה ההבדל בין ללמוד במכללה לבין ללמוד לבד ברשת
הוא לא ידע לענות לי יותר מזה שאפשר להתקבל לחברות ממשלתיות
וכן נראה לו שיותר קל להתקבל לעבודה הראשונה
וגם אם הוא לומד לבד אין לו משמעת עצמית לשבת על זה
השאלה שלי לכל המתכנתים שבינינו האם באמת יש יתרון כל שהוא ללכת למכללה?
ואם אין יתרון כזה למה המכללות מלאות? וגם איך יוצרים יעדים ומוטיבציה כשלומדים לבד?
(אני לא נכנס לשאלה של בעיות רוחניות אפילו שזה שיקול שאמור להיות מרכזי אלא לפן המעשי)
אשמח לתשובות עניניות כי זה יכול לעזור לכל מיני מבולבלים -
-
@עימוד-עילית אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@nigun
תייג את קבוצת תכנות
@dovid
@clickone
@יוסף-בן-שמעון
@yossiz
@upsilon01
@טרוצער
@חייםיודלביץ
@מרדכי
@scez-scez
@ארי
@משהו
@miriam
@WWW
@ps
@yosale
@הכוכב-שלנו
@רפאל
@שמואל
@אדרת
@חוקר
@bar
@ארכיטקט
@5566brs
@שואף
@magicode
@אהרן
@החיים-יפים
@חבלזון
@איש-אחד
@מלא
@מנצפך
@chagold
@zvizviבמקום:
@תכנות -
@www זה לא נותן התראה (למה לא?)
-
@yossiz אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@www זה לא נותן התראה (למה לא?)
בטוח?
פעם זה היה נותן, נראה לי.בכל אופן, מסכן פותח האשכול...
איך סטו לו מהנושא... -
@nigun אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
ואם אין יתרון כזה למה המכללות מלאות? וגם איך יוצרים יעדים ומוטיבציה כשלומדים לבד?
כפי הנראה לי, רובו ככולו של חברי הפורום כאן, לא למדו לימודים מסודרים במכללה.
כולל המאסטרים...
זכור לי שיש בפורום הסגור (תכנות אקסקלוסיבי) פולמוס שלם על זה. -
@nigun אני עם כמעט אותו שאלה, למדתי PHP בשביל המערכות של ימות ולמדתי אונליין ויוצא לי המון שאני פשוט נתקע מה שלכאורה מי שלמד באופן תקין לא היה קורה
-
@ליבל אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@nigun אני עם כמעט אותו שאלה, למדתי PHP בשביל המערכות של ימות ולמדתי אונליין ויוצא לי המון שאני פשוט נתקע מה שלכאורה מי שלמד באופן תקין לא היה קורה
ניסית ללמוד ספר שלם נורמלי?
-
@www כן (אך לא תמיד מצליח
)
-
@ליבל לדעתי זה פחות קשור.
גם מי שלומד, נתקע בדברים. השאלה היא האם אתה נתקע בדברים שהם בסיס, או בדברים שלא קשורים לבסיס.
אם זה דברים שקשורים לבסיס, אז אתה אכן צריך לרענן את הלימוד בצורה יותר מסודרת.בדברים שלא קשורים בבסיס השפה, לדעתי יש לך ייתרון מסויים על מי שלמד במקום מסודר.
הרבה פעמים מי שלמד במקום מסודר "נעול" על מ שלימדו אותו ולא מתפתח. -
@ליבל אם אתה מתמצא בבסיס אתה יכול לחפש בפורומים כדוגמת stackoverflow
ולמצוא תשובה לכמעט כל בעיה -
פוסט זה נמחק! -
-
בלימודים חופרים על כל מיני דברים שלא מגיעים לרוב למעשה
כשאתה לומד לבד אתה תגיע מהר יותר לתכנות מעשי אבל על חשבון יעילות
אני יסביר:לדוגמא: בלימודים אתה תלמד על מערכות מידע, איך לתכנן אותם נכון
איך לכתוב קוד יעיל (ולא רק קוד שעובד)
כשתלמד לבד(אנגלית חובה!) אתה מן הסתם אתה תכתוב קוד שעובד ועושה מה שאתה צריך
אבל לא יעיל ולפעמים לא מתוכנן נכוןלמעט לימודים ב udemy ודומיו שהם ברובם מעמיקים יותר
ושמים דגש גם על קוד יעיל,
רק ששם תצטרך לפלס את דרכך לבד -
@nigun יש 2 דברים הראשון הוא תואר והשני הוא תעודה
לכאורה יש צורך בתעודה כדי להתקבל כי בלי זה לא בטוח שיסתכלו עליך.
אבל בתואר אין כל עניין כש"כ במשרדי הממשלה!!! [מידע אישי]
לימודי התואר רק ארוכים ומתסכלים ובפועל חוץ מחברות ספציפיות [שאין כ"כ מתאים ליהודי יר"ש להיות בהם] ברוב רוב החברות אין בכלל צורך בזה ואין בזה כל תועלת!!! -
60% מלימודי תואר הם בכלל מתמטיקה.
גם ה 40% של לימוד תכנות, לא לומדים לעמוק כל מיני שפות פופלריות, כגון JS או PHP.
אלא את היסודות של מדעי המחשב.מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
בתחום של פיתוח WEB, או תוכנות ניהול שונות, צריך יותר את השפשוף והכרת טכנולוגיות רבות, ופחות מדעי המחשב לעומק.
לי אישית היה צד להשלים לימודי תואר. אבל כיום ב"ה אני לא רואה שיש לי זמן לזה.
-
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
לענ"ד גם בזה אין צורך בתואר על כל אופניו אלא סה"כ לימודים מעמיקים יותר בנושא זה.
נפק"מ ללימוד עצמי וכן במכללות שאינם אקדמאיות -
@aiib מסכים על מכללות שאינן אקדמיות.
אבל הרבה יותר קשה בלימוד עצמי.יש אחד בשם רחמים שעשה תוכנה לפיענוח טקסט.
והוא אמר לי שהוא למד את זה לבד.
זה מקרה נדיר. -
-
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@aiib מסכים על מכללות שאינן אקדמיות.
אבל הרבה יותר קשה בלימוד עצמי.יש אחד בשם רחמים שעשה תוכנה לפיענוח טקסט.
והוא אמר לי שהוא למד את זה לבד.
זה מקרה נדיר.אני מכיר אותו אישית
הוא אכן כשרוני מאדאבל אני חושב שהמקרה שלו כן יכול ללמד על הכלל.
במיוחד מי שיודע ללמוד דף גמרא לבד -
@clickone אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
במיוחד מי שיודע ללמוד דף גמרא לבד
עם שוטנשטיין ?
-
@aiib אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
לענ"ד גם בזה אין צורך בתואר על כל אופניו אלא סה"כ לימודים מעמיקים יותר בנושא זה.
נפק"מ ללימוד עצמי וכן במכללות שאינם אקדמאיותבלי תואר רלוונטי לא נראלי מישהו יסתכל עליך בתחום הזה. כך שאני מסכים עם @מנצפך
לגבי השאר, זה מאוד תלוי. אם אתה רוצה להיות פרילנס, שזה כנראה הכי מצוי אצלינו, אין לך שום צורך בתעודה או תואר. תעשה את העבודה ותעשה אותה טוב, ותצליח.
(אולי תיתקל בבעיות תחזוקה ו"חובות טכניים" שנובעים מזה שלא למדת את הנושא הזה, אבל אני מאמין שעם קצת חשיבה, והרבה מעבר על פרויקטים קיימים בגיטהאב, פשוט לתפוס שיטות עבודה.)כדי לעבוד בחברות וסטארטאפים, למרות שהיחס לתואר הוא שולי למדי, אבל עדיין ירצו ידע תיאורטי נרחב, שלפעמים מי שלמד לבד יהיה לו חסר.
-
@avi_av כבר כתבתי שלימוד עצמי בקטע הזה קצת יותר מסובך אבל בכל מקום לימודים עם תעודה פתרת את הבעיות שלך. אין צורך בתואר. הוא רק בשביל להרשים מקומות מסויימים וזהו
-
@avi_av אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
בלי תואר רלוונטי לא נראלי מישהו יסתכל עליך בתחום הזה. כך שאני מסכים עם @מנצפך
לא בטוח. אני מכיר מספיק אנשים שלא למדו, ועובדים במקומות מכובדים ללא שום תואר ולימודים.
מה שכן, הם רוצים הרבה פעמים את הידע התיאורתי כמו שכתבת, וזה לא מופקע לקבל אותו.לדעתי, בעיקר בודקים היום במקומות עבודה כמה אתה יודע לחפש נכון ומהר בגוגל
-
@clickone אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@avi_av אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
בלי תואר רלוונטי לא נראלי מישהו יסתכל עליך בתחום הזה. כך שאני מסכים עם @מנצפך
לא בטוח. אני מכיר מספיק אנשים שלא למדו, ועובדים במקומות מכובדים ללא שום תואר ולימודים.
מה שכן, הם רוצים הרבה פעמים את הידע התיאורתי כמו שכתבת, וזה לא מופקע לקבל אותו.לדעתי, בעיקר בודקים היום במקומות עבודה כמה אתה יודע לחפש נכון ומהר בגוגל
דיברתי על התחומים הספציפיים של data science,
deep learning ושאר הנגזרות.
בהם ספציפית לא נראלי מישהו ייקח אותך בלי תעודה רצינית. -
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
יש אחד בשם רחמים שעשה תוכנה לפיענוח טקסט.
והוא אמר לי שהוא למד את זה לבד.מה, הוא לא משתמש בספרייה קיימת?
-
לפי איך שאמר לי, לא.
גם אני התפלאתי. -
פוסט זה נמחק! -
פוסט זה נמחק! -
פוסט זה נמחק!