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