כיצד להפוך למהנדס Devops?

חלק 3 מתוך 3: אבטחת תפקיד מהנדס דוויס
חלק 3 מתוך 3: אבטחת תפקיד מהנדס דוויס.

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

חלק 1 מתוך 3: תוכנת למידה ופיתוח

  1. 1
    למדו שפת תכנות נפוצה. חפש ברשימות השיעורים של מכללות הקהילה המקומית שלך לשיעורי תכנות והירשם לקורס. בסיס חזק בשפות תכנות ישפר את היכולת שלך לתקשר בצורה מדויקת כמהנדס DevOps ולקבל תובנה לגבי הצרכים והמגבלות של צוות הפיתוח שלך.
    • אינך צריך ללמוד שום שפה ספציפית, בחר שפה שנראית רלוונטית לתחומי העניין שלך.
    • קורסים מקוונים זמינים עבור שפות תכנות נפוצות רבות, כמו Python ו- C ++, שחלקן בחינם לציבור.
  2. 2
    צבר ניסיון בניהול מערכת וחומרת שרתים. אחזקת וניהול שרתים תהיה אחת האחריות העיקרית שלך כמהנדס DevOps. הידיעה כיצד להקים שרתי אינטרנט, כיצד לבצע סקריפטים וכיצד לפרוס קוד הם חיוניים לחלוטין לשליטה למיקום DevOps. שקול להירשם לקורס מתקדם בקידוד במכללה מקומית, או לנסות ללמוד דרך ניסיון בתפקיד IT.
    • עליכם להיות בעלי ידע ביניים לפחות על אופן פעולת חומרת השרתים, ולהכיר היטב את מערכות ההפעלה בהן הם משתמשים וכיצד לנהל אותם.
    • מערכות הפעלה עם קוד פתוח כמו לינוקס ואובונטו נפוצות בתחום ודרך טובה להתחיל ללמוד מערכות שרתים.
  3. 3
    התוודע לבנייה, פריסה ואוטומציה של תוכנות. יהיה עליך להבין כיצד ליצור יישום וכיצד לבצע אוטומציה של הקוד שלך. ישנם כלים זמינים אשר אוספים קוד למקום אחד ומתמזגים בונה כדי להיבדק כל הזמן לאורך כל היום. זה עוזר מאוד להגיע ליעדי פריסת הייצור.
    • ג'נקינס היא תכנית שילוב ומסירה רציפה שעושה בדיוק את זה ומומלצת על ידי רוב אנשי DevOps כידידותיים ביותר מסוגם.
    אחזקת וניהול שרתים תהיה אחת האחריות העיקרית שלך כמהנדס DevOps
    אחזקת וניהול שרתים תהיה אחת האחריות העיקרית שלך כמהנדס DevOps.
  4. 4
    קבל תואר בתחום הקשור למדעי המחשב. בוגרי מכללות עם ניסיון במדעי המחשב וטכנולוגיית מידע יתקלו בהרבה להישקל ברצינות לתפקידים בתחום ההנדסה DevOps. זה אמנם לא חיוני, אך תואר ראשון יגביר את תעודת האישור שלך.
    • אוניברסיטאות נהדרות לרשת ולפתוח את אפשרויות הקריירה שלך. הקדיש זמן רב ככל האפשר בקולג 'להכיר פרופסורים והם יכולים לעזור להצביע על המסלול הנכון לאחר סיום הלימודים.

חלק 2 מתוך 3: מעבר לכישורי יסוד

  1. 1
    למדו תהליכי 'תשתית כקוד'. עליך להתמודד עם כלי ניהול התצורה לאחר שתקבל תחושה טובה של פעולות ושילוב מתמשך (CI) ופריסה (CD). תהליכים אלה מסירים חלק ניכר מהעבודות הידניות הנדרשות להקמת מערכות הפעלה חדשות, מה שמקל על יצירת תקן אחיד בכל המערכות.
    • תוכניות כמו שף, בובה ואנסיביל טובות למתחילים, אך ישנם אחרים שזמינים ללמוד ככל שהמיומנות שלך ב- CI ו CD משתפרת עם הזמן.
  2. 2
    הבן כיצד ניטור יזום יכול למנוע בעיות. בעבר, מערכות ניטור פירושן להגיב לבעיות ולא למנוע אותן. תוכניות ניטור יזומות מאפשרות לך לפקח ולזהות נושאים שעלולים להתעורר בעתיד, כמו בעיות ביצועים וצווארי בקבוק של המערכת, ולטפל בהם לפני שהם גורמים לבעיות.
    • ישנן שלל תוכניות שם המיועדות לניטור יזום, שלכל אחת ממוקדי מערכת שונים. מצא אחד שנראה קל לתפיסה, ואז הסתעף כדי למצוא אחד שמרגיש נוח.
  3. 3
    הכירו היטב מיכלים וסביבות עצמאיות. מיכל הוא למעשה גרסה פחות אינטנסיבית של VirtualBox, דרך להפעיל מערכת הפעלה בתוך מערכת הפעלה. מכולות שימושיות להפעלת קוד ובדיקה בסביבות המדמות את הדבר האמיתי מבלי להשפיע על הסביבה האמיתית כלל.
    • Docker היא תוכנית מכולות פופולרית בקרב אנשי מקצוע של DevOps שנחשבת קלה לניווט אפילו עבור טירונים.
    אמנם היותך מהנדס DevOps הוא תפקיד מאוד טכני ומיומן
    אמנם היותך מהנדס DevOps הוא תפקיד מאוד טכני ומיומן, אתה גם צריך להיות מסוגל לדבר על כישורי האנשים שלך.
  4. 4
    התחל ללמוד פלטפורמות ענן וכיצד הן יכולות לסייע למגמות מטרות. פעולות ללא שרת ותשתיות תלויות ענן הופכות פופולריות יותר מדי שנה, וחשוב שיהיה לך ידע עובד על שירותי הענן העיקריים. מרבית שירותי הענן מציעים הסמכה בסביבתם, מה שיכול לעזור לך להתבלט בין מועמדים אחרים.
    • שרתים מבוססי ענן אינם מתארחים על ידי שרתים פיזיים ומאוחסנים "בענן", כלומר הנתונים והשרתים שלך עדיין יהיו שם אם תתרחש תקלה, ואילו שרת פיזי עלול להיות פגום או לאבד מתח.

חלק 3 מתוך 3: אבטחת תפקיד מהנדס דוויס

  1. 1
    חקרו את התפקיד שממלאים מהנדסי devops בחברות שונות. התפקיד שונה מעט מחברה לחברה וקשור באחריות ייחודית בהתאם למעסיק שלך. מהנדס DevOps באפל Inc. למשל משמש כמפתח הראש, בשיתוף פעולה הדוק עם צוותי הפיתוח בניגוד להנהלה, ואילו מהנדס DevOps ב IHeartMedia יותר של מנהל המערכת ואת מנהל התפעול מ מפתח בצוות.
    • סביר להניח שתצטרך לברר באופן אישי לגבי אחריות DevOps בחברות שאתה מעוניין בהן, רצוי באופן אישי או בטלפון, אך דוא"ל למחלקת משאבי אנוש שלהן עשוי להעלות אותך גם בדרך הנכונה.
  2. 2
    רשת עם אנשי מקצוע אחרים. רשת פשוט פירושה היכרות עם אחרים בתחומך והוצאת שם שמך לאנשים שאולי ירצו להעסיק אותך בעתיד.
    • השתתף בכנסים, הצטרף לקבוצת לינקדאין, או פנה באופן אישי למעסיקים וחברות פוטנציאליים כדי שיידעו מי אתה ואילו כישורים תוכל להביא לשולחן.
  3. 3
    הביא דגש על כישוריך הרכים והקשים בקורות החיים שלך. אמנם היותך מהנדס DevOps הוא תפקיד מאוד טכני ומיומן, אתה גם צריך להיות מסוגל לדבר על כישורי האנשים שלך. היכולת לדבר על היצירתיות שלך, על המסירות שלך, על יכולת עבודת הצוות שלך ועל כישורי התקשורת שלך חשובה לא פחות מהכרת התוכנות הטכניות של DevOps.
    • הכן תיק עבודות מקוון המציג את עבודתך וכישוריך, והקפד לכלול בקורות החיים שלך מכתבי המלצה או הפניות שיכולים לדון באישיותך כמו גם ביכולות הטכניות שלך.
    כדי להפוך למהנדס DevOps
    אם לומר זאת באופן כללי, כדי להפוך למהנדס DevOps, יהיה עליך להיות בעל ניסיון בפיתוח תוכנה ופריסה, כמו גם בניהול פעולות מערכת.
  4. 4
    השתמש באתרי שכירת devops כדי למצוא מגוון רחב של אפשרויות. הגשת מועמדות לתפקידי מהנדס DevOps היא הצעד האחרון בתהליך ממושך זה, אך קשה למצוא משרות באזור או אפילו בחברות גדולות. הקפד לבצע את המחקר על קומץ חברות פוטנציאליות, מצא אפשרויות רבות ושונות, והשקיע את כף הרגל הטובה ביותר שלך. יש לך את זה!
    • ל- LinkedIn יש מדור שימושי לרישיונות עבודה ויכול לשמש דרך להתחיל ליצור קשר עם חברות שמגייסות. לחלופין, תוכלו לנסות את IBM Developerworks, מודעות דרושים בגוגל ו- PuppetLabs כדי להרחיב את הסיכויים שלכם.

אזהרות

  • הזדמנויות המהנדס של DevOps גדלות, אך עדיין מספרן קטן יחסית. הקפד לחנך את עצמך ולקבל כמה שיותר כישורים שאתה יכול לחגוג לפני שתנסה לפרוץ לקריירה התחרותית להפליא הזו.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail