איך זה להיות מהנדס תוכנה אחורי ב-Easy LMS? קון, שעובד איתנו כבר עשרה חודשים, מדגיש את הייחודיות של Easy LMS באמצעות סיפורים על חוויותיו השונות במקום העבודה. רוצים לדעת יותר על המשימות היומיומיות שלו ועל האתגרים העומדים בפניו? המשיכו לקרוא!
פרופיל המרואיין:
שם: Koenניסיון בעבודה ב-Easy LMS: עשרה חודשים
תפקיד נוכחי: מהנדס תוכנה אחורי
לפני כמה שנים שינית כיוון בקריירה. Easy LMS היא החברה השנייה שלך בתור מהנדס תוכנה אחורי והחברה השלישית שלך בסך הכל. מה גרם לך לחפש חברה אחרת?
"רציתי לפתח את הכישורים שלי מהר יותר. התחלתי את הקריירה החדשה שלי בחברה קטנה עם כארבעה מפתחים. עבדנו על פרויקטים רבים ושונים עבור לקוחות רבים ושונים בו-זמנית. לרוב עבדתי על הפרויקט שלי. למרות שהעמיתים שלי היו מועילים, התגעגעתי לעבודה משותפת על אותו פרויקט. עבודה באותו הקשר מקדמת את הלמידה, כי המשוב הופך להיות יותר ספציפי ובעל ערך. סיבה נוספת הייתה שהרגשתי שאנחנו לעתים קרובות מוגבלים מדי בזמן, כי סיפקנו תוכנה מותאמת אישית ללקוחות קטנים."
Easy LMS מתאים לפרופיל שאתה מדמיין לעצמך בתפקיד החדש.
מיד הרגשתי שאני יכול להצליח בתרבות הארגונית של החברה הזו, כי היא מעניקה עדיפות לפיתוח אישי.
"כן, חיפשתי חברות עם כ-15 עובדים ומעלה, כדי שיהיו מספיק הזדמנויות לאינטראקציה עם עמיתים. יתרון נוסף היה ש-Easy LMS מייצרת מוצר משלה במקום תוכנה מותאמת אישית ללקוחות. גישה זו צפויה להוביל לפרספקטיבה ארוכת טווח יותר על מחזור החיים של המוצר. לאחר ראיון העבודה, הרגשתי מיד שאוכל לשגשג בתרבות הארגונית של החברה, מכיוון שהיא מעדיפה את ההתפתחות האישית."
זה עדיין מה שאתה מרגיש?
"כן, הסכמתי לקצץ בשכר שלי כשנכנסתי ל-Easy LMS. אבל זה בהחלט שווה את זה. קיבלתי עבודה הרבה יותר מעניינת, והקריירה שלי התקדמה בצעדי ענק. עד עכשיו, מעולם לא הרגשתי לחץ בעבודה. זה גם בגלל שהאופן שבו אנחנו עובדים מתאים לי מאוד. אנחנו שואפים לתהליך זרימה של פריט אחד, ואני מניח שהמוח שלי גם בנוי ככה! אני גם מעריך את תרבות המשוב הפתוחה ואת אווירת העבודה. המשקאות של יום שישי אחר הצהריים עם עמיתים לעבודה, כולל משחק דומיניון, הם כיף גדול!"
ב-Easy LMS, אנו משפרים את התהליכים שלנו באופן מתמיד. איך אתם חווים זאת?
השאיפה לשיפור היא פנימית
"אני עדה לשיפור מתמשך בתהליכים שלנו כבר שנה, מעבר לציפיותיי. השיפור המתמיד הזה מהווה מוטיבציה רבה עבורי. ב-Easy LMS, אנו מתכננים בהתאם לעקרונות של Continuous Delivery. במהלך תהליך הקבלה לעבודה, נאמר לי ש-Easy LMS מבצעת פריסה לייצור פעם או פעמיים בשבוע. כרגע, אנחנו מבצעים פריסה פעם או פעמיים ביום. זה שיפור עצום בפחות מעשרה חודשים. אנחנו גם שואפים לשפר את בסיס הקוד הקיים כשאנחנו עובדים על תכונה חדשה. המוטו שלנו הוא 'אם נגעת בזה, השאר את זה במצב טוב יותר ממה שהיה'."
באיזו מידה אתה חושב שהשאיפה לשיפור שונה מחברות אחרות?
"ההבדל העיקרי בינינו לבין חברות אחרות הוא שהרצון להשתפר הוא פנימי, ואין לחץ מצד Easy LMS. התרבות הזו מטופחת, לא נכפית."
כבר היה לך ניסיון בתכנות, אבל אני מתאר לעצמי שהיית להוט להרחיב את הידע שלך בטכניקות, שפות או מסגרות ספציפיות. תוכל לשתף אותנו במה עניין אותך ביותר?
"באותה תקופה עדיין לא פיתחתי לפי עקרונות Test Driven Development (TDD), אבל רציתי ללמוד. כאן קיבלתי הזדמנות ללמוד מעמיתים מנוסים. הכי נהניתי ללמוד איך להפיק יותר ויותר מהשירותים של AWS. אנחנו משתמשים בשירותים רבים של AWS, כמו DynamoDB, RDS, ECS, Lamda, CloudFront, S3, SQS, SNS, EventBridge, SES ועוד רבים אחרים, שלכולם יש שימושים ומגבלות. השימוש היעיל בשירותים אלה מאפשר לנו ליצור יישום שמתאים את עצמו בקלות לדרישות, בזמן שאנחנו יכולים להשקיע יותר זמן בפונקציונליות עצמה. הידע כיצד להפיק את המרב מ-AWS הוא מיומנות מאוד שימושית, ואני מאוד נהנה לעבוד עם AWS.
האם תוכל לתאר יום עבודה טיפוסי ב-Easy LMS?
"ביום טיפוסי, אני בדרך כלל מתחיל מהמקום שבו הפסקתי בפיתוח ביום הקודם. בשעה 9:30, אני עורך ישיבת צוות כדי לדון במצב הסיפורים השוטפים, מתי אנו מצפים שהם יהיו מוכנים, ולחלק את העבודה. אנו תמיד מנסים לעבוד עם הצוות על פריט אחד, כך שרוב הזמן נעבוד על אותו סיפור. במהלך הפיתוח, אנחנו מעדכנים אחד את השני ומדברים על ההחלטות שלנו. כשאנחנו מסיימים סיפור, אנחנו מעבירים אותו לייצור ובוחרים את הפריט הבא ברשימה. לפני שאנחנו מתחילים לעבוד על הפריט החדש, אנחנו כותבים תוכנית קצרה. זה נעשה ביחד או, אם התוכנית פשוטה, על ידי מישהו מהצוות באופן אישי. אחרי שכותבים את התוכנית, אנחנו מחלקים את העבודה שוב ומתחילים בפיתוח."
האם אתה עוסק רק בהנדסת תוכנה, או שאתה מעורב גם בפרויקטים צדדיים?
אם ברצונך להביא נקודת מבט רחבה יותר לעבודתך, הדבר אפשרי.
"האפשרות השנייה, אבל זה תלוי בהעדפותיך. אם אתה רוצה לקבל פרספקטיבה רחבה יותר בעבודה שלך, אז זה אפשרי. יש לי ניסיון בתחום אבטחת סייבר. לכן, תרמתי למפגשי ניתוח סיכונים הנדרשים לצורך עמידתנו בתקן ISO27001. דברים נוספים שעשיתי: מתן משוב על קמפיין שיווקי עתידי, ניתוח שאלות של לקוחות עם יועץ יישום ושיפור התהליך כדי לכלול יותר משוב על בחירות בעיצוב UX."
אני מבין שזה אולי נשמע מוטה מצדנו, אבל האם תוכל להסביר מדוע אחרים צריכים לבחור ב-Easy LMS?
"אם אתם מחפשים עבודה עם דחף מתמיד לשיפור וללמידה, הן ברמה האישית והן ברמה הקולקטיבית, Easy LMS עשוי להיות המקום המתאים לכם. אנחנו קבוצה מגוונת של אנשים, כולם בעלי מוטיבציה חזקה לעבוד ללא הרף על שיפור המוצר והשירות. Easy LMS היא חברה קטנה, מה שאומר שתרומתכם תהיה משמעותית, וזה תמיד כיף. בנוסף, יש לנו גם את "יום חמישי של קיבל" בכל חודש."
האם אתה מעוניין לקדם את הקריירה שלך לשלב הבא? האם תפקיד זה מתאים לך? אנו מקווים שהניסיון של קון סיפק לך תמונה טובה יותר על העבודה היומיומית של מהנדס תוכנה Back-End. אנו מחפשים עמית מוכשר שיצטרף לצוות שלנו!