• JackbyDev@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    I fought for getting a 4/5 rating at an old job and gave lots of examples. Their argument was that I didn’t deserve it because those were just expected. I pointed out my work compared to others in my team and was told that it compares across the company, not the team. I kept causing a fuss about it because I was so angry about it and finally my manager said something about the bonuses has already been communicated and people would be angry to get less. I was confused because I didn’t want more money, I was just offended they said I was performing on average when I was going above and beyond every day. It was also really embarrassing to me. If they’d just said the rating doesn’t affect anything except your bonus I wouldn’t have even cared.

    The whole thing is all BS.

    • 1984@lemmy.today
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      You will soon become just as jaded as the rest of us, and stop expecting your company to appreciate you. It wont feel good but you can change jobs often and get your salary up without any feelings of illusional loyalty.

    • cub Gucci@lemmy.today
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Haha, the same. Was doing great, supported customer calls, onboarding new engineers, along with ongoing incoming tickets and got 3/5, wrote a few good and a dozen bad RFCs.

      Then the manager had the audacity to ask why I am changing the company with a 40% raise. I could’ve asked for promotion, he said.

    • Natanael@infosec.pub
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      finally my manager said something about the bonuses has already been communicated and people would be angry to get less

      That’s because they have a fixed budget and the proportions are tied to evaluated performance tiers, increasing your rating would contractually require them to compensate you more from the same pool of money

      • 1984@lemmy.today
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        That fixed budget is what they always say. The budget for the company is their problem, not yours.

      • Feyd@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        You’re falling for the “we’ve constructed this machine to tell you no so you can’t argue with us” ploy

        • Natanael@infosec.pub
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          No, as I said to another, upper management has every opportunity to fix the budget. Your direct manager however can not

          • Feyd@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            1 month ago

            I’ve found that laughing in their faces and putting in 2 weeks is fairly effective at breaking that wall. Amazing what money they can find when faced with the alternative. Otherwise, the correct move is to actually leave. All of you cowards that submit to the machine make it worse for everyone.

            • Natanael@infosec.pub
              link
              fedilink
              arrow-up
              1
              ·
              1 month ago

              And I have in fact left that kind of jobs myself. Not trivial in a job market like this one though.

              Need to make unions stronger again.

    • wheezy@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Was in this position at Microsoft for two years. I already hated them because I ended up working for them after they acquired my smaller company. Pennies on the dollar, massive layoffs beforehand, fired literally all the most important people (which is why I wasn’t fired, I really am just trying to collect a paycheck and do nothing more).

      Anyway, ended up basically being placed in a middleman position that I quickly realized didn’t need to exist. Basically, spent two years slowing down communication between my companies team and the existing Microsoft team. Literally, I just kept the two teams from directly communicating and going through me for everything. I think I wrote less than 1000 lines of code during that time.

      And no, I didn’t like my team either from the original company. They were all new hires prior to us being acquired and they fired everyone on my team that had worked on the project for nearly 5 years. So, didn’t feel bad about slowing them down either.

      Basically a shitty startup that milked it’s employees with hopes of Microsoft becoming our customer. Encouraging people to exercise their options only to sell the company for pennies on the dollar and fire them.

      Got through two years of slowing down an awful genocide supporting company before the layoffs finally got me.

      Was a good run.

  • DupaCycki@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    You write clean code and you get replaced in 2 months, because everyone can work on that code.

    You write an unreadable mess that no raise will convince other employees to work on and suddenly your holiday requests don’t get declined anymore.

    • PieMePlenty@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Reminds me of the time when we wrote an internal tool with strict SOLID principles. As new programmers came on, they had no idea what was going on cause no one in college told them about design patterns. Most of the OG’s quit soon after and the new guys remained.

    • MurrayL@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      The fact they had to do this to earn a promotion is an institutional problem. Don’t hate the player, hate the game.

      • Lembot_0006@programming.dev
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        1 month ago

        hate the game.

        Game rules: You want a promotion? Make something cool, improve something while using approaches that will show that you deserve a higher position and, therefore, a bigger salary.

        Player: (Lies and creates shit that is even worse than the initial situation.)

        Lemmy: Don’t hate the player, hate the game.

        • hayvan@piefed.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 month ago

          You are contradicting yourself. If writing bullshit and making things worse gets you a better career position

          You want a promotion? Make something cool, improve something while using approaches that will show that you deserve a higher position and, therefore, a bigger salary

          Is not the rule of the game. Sell your story to your superiors is the rule of the game, that’s the real metric, the the thing that really matters.

          • Lembot_0006@programming.dev
            link
            fedilink
            arrow-up
            0
            arrow-down
            1
            ·
            1 month ago

            You are contradicting yourself.

            Do you want me to present you with a definition of “lie”? I believe you don’t understand the phrase “Lies and creates shit”.

            • Bronzebeard@lemmy.zip
              link
              fedilink
              arrow-up
              0
              ·
              1 month ago

              They built something worse and we’re still promoted for it despite it being demonstrably worse. Where’s the lie? They described something complex and techy sounding, did it, and got the promotion anyway regardless of the actual results, proving the results didn’t matter.

              • Lembot_0006@programming.dev
                link
                fedilink
                arrow-up
                0
                arrow-down
                1
                ·
                1 month ago

                So you want the manager to be cleverer than the engineer in engineering, so the manager would be able to detect a deliberate lie from the engineer?