Hey making this post just to see if anyone would be able to relate here at all or have some advice. (Posted yesterday but quickly delete, will just leave it up now)
I was hired as a junior dev in the summer of 2023 for a large global corporate company and my first year and a half as a software engineer hasn’t been a the most standard beginning.
The start was a very typical corporate start, at least I assume. I was slowly eased in as I learned our platform and what my team does. I had a senior dev (just a few years older than me) that I was working under who was brilliant and helped me so much when I was starting out. He ran two particular sides of our platform and I assisted him there. I had a very friendly manager who was always helpful to me and was good to have when starting out. Then the corporate bs came into play.
My manager was moved off the project and the company brought in someone internal to take over the team. During this change, the senior dev I was under did not go with the new team and shortly did leave the company. I was tasked with inheriting his sides of the platform since I was working the most closely to it. It was a steep jump up to be owning/maintaining two specific sides of our platform so early on but I ended up being able to handle it and still am to this day.
The new manager that was brought in was a bit stricter but was good for the project. He ended up switching up our how team was organized and divided our team into separate smaller teams and actually had me leading one of these teams. He placed one person under me in the new split up, but this was only just within our team. There was no title bump/raise with the switch up of the internal team structure. I didn’t quite ask for one because I know that raises/bumps come at the end of the year.
This section of the team I am in charge of leading also does not have much to do with the two sides of the platform that I maintain and no changes were made on that end, so I was quickly tasked with leading my section of the team as well as maintaining the two sections of our platform I had inherited initially when the new manager came in.
Despite the massive increase in responsibility, things were going decently smooth. It’s a lot to handle but I was hanging in there all good and honestly doing really good work. I picked up a lot of responsibilities during this time.
Then the next wrench was thrown as this new manager abruptly announced that he was leaving the company. This came as a massive surprise to everyone and put me in a weird spot as I was feeling quite confident and comfortable in a working under him.
Things have now started to get a bit more hectic as the company did not opt to fill his role right away and there still is no official tech manager of the project….which means that I haven’t had a true manager for the past two/three months.
I technically now report up to my manager who just lefts manager. He doesn’t interact with the project at all though and is in a very high up role who over sees the entire division our project is in. I’ve met with him once. The project managers and senior member of the team have been running the ship for our platform the interim. I do know there are plans to bring a new manager in soon.
However during this span without a true manager, things have really started to pick up with our platform itself. We completely shifted some of our platform and have been now having to maintain both the older and newer versions of it. Everyday I wake up to multiple pings from users of our platform for requests or to resolve issues that slow me down from completing other work.
On top of this, there was a miscommunication in some deadlines and we learned are behind the ball on shifting some critical components of our platform to a new environment with a strict deadline coming in a few months. With all the jumbles of the team, I am really the one who knows the platform the best now and am leading the whole charge of shifting our platform. I am seriously planning it all and then doing most of the work deploying it all.
This is kind of where I step back and just say…like what the fuck? It’s so shocking to me that just 1.5 years in to working well established and global corporation I am fully responsible for a multiple key aspects of the project. Quite literally the ability to keep it alive depends on me with this strict deadline to move our platform. All of this without even having a real manager for the past few months. I again do know that the new one has been identified and changes are coming next year, but I have no official guarantees on what my role/title will look like.
It’s been pretty stressful these past few weeks and I’ve been grinding my ass off/working late nights but I still do feel okay. I probably have too much to handle but I’m making it work for now. I have trust in the remaining leadership members on my team to have my back in terms of a promotion/my future at the company. I do trust them and they trust me. Maybe I’m crazy but I do see some long term benefits from all of this. I know my work isn’t going unnoticed and I really do still like working for the platform and team. I wouldn’t call this a cry for help and I do think things will settle down but like this isn’t normal right? Any thoughts on this would be appreciated. What would you do in my spot?
submitted by /u/FlamingoSea5156
[link] [comments]
r/cscareerquestions Hey making this post just to see if anyone would be able to relate here at all or have some advice. (Posted yesterday but quickly delete, will just leave it up now) I was hired as a junior dev in the summer of 2023 for a large global corporate company and my first year and a half as a software engineer hasn’t been a the most standard beginning. The start was a very typical corporate start, at least I assume. I was slowly eased in as I learned our platform and what my team does. I had a senior dev (just a few years older than me) that I was working under who was brilliant and helped me so much when I was starting out. He ran two particular sides of our platform and I assisted him there. I had a very friendly manager who was always helpful to me and was good to have when starting out. Then the corporate bs came into play. My manager was moved off the project and the company brought in someone internal to take over the team. During this change, the senior dev I was under did not go with the new team and shortly did leave the company. I was tasked with inheriting his sides of the platform since I was working the most closely to it. It was a steep jump up to be owning/maintaining two specific sides of our platform so early on but I ended up being able to handle it and still am to this day. The new manager that was brought in was a bit stricter but was good for the project. He ended up switching up our how team was organized and divided our team into separate smaller teams and actually had me leading one of these teams. He placed one person under me in the new split up, but this was only just within our team. There was no title bump/raise with the switch up of the internal team structure. I didn’t quite ask for one because I know that raises/bumps come at the end of the year. This section of the team I am in charge of leading also does not have much to do with the two sides of the platform that I maintain and no changes were made on that end, so I was quickly tasked with leading my section of the team as well as maintaining the two sections of our platform I had inherited initially when the new manager came in. Despite the massive increase in responsibility, things were going decently smooth. It’s a lot to handle but I was hanging in there all good and honestly doing really good work. I picked up a lot of responsibilities during this time. Then the next wrench was thrown as this new manager abruptly announced that he was leaving the company. This came as a massive surprise to everyone and put me in a weird spot as I was feeling quite confident and comfortable in a working under him. Things have now started to get a bit more hectic as the company did not opt to fill his role right away and there still is no official tech manager of the project….which means that I haven’t had a true manager for the past two/three months. I technically now report up to my manager who just lefts manager. He doesn’t interact with the project at all though and is in a very high up role who over sees the entire division our project is in. I’ve met with him once. The project managers and senior member of the team have been running the ship for our platform the interim. I do know there are plans to bring a new manager in soon. However during this span without a true manager, things have really started to pick up with our platform itself. We completely shifted some of our platform and have been now having to maintain both the older and newer versions of it. Everyday I wake up to multiple pings from users of our platform for requests or to resolve issues that slow me down from completing other work. On top of this, there was a miscommunication in some deadlines and we learned are behind the ball on shifting some critical components of our platform to a new environment with a strict deadline coming in a few months. With all the jumbles of the team, I am really the one who knows the platform the best now and am leading the whole charge of shifting our platform. I am seriously planning it all and then doing most of the work deploying it all. This is kind of where I step back and just say…like what the fuck? It’s so shocking to me that just 1.5 years in to working well established and global corporation I am fully responsible for a multiple key aspects of the project. Quite literally the ability to keep it alive depends on me with this strict deadline to move our platform. All of this without even having a real manager for the past few months. I again do know that the new one has been identified and changes are coming next year, but I have no official guarantees on what my role/title will look like. It’s been pretty stressful these past few weeks and I’ve been grinding my ass off/working late nights but I still do feel okay. I probably have too much to handle but I’m making it work for now. I have trust in the remaining leadership members on my team to have my back in terms of a promotion/my future at the company. I do trust them and they trust me. Maybe I’m crazy but I do see some long term benefits from all of this. I know my work isn’t going unnoticed and I really do still like working for the platform and team. I wouldn’t call this a cry for help and I do think things will settle down but like this isn’t normal right? Any thoughts on this would be appreciated. What would you do in my spot? submitted by /u/FlamingoSea5156 [link] [comments]
Hey making this post just to see if anyone would be able to relate here at all or have some advice. (Posted yesterday but quickly delete, will just leave it up now)
I was hired as a junior dev in the summer of 2023 for a large global corporate company and my first year and a half as a software engineer hasn’t been a the most standard beginning.
The start was a very typical corporate start, at least I assume. I was slowly eased in as I learned our platform and what my team does. I had a senior dev (just a few years older than me) that I was working under who was brilliant and helped me so much when I was starting out. He ran two particular sides of our platform and I assisted him there. I had a very friendly manager who was always helpful to me and was good to have when starting out. Then the corporate bs came into play.
My manager was moved off the project and the company brought in someone internal to take over the team. During this change, the senior dev I was under did not go with the new team and shortly did leave the company. I was tasked with inheriting his sides of the platform since I was working the most closely to it. It was a steep jump up to be owning/maintaining two specific sides of our platform so early on but I ended up being able to handle it and still am to this day.
The new manager that was brought in was a bit stricter but was good for the project. He ended up switching up our how team was organized and divided our team into separate smaller teams and actually had me leading one of these teams. He placed one person under me in the new split up, but this was only just within our team. There was no title bump/raise with the switch up of the internal team structure. I didn’t quite ask for one because I know that raises/bumps come at the end of the year.
This section of the team I am in charge of leading also does not have much to do with the two sides of the platform that I maintain and no changes were made on that end, so I was quickly tasked with leading my section of the team as well as maintaining the two sections of our platform I had inherited initially when the new manager came in.
Despite the massive increase in responsibility, things were going decently smooth. It’s a lot to handle but I was hanging in there all good and honestly doing really good work. I picked up a lot of responsibilities during this time.
Then the next wrench was thrown as this new manager abruptly announced that he was leaving the company. This came as a massive surprise to everyone and put me in a weird spot as I was feeling quite confident and comfortable in a working under him.
Things have now started to get a bit more hectic as the company did not opt to fill his role right away and there still is no official tech manager of the project….which means that I haven’t had a true manager for the past two/three months.
I technically now report up to my manager who just lefts manager. He doesn’t interact with the project at all though and is in a very high up role who over sees the entire division our project is in. I’ve met with him once. The project managers and senior member of the team have been running the ship for our platform the interim. I do know there are plans to bring a new manager in soon.
However during this span without a true manager, things have really started to pick up with our platform itself. We completely shifted some of our platform and have been now having to maintain both the older and newer versions of it. Everyday I wake up to multiple pings from users of our platform for requests or to resolve issues that slow me down from completing other work.
On top of this, there was a miscommunication in some deadlines and we learned are behind the ball on shifting some critical components of our platform to a new environment with a strict deadline coming in a few months. With all the jumbles of the team, I am really the one who knows the platform the best now and am leading the whole charge of shifting our platform. I am seriously planning it all and then doing most of the work deploying it all.
This is kind of where I step back and just say…like what the fuck? It’s so shocking to me that just 1.5 years in to working well established and global corporation I am fully responsible for a multiple key aspects of the project. Quite literally the ability to keep it alive depends on me with this strict deadline to move our platform. All of this without even having a real manager for the past few months. I again do know that the new one has been identified and changes are coming next year, but I have no official guarantees on what my role/title will look like.
It’s been pretty stressful these past few weeks and I’ve been grinding my ass off/working late nights but I still do feel okay. I probably have too much to handle but I’m making it work for now. I have trust in the remaining leadership members on my team to have my back in terms of a promotion/my future at the company. I do trust them and they trust me. Maybe I’m crazy but I do see some long term benefits from all of this. I know my work isn’t going unnoticed and I really do still like working for the platform and team. I wouldn’t call this a cry for help and I do think things will settle down but like this isn’t normal right? Any thoughts on this would be appreciated. What would you do in my spot?
submitted by /u/FlamingoSea5156
[link] [comments]