עבור לתוכן

מה מלמדים ב הנדסת מחשבים .

Featured Replies

פורסם
  • מחבר

אני אומר מה אני צריך ללמוד בשביל שאהיה מתכנת ?

כל המתכנתים לא ככה נהיו המתכנתים משמים הם למדו משהו לא ?

פורסם

כל אחד יכול ללמוד להיות מתכנת, והאוניברסיטה לא באמת עושה את זה (יש חבר'ה שמתכנתים מהיסודי..).

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

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

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

פורסם
  • מחבר

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

עכשיו אם אני רוצה ללמוד להיות מתכנת מה אני צריך ללמוד ? מדעי המחשב או הנדסת תוכנה ?

פורסם

מדעי המחשב והנדסת תוכנה זה אותו מקצוע!

רק שמדעי המחשב זה תואר תלת שנתי והנדסת תוכנה זה תואר ארבע שנתי.

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

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

מי שרוצה להיות מתכנת שילך ללמוד מדעי המחשב.

שליש מהתואר הוא מתמטיקה, שני שליש הם קורסים במדעי המחשב.

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

פורסם

ה bottom line מדעי המחשב מספיק, מדעי המחשב זה שלוש שנים לימודים והנדסת תוכנה זה 4 שנים.

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

אבל אם אתה טוב זה לא ממש משנה.

פורסם
  • מחבר

עכשיו אני ככה הבנתי . תקנו אותי אם אני טועה .

שאם אתה רוצה להיות מתכנת אפשר ללמוד מדעי המחשב ואפשר גם בהנדסת תוכנה .

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

עכשיו הנדסת תוכנה יותר פופולארי ממדעי המחשב ותמצא עבודה יותר מהם ממדעי המחשב .

באשר לשפות המחשב הם לומדים אותו דבר כגון : C+ ,C ,JAVA,VB,C??#, PASCAL,VISUAL BASIC ,PHP ,

עכשיו לתנאי קבלה של אניברסיטה או מכללה למדעי המחשב ולהנדסת תוכנה זה אותו דבר .

פורסם

אם אתה רוצה להיות מתכנת, תלמד תיכנות ותלמד לתכנת. תואר זה רק להראות במקום עבודה.

עכשיו הנדסת תוכנה יותר פופולארי ממדעי המחשב ותמצא עבודה יותר מהם ממדעי המחשב .

זה לא משנה, מבקשים תואר B.Sc או תואר B.A ב Computer Science או כמוש הם אוהבים לכתוב Or Equivalent, זה בכלל לא משנה אם למדת מדעי מחשב או הנדסת תוכנה. ממליץ לך להכנס לאתרי דרושים ולראות איזה תואר מבקשים.

באשר לשפות המחשב הם לומדים אותו דבר כגון : C+ ,C ,JAVA,VB,C??#, PASCAL,VISUAL BASIC ,PHP ,

לומדים שפה אחת-שתיים מקסימום (יש מקומות שבהם זה JAVA יש כאלה שבהם זה C++, ועושים חזרה מהירה על C [ככה לפחות זה מחברים שלי שלומדים]).

עכשיו לתנאי קבלה של אניברסיטה או מכללה למדעי המחשב ולהנדסת תוכנה זה אותו דבר .

למה שלא תכנס למוסד שמעניין אותך ותבדוק?

פורסם
  • מחבר

יש תואר כזה או לימודים שלמדים אותך איך להיות מתכנת ?

לומדים שפה אחת-שתיים מקסימום (יש מקומות שבהם זה JAVA יש כאלה שבהם זה C++, ועושים חזרה מהירה על C [ככה לפחות ?

אי אפשר ללמוד את כולם ?

המתכנתיים לא לומדים משמיים . צריך ססית ספר או מקום ללימוד .

תיכנות . יש תואר כזה או מקום שמלמדים ?

חברה בילבלתם אותי .

פורסם

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

פורסם

התשובה לשאלות שלך כמו כל שאלה לגבי מסלול לימודים כלשהו היא פשוט לראות רשימת הקורסים של אותו מסלול

הנה לדוגמא המסלול באו"פ

http://www.openu.ac.il/programs/AF.html

כמו שאתה רואה במדעי המחשב מתמקדים בעיקר על הבסיס של המדע הזה , ומיישמים את זה בשפות כמו גאווה אסמבלי ו C

אם אתה רוצה בעיקר ללמוד תכנות אז בקורסי הבחירה תיקח קורסים על תכנות מובנה עצמים או גאווה מתקדם וכולי

ככה שאתה יוצא עם התואר הזה כמו בכל מוסד מכובד אחר עם כל הכלים הדרושים

אבל מן הסתם עדיין תצטרך לא מעט ניסיון כדי להיות מתכנת מקצועי .

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

ותמצא את עצמך מחפש משרות בתחומים אחרים כמו QA וכולי ..

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

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

פורסם

יש הבדל בין פיתוח תוכנה לפיתוח אתר אינטרנט?

אם נגיד בא לי להיות מפתח אתרים אז אני אלמד מדעי המחשב 3 שנים ואז אקח קורסים של PHP וכל זה?

פורסם

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

בד"כ פיתוח אתרים נחשב משמעותית פחות משאר תחומי הפיתוח (אולי חוץ מ DB), אבל יש יוצאי דופן בולטים, כמו גוגל (שלא בדיוק מפתחת אתרים,

אבל כן מפתחת לרשת).

לדיון העיקרי:

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

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

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

בפרספקטיבה היסטורית, פעם fortran וקובול היו השפות הנפוצות ביותר, אח"כ C, אח"כ c++, הייתה תקופה ש pascal הייתה נפוצה, אחריה java, וכיום באופן הדרגתי זו c#. לכל שפה היו בערך 10 שנים שבהן הייתה מובילה, ואז היא הוחלפה במשהו אחר. (עם תקופות חפיפה מסויימות, ועם שימושים נישתיים חזקים שלא הוחלפו, כמו C ו C++ עבור אמבדד ואפליקציות שבהן הביצועים חשובים).

במכונות טיורינג (משנות ה40), ד"א, עדיין משתמשים, וזו החשיבות של העיקרון האוניברסאלי.

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

פורסם
  • מחבר

הבעיה אצלי שאני לא מת את המטמטיקה כמו שאני מת על שפות המחשב אני מת ללמוד אותן .

אז אני אלמד תיכונות (שפת תוכנות) וזהו .ואם בעתיד אני ארצה ללמוד מדעי המחשב או הנדסת תוכנה אני אלמד .

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים