35
sam94
1y

Me passing time on the weekend

Random call from unknown number

Turns out it's the manager

M: hey , how is your weekend going ...

Me: nothing much ... Whatsup ?

M : yeah well , we wanted to push some minor adhoc fixes as some clients wanted it urgently

The Devops folks need developer support . Can you pitch in and monitor

Me : I'm not aware of what changes are going , i don't think i can provide support

M : don't worry it's minor changes , it's already tested in pre prod , you just need to be on call for 30 mins

Me : ugh okay .. guess 1 hr won't hurt

M: thanks 👍🏽

Me: *logs in

*Notices the last merged PR
+ 400 lines , implemented by junior dev and merged by manager

*Wait , how is this a *minor* release...

*Release got triggered already and the CI CD pipeline is in progress

*5 mins later

*Pipeline fails , devops sends email - test coverage below 50%

Manager immediately pitches in ...

M: hey , i see test coverage is down , can you increase it ?

Me: and how do u suppose I do that ?

M : well it's simple just write UTC for the missing lines ... Will it take time ?

Me : * ah shit here we go again

Yeah it will take time , there are around 400 lines , I am not aware of this component all together

Can you ask junior dev to pitch in and write the UTC for this

*Actually junior dev is out on a vacation with his girlfriend

M : well he's out for the weekend , but
as a senior dev , i expect you to have holistic understanding of the codebase and not give excuses ,
this is a priority fix which client are demanding we need this released ASAP

Me : * wait wat ?

---

I ended up being online for next 3 hours figuring out the code change and bumping up the UTC 🤦🏾

Comments
  • 37
    you should just have said "no".

    and asked how they got your private number in the first place.

    and then said "no" again.
  • 29
    If the code can't kill people or millions worth of equipment, the fix can wait till monday.
  • 7
    @sam94 a manager that gets offended because people disagree is garbage and should be disagreed out of principle.
  • 2
    @Marethyun His pride. He would have to tell the client...
  • 0
    What's UTC?
  • 4
    @FractalSystems For the ranter it probably is unit test coverage - for most others, it is the universal time coordinated "timezone".
  • 1
    Ah man the weekend trap and “DevOps” teams that are responsible by doing the releases … ya know it …

    Corporate is cancer
  • 0
    @gcavalcante8808 yea op should have been like “doesn’t devops have minimal cover on the weekends just to make sure things go down and they don’t really have manpower for new releases… thought so mmmmk bye
  • 0
    Somebody needs to also teach JuniorDev how to say no.
Add Comment