• idriss@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    15 hours ago

    Progressing is cool, but having 10 yoe and still outputing spaghetti is bad. I am just saying if you care enough about what you are doing you are top 10% already

    • eldavi@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 hours ago

      the quality of the code is dependent on the quality of the pay. lol

      • Cityshrimp@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 hours ago

        And as others have noted, how much time you are actually given. PMs and managers don’t know or care about code quality, they just want something to work NOW

        • Kjell@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          2 hours ago

          And there is never time to maintain the code, because each project only want to add more feature/s which makes the spaghetti code even worse.

          In my group we had a golden opportunity to fix all old mistakes but no, we (decided by PO and group manager) needed to spend all time on proof of concepts that will go to production at earliest in 5 years. Now that opportunity is gone and we are crunching in order to meet the deadlines instead. Still with bad code quality of course.