19

Just a couple weeks ago I felt a bit like a hero.

My boss, who seems to have only a vague understanding of realistic deadlines, for once made an error that gave me more time than I needed, not less. I was working on a feature that other work would rely on, so some people had to wait to work on their own projects until I was done.

My boss said it would be done in two weeks, but the only reason why it would have taken that long was because I'd have to submit a ticket to our identity management team to set up the SSO integration with our identity provider, and their turnaround time is two weeks. Or it used to be, but they've actually gotten really fast recently, and as I'd actually grabbed this feature from someone else who had to take a few days off, he'd already gotten the SSO stuff taken care of in advance. My boss promised two weeks and I finished in two days. The shocked silence when they asked for a status update in our next meeting and I told them I'd just finished it was music to my ears.

Comments
  • 5
    There have been other occasions when I've felt like a hero, but rather than a dev hero, it's more like I'm a "former IT support who still has loads of access" hero, since I used to work in IT for the same company. I've helped my coworkers out with access and technical issues solely because I remember solving those same issues in IT.
  • 19
    Two weeks down to two days?
    Welcome to even more unrealistic deadlines!
  • 6
    @Root I *thoroughly* explained to my manager why it only took two days and why it should not be used as an indicator of how long things normally take. I hope he understood, but I suspect he probably didn't...
  • 6
    @EmberQuill Management never listens.
  • 4
    You dun goofed.

    Expect them to give you all the hard assignments and demand they get done in half the time.
  • 1
    Rookie mistake. You should have used the time to work on invisible stuff like tech debt that won't get done at all.
  • 2
    @Fast-Nop Unfortunately everyone already knows that most of the two weeks would have been spent waiting for another team to do their part, so there was no real benefit in pretending it wasn't done since I would've been expected to work on other things anyway.

    At least this way I was able to get out of three (so far) weekly status meetings by saying "my part's done, it's in your hands now."
  • 2
Add Comment