• grue@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    8 hours ago
    1. Get passed over for promotions/laid off for “not being a team player” or some BS like that because idiots can’t tell you’re doing your job unless you waste time bragging about it.
    • Pika@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      5 hours ago

      in all fairness, most developers that are still passionate about code aren’t looking for promotion anyway, because usually once you hit the management level positions you do far less code and more bureaucracy bullshit, and what code you do is usually limited to guidance or review.

      Now being passed on raises or laid off? that might be annoying.

      • Alexstarfire@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        4 hours ago

        This. I avoid management positions like the plague. I already don’t like having to deal with my own performance review. I don’t want to deal with several other people’s. I’ll take the pay hit.

    • Pringles@lemm.ee
      link
      fedilink
      arrow-up
      4
      ·
      7 hours ago

      Strongly depends on the company. I have done this exact thing several times when something was critical and it was actually noted as one of the reasons they told me as to why I got my last promotion. Something like “staying focused on the issue at hand while respectfully managing the pushback from the business while still moving ahead with the urgent fix.”

      Basically I told the business to shove it in a very polite way and fixed the issue.