48
Deleted (programming.dev)
submitted 10 months ago* (last edited 1 week ago) by stembolts@programming.dev to c/programming@programming.dev

.

you are viewing a single comment's thread
view the rest of the comments
[-] will_a113@lemmy.ml 29 points 10 months ago

Who is your PM or senior assigning the tasks? You need to take this up with them -- everyone always needs a couple of quick hits in their back pocket. When you stall out grinding on task after impossible task it kills your motivation and productivity, and that's your boss's job to fix.

[-] stembolts@programming.dev 13 points 10 months ago

I'm a contractor, so the senior devs on the team dig through the backlog and hand out tasks from that usually. They don't seem like very important tasks, just usually have been open for a long time, current main tasks have been open two years and three years respectively before assigned to me.

[-] ourob@discuss.tchncs.de 34 points 10 months ago

I see two possible reasons for your situation. One is that the company is turning to contractors to fill in gaps in their knowledge/experience, which is why everyone else has no clue how to tackle these tasks and why they get assigned the easy ones.

The other possibility is that the senior devs are gaming the metrics, letting the employees knock out easy tasks while the contractor is stuck with untangling the knots of the more intractable tasks.

[-] RandomWalker@lemmy.world 19 points 10 months ago

This sounds like the main problem. They’re assigning you tasks that no one else wants to do or that aren’t high priority. That means the task is difficult or unpleasant in some way, or they don’t actually care that much about it and won’t prioritize anyone else to help resolve your blockers.

It may be difficult, but I think you should have a conversation with whoever you report to about what their expectations are and how they expect blockers to be resolved if no one prioritizes your tasks. You may need to approach this less defensively and make it clear that clearing these blockers is not your responsibility. If the person you report to isn’t a team lead/manager then I would escalate the problem to a manager and make it clear you’re not getting the resources you need to do your work.

[-] Kissaki@feddit.de 3 points 10 months ago

I sometimes do things (cleanup, refacs) off-ticket / not part of the ticket. It can be a light alternative when other stuff is complicated and demotivating. Depending on your environment and team/contract setup, simply doing it could be more difficult though.

If it serves your satisfaction and productivity, and is good for the product, then it's not wasted. Not everything has to be - or even can be - preplanned.

this post was submitted on 01 Mar 2024
48 points (100.0% liked)

Programming

17765 readers
334 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS