2 ms·
A few things to consider before making any decision: 1. How long have you been at this job? 2. How long was this project estimated to take? How long has it take
by zomglings 5y ago
A few things to consider before making any decision:
1. How long have you been at this job?
2. How long was this project estimated to take? How long has it taken?
3. Were you part of the estimation process?
4. How hands on was your manager when it came to the execution of this project?
5. How comfortable/safe do you feel having difficult conversations with your manager?
6. How large is the company and how much mobility do you have within it? (Could you switch to a different team if you wanted to?)
7. How many months of runway would you have if you didn't have this job anymore?
Pending answers to the first set of questions, I see two possible scenarios here:
Scenario I: Your manager was in the loop about this meeting.
If she knew that her boss was going to have this conversation with you, she should have been in the room with you. If she had a fire to put out, she should have rescheduled this meeting so that she could be there. She should have, in fact, had a conversation with you about her boss's displeasure (and perhaps her own displeasure) before you walked into this meeting.
Scenario II: Your manager had no idea what this meeting was about.
This would mean that perhaps the project/product you are working on is at risk of getting deprioritized, and both you and your manager are about to get shuffled around to work on something else.
If you are very early in your career, I would recommend valuing mentorship above anything else (even compensation). In both scenario I and scenario II, it does not seem that you are receiving an adequate level of mentorship within this organization. If you are comfortable putting your job at risk, this is something you should definitely bring up very directly with your manager and maybe even with her boss or her boss's boss.
If you need a job right now, just keep your head down and start looking for positions either within this company or somewhere else, where you can get mentorship from excellent engineers who are also excellent mentors.