• Mbourgon everywhere@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      6 days ago

      It works great if nobody ever leaves or dies or takes vacation. We try to discourage siloization of projects and emphasize cross-training - it makes the job more interesting, gives people more/better tools to solve problems with, etc. And anytime the business objects we mention the project where X left and how painful it is to get new anything added/enhanced because none of those tenets were involved.

      However, all bets are off with offshore contractors. Some want to learn, some simply don’t care and will do the bare minimum.

      • Sentient Loom@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        6
        ·
        6 days ago

        We try to discourage siloization of projects and emphasize cross-training

        This is how my work has been and it allowed me to touch every part of the repo while still a junior dev and gain lots of experience. So I also like that. But lately I’m trying to specialize more and go deep into things, and I like the idea of being an expert on something. So I appreciate the trade-offs.

        all bets are off with offshore contractors. Some want to learn, some simply don’t care and will do the bare minimum.

        As a guy who was replaced by offshore contractors, and who hasn’t had a single interview in 7 months while offshore contractors are (probably) still getting lots of work… I find this observation both heartening and disheartening.