38 karma · joined April 7, 2021
It's more like my managers and product management radically overestimate the amount of time things take. Those are the people choosing how much work they think I should be able to accomplish each sprint and I don't do anything to dissuade them from the idea that that seems about right to me as well. I'm frequently praised by my manager and kidded by my colleagues about how "fast" I've managed to knock out my stories even when only working a few hours the first day of the sprint and submitting my PRs the day before or of the sprint ending. Those same managers/product managers work with many other engineers at my company so I don't know if everyone at my company is underachieving stealthily or what. As I said in my original post, I'm honestly as really, really confused as anyone else about what's going on, but since I'm praised in performance reviews, given a decent bonus, been 2x chosen for quarterly awards and promoted internally, etc, I mean, what should I do ? Demand more work ? Yeah, no thanks.
"Ideally being done in 2 hours in the morning then chilling would be perfect" -- in fact, for me, often it's 2 hours on a Monday morning the first day of the sprint, then just being present on Slack for the rest of the two week sprint. I wait and submit PRs etc at the end of the sprint.
My previous jobs in tech absolutely did not function like this, so I was somewhat surprised when I fell into my current position/groove. My coworkers/managers seem to think the amount of work I get done every sprint is actually above average, even though it rarely takes me more time than six hours max every two weeks. I mostly work on backend stuff (85%/15%) and am in a senior position at a relatively large (non Silicon-Valley though still very tech savvy) company with tens of thousands of employees and billions in revenue, though based on the East Coast. My salary isn't bonkers but I'm comfortably in the 150-200k range before bonus.
There was no way for me to know, going into the job, based on the job description, interviews with team members, etc, that the expectations of my managers and co-workers would be so low. And honestly, I'm still confused. I'm not a genius software engineer, I'm maybe above average but still not anything special. My coworkers aren't lazy or bad either - they're all sharp, proactive people. All of this is to say, what you're looking for does exist, it's my job, but I haven't the slightest idea how I would've been able to tell this is that type of job before actually doing it, so alas I can't help you very much, though I am willing to answer questions if you may have any.