4 ms·
This is pretty sucky, either you have two bad managers or you have a bad manager and another who was having a bad day. Either way, this is largely more a reflec
by simonbarker87 5y ago
This is pretty sucky, either you have two bad managers or you have a bad manager and another who was having a bad day. Either way, this is largely more a reflection of them than you.
But that doesn’t help you, what does is a concept commonly known as “managing up”.
You need to manage your manager to get the best out of the situation. Good communications are key, you need to provide regular updates that are easy to digest and that can be referred back to later. If you have a decision to make that you want their input on then ask but also propose a solution and, if you are right on time, tell them that you will proceed with you proposed method if you haven’t heard back from them by X time.
You can’t change the past but you can learn from it and implement this kind of thing.
Also, a trick to do with sneaky managers you don’t trust is to make these updates in channels with other people in on Slack/Teams etc. This is why email CC hell occurs, you’re basically covering your ass BUT if it’s in a group chat you can call it “desiloing, knowledge sharing” etc.
You’re fine, you just got burned by rubbish people, there are a lot of them, manage them and your life will be easier.
Also, if you’re a fresh grad and been left totally unattended and you’ve basically hit the deadline then you are not the problem. Expectations on new devs are very low usually.