מריגוראונד
New member
מJava ל Cpp (ובחזרה?)
שלום!
אז בהמשך לכל החפירות שלי לגבי חיפוש עבודה, מסתבר שבחברה שאני עובדת בה ראו שאני לא מרוצה והחליטו להעביר אותי לצוות אחר (לא בדיוק הייתה לי אג'נדה כזאת, כי גם ככה תכננתי לעזוב את החברה), אבל חשבתי אולי לתת לזה צ'אנס.
ברמה הכללית ביותר מדובר במוצר די מפלצתי בתחום ה network security, כתוב ב Cpp עם הרבה proprietry code, במקום להשתמש בספריות חיצוניות, דבר רע באופן כללי כידוע לי.
המנהלים בחברה אומרים שדברים חדשים מתכוונים לכתוב בג'אווה, אבל אני לא בטוחה שיש להם מושג מה באמת הולך שם מבחינת רמת המורכבות. (המוצר הועבר לאחרונה מחטיבה אחרת של החברה אלינו).
באופן כללי, לא תכננתי לחפש עבודה ב Cpp, וההעדפה הברורה שלי הייתה למשהו יותר high level, ג'אווה/פיית'ון בכיוון של Big data. אבל אז התחלתי לחשוב שמה זה משנה בעצם, ומפתח טוב צריך להיות ורסטילי ולעבוד בהרבה שפות, והעיקר שיהיו לי אתגרים, ואולי בעצם אני אגלה שאני יותר טיפוס של low level..... (אני עדיין לא בטוחה שאני רק משכנעת את עצמי כדי להתחמק מראיונות עבודה).
יש לי קצת ניסיון פיתוח ב Cpp. אני יודעת שמבחינת יעילות מתכנת, היא יותר נמוכה מאשר בג'אווה.
אשמח כרגיל לשמוע לדעתכם החכמה:
1. כמה זה חשוב ב Cpp לעבוד עם ספריות חיצוניות? בהנחה שמשתמשים בSTL (אני מקווה..), יש באמת הרבה פרימוורקים חיצוניים שאם לא מכירים זה חסרון?
2. מהניסיון שלכם, מעבר לפיתוח בג'אווה במערכת מורכבת מאוד שכתובה ב Cpp. זה יכול להיות לא ממש טרוויאלי? אני מתכוונת מבחינת הסבירות שזה באמת הולך לקרות בחברה בזמן הקרוב.
3. איך זה ישפיע על חיפוש עבודה עתידי (נגיד עוד כמה חודשים- שנה) אם אחפש שוב עבודה בג'אווה? החשש הוא בג'אווה דברים משתנים די מהר וצצות מיליון טכנולוגיות, ואני לא אהיה מעודכנת, ואז אהיה בעמדת חסרון.
תודה
שלום!
אז בהמשך לכל החפירות שלי לגבי חיפוש עבודה, מסתבר שבחברה שאני עובדת בה ראו שאני לא מרוצה והחליטו להעביר אותי לצוות אחר (לא בדיוק הייתה לי אג'נדה כזאת, כי גם ככה תכננתי לעזוב את החברה), אבל חשבתי אולי לתת לזה צ'אנס.
ברמה הכללית ביותר מדובר במוצר די מפלצתי בתחום ה network security, כתוב ב Cpp עם הרבה proprietry code, במקום להשתמש בספריות חיצוניות, דבר רע באופן כללי כידוע לי.
המנהלים בחברה אומרים שדברים חדשים מתכוונים לכתוב בג'אווה, אבל אני לא בטוחה שיש להם מושג מה באמת הולך שם מבחינת רמת המורכבות. (המוצר הועבר לאחרונה מחטיבה אחרת של החברה אלינו).
באופן כללי, לא תכננתי לחפש עבודה ב Cpp, וההעדפה הברורה שלי הייתה למשהו יותר high level, ג'אווה/פיית'ון בכיוון של Big data. אבל אז התחלתי לחשוב שמה זה משנה בעצם, ומפתח טוב צריך להיות ורסטילי ולעבוד בהרבה שפות, והעיקר שיהיו לי אתגרים, ואולי בעצם אני אגלה שאני יותר טיפוס של low level..... (אני עדיין לא בטוחה שאני רק משכנעת את עצמי כדי להתחמק מראיונות עבודה).
יש לי קצת ניסיון פיתוח ב Cpp. אני יודעת שמבחינת יעילות מתכנת, היא יותר נמוכה מאשר בג'אווה.
אשמח כרגיל לשמוע לדעתכם החכמה:
1. כמה זה חשוב ב Cpp לעבוד עם ספריות חיצוניות? בהנחה שמשתמשים בSTL (אני מקווה..), יש באמת הרבה פרימוורקים חיצוניים שאם לא מכירים זה חסרון?
2. מהניסיון שלכם, מעבר לפיתוח בג'אווה במערכת מורכבת מאוד שכתובה ב Cpp. זה יכול להיות לא ממש טרוויאלי? אני מתכוונת מבחינת הסבירות שזה באמת הולך לקרות בחברה בזמן הקרוב.
3. איך זה ישפיע על חיפוש עבודה עתידי (נגיד עוד כמה חודשים- שנה) אם אחפש שוב עבודה בג'אווה? החשש הוא בג'אווה דברים משתנים די מהר וצצות מיליון טכנולוגיות, ואני לא אהיה מעודכנת, ואז אהיה בעמדת חסרון.
תודה