Software engineer או מהנדס תוכנה בעברית הוא תפקיד שבמהותו הבסיסית עוסק בכתיבת קוד.
כתיבת קוד יכולה להיות פעולה סיזיפית ומשעממת הדורשת אורך רוח ועצבים מברזל. אולם מציאות עבודתו של מהנדס תוכנה רחוקה מלהיות משעממת. מהנדס תוכנה נחשב לאחת המשרות הנחשקות כאשר דרושים מהנדס תוכנה בחברות הייטק, ואם הוא בעל ניסיון אז גם הרווחיות ביותר עם מגוון אפשרויות ביצוע התלויות בדרישות הארגון בו הוא עובד.
בין התוצרים שיצאו תחת ידם של מהנדסי תוכנה הן אפליקציות שונות, תוכנות עבור טאבלטים וניידים, בינה מלאכותית, רשתות תקשורת ועוד.
רזומה אטרקטיבי של מהנדס תוכנה
אם אתם חולמים לפתח אפליקציה שתייצר לכם כסף, או אולי להתברג בחברה נחשקת ולהתקדם בה, הנה הרשימה של כל מה שחשוב שיהיה לכם בדיסק הקשיח:
1. תואר אקדמי – תואר בהנדסת תוכנה יהיה מן הסתם האידיאלי ביותר אך גם תארים בתחום מדעי
המחשב, פיזיקה או חשמל יהוו יתרון גם עבור משרות product manager.
2. ללא ניסיון – חברות שונות במשק רואות במועמדים ללא ניסיון יתרון בכך שמגיעים כלוח חלק
ובוחרות להכשיר אותם ולהשקיע בהם ולעצב את האופי המקצועי שלהם כך שיתאים לצרכי
החברה.
3. עם ניסיון – לרוב תהיה דרישה לניסיון של בין 3 ל-7 שנים שכולל התמחות בהיבטים ספציפיים
הרלוונטיים למשרה המיועדת.
4. התמחויות בסיס – בין אם אתם ותיקים ובין אם חדשים, בין אם אתם מועמדים למשרה בארגון
גדול, קטן או אפילו שוקלים לפתח אפליקציה בהשקעה עצמית, תדרשו להפגין מיומנויות של
תחזוקה, פיתוח, הטמעה, הדרכה ואיפיון של מערכות – שזה הבסיס ההכרחי של כל מי שמגיע
לתחום.
5. תיק עבודות – גם אם אין לכם ניסיון, בנו תיק עבודות מאפס שיכלול פרוייקטים שעשיתם במסגרת
הלימודים או לשימוש אישי וכדומה.