האם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?
-
@nigun אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
ואם אין יתרון כזה למה המכללות מלאות? וגם איך יוצרים יעדים ומוטיבציה כשלומדים לבד?
כפי הנראה לי, רובו ככולו של חברי הפורום כאן, לא למדו לימודים מסודרים במכללה.
כולל המאסטרים...
זכור לי שיש בפורום הסגור (תכנות אקסקלוסיבי) פולמוס שלם על זה. -
@ליבל לדעתי זה פחות קשור.
גם מי שלומד, נתקע בדברים. השאלה היא האם אתה נתקע בדברים שהם בסיס, או בדברים שלא קשורים לבסיס.
אם זה דברים שקשורים לבסיס, אז אתה אכן צריך לרענן את הלימוד בצורה יותר מסודרת.בדברים שלא קשורים בבסיס השפה, לדעתי יש לך ייתרון מסויים על מי שלמד במקום מסודר.
הרבה פעמים מי שלמד במקום מסודר "נעול" על מ שלימדו אותו ולא מתפתח. -
בלימודים חופרים על כל מיני דברים שלא מגיעים לרוב למעשה
כשאתה לומד לבד אתה תגיע מהר יותר לתכנות מעשי אבל על חשבון יעילות
אני יסביר:לדוגמא: בלימודים אתה תלמד על מערכות מידע, איך לתכנן אותם נכון
איך לכתוב קוד יעיל (ולא רק קוד שעובד)
כשתלמד לבד(אנגלית חובה!) אתה מן הסתם אתה תכתוב קוד שעובד ועושה מה שאתה צריך
אבל לא יעיל ולפעמים לא מתוכנן נכוןלמעט לימודים ב udemy ודומיו שהם ברובם מעמיקים יותר
ושמים דגש גם על קוד יעיל,
רק ששם תצטרך לפלס את דרכך לבד -
@nigun יש 2 דברים הראשון הוא תואר והשני הוא תעודה
לכאורה יש צורך בתעודה כדי להתקבל כי בלי זה לא בטוח שיסתכלו עליך.
אבל בתואר אין כל עניין כש"כ במשרדי הממשלה!!! [מידע אישי]
לימודי התואר רק ארוכים ומתסכלים ובפועל חוץ מחברות ספציפיות [שאין כ"כ מתאים ליהודי יר"ש להיות בהם] ברוב רוב החברות אין בכלל צורך בזה ואין בזה כל תועלת!!! -
60% מלימודי תואר הם בכלל מתמטיקה.
גם ה 40% של לימוד תכנות, לא לומדים לעמוק כל מיני שפות פופלריות, כגון JS או PHP.
אלא את היסודות של מדעי המחשב.מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
בתחום של פיתוח WEB, או תוכנות ניהול שונות, צריך יותר את השפשוף והכרת טכנולוגיות רבות, ופחות מדעי המחשב לעומק.
לי אישית היה צד להשלים לימודי תואר. אבל כיום ב"ה אני לא רואה שיש לי זמן לזה.
-
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
לענ"ד גם בזה אין צורך בתואר על כל אופניו אלא סה"כ לימודים מעמיקים יותר בנושא זה.
נפק"מ ללימוד עצמי וכן במכללות שאינם אקדמאיות -
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@aiib מסכים על מכללות שאינן אקדמיות.
אבל הרבה יותר קשה בלימוד עצמי.יש אחד בשם רחמים שעשה תוכנה לפיענוח טקסט.
והוא אמר לי שהוא למד את זה לבד.
זה מקרה נדיר.אני מכיר אותו אישית
הוא אכן כשרוני מאדאבל אני חושב שהמקרה שלו כן יכול ללמד על הכלל.
במיוחד מי שיודע ללמוד דף גמרא לבד -
@aiib אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
@מנצפך אמר בהאם באמת צריך ללכת ללימודי תואר כדי להיות מתכנת?:
מי שרוצה לפתח מערכות שקשורות לעיבוד מידע, כגון ראייה ממוחשבת או אלגורתמים מורכבים, חייב כנראה ללמוד תואר.
לענ"ד גם בזה אין צורך בתואר על כל אופניו אלא סה"כ לימודים מעמיקים יותר בנושא זה.
נפק"מ ללימוד עצמי וכן במכללות שאינם אקדמאיותבלי תואר רלוונטי לא נראלי מישהו יסתכל עליך בתחום הזה. כך שאני מסכים עם @מנצפך
לגבי השאר, זה מאוד תלוי. אם אתה רוצה להיות פרילנס, שזה כנראה הכי מצוי אצלינו, אין לך שום צורך בתעודה או תואר. תעשה את העבודה ותעשה אותה טוב, ותצליח.
(אולי תיתקל בבעיות תחזוקה ו"חובות טכניים" שנובעים מזה שלא למדת את הנושא הזה, אבל אני מאמין שעם קצת חשיבה, והרבה מעבר על פרויקטים קיימים בגיטהאב, פשוט לתפוס שיטות עבודה.)כדי לעבוד בחברות וסטארטאפים, למרות שהיחס לתואר הוא שולי למדי, אבל עדיין ירצו ידע תיאורטי נרחב, שלפעמים מי שלמד לבד יהיה לו חסר.