דף הבית  >> 
 >> 

הרשם  |  התחבר


מדעי המחשב והנדסת תוכנה - מה ההבדל? 

מאת    [ 27/06/2013 ]

מילים במאמר: 394   [ נצפה 2284 פעמים ]

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

ארכיטקט מול אלגוריתמאי

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

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

ראיית פרטים מול ראיית מערכת

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

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

תואר מהנדס או תואר אקדמי אחר?

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

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

האם יש השפעה לסוג המסלול על הסיכוי לקבלה לעבודה?

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

 




מאמרים חדשים מומלצים: 

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

מורנו'ס - שיווק באינטרנט

©2022 כל הזכויות שמורות

אודותינו
שאלות נפוצות
יצירת קשר
יתרונות לכותבי מאמרים
מדיניות פרטיות
עלינו בעיתונות
מאמרים חדשים

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



מאמרים בפייסבוק   מאמרים בטוויטר   מאמרים ביוטיוב