• Saledovil@sh.itjust.works
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    10 months ago

    If you hear ‘full stack’, run.

    What I was told by a fellow student, while I was writing my thesis (paraphrased).

    • Dr. Wesker@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      17
      ·
      edit-2
      10 months ago

      It may suggest the company doesn’t want to hire the appropriate amount of engineers, with the appropriate expertise, and instead want a mule. It also may suggest that product quality is a low priority.

      • KeriKitty (They(/It))@pawb.social
        link
        fedilink
        English
        arrow-up
        9
        ·
        10 months ago

        Came here to ask if I’m the only one grossed out by the term “full stack” and its exploitative implications. Thanks for explaining why :3

        Hey, maybe they make up the difference in “exposure” or something! That’s a well-loved way to ask for free/underpaid work!

        • azertyfun@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          ·
          10 months ago

          I love shitting on Fullstack devs as much as the next guy. However, sometimes it really just does make sense for an (often internal) product maintained by a one-person team, and it doesn’t have to mean that the organization doesn’t value them. I’ve seen it happen.

          However I would not recommend it as a career path because it’s essentially impossible to tell what you’re getting into when you get hired. Could be what I just described, could be that you inherit the full responsibility for a 20 year-old perl+php5+xhtml+angularJS mess.
          I think it can only truly make sense if you work independently and get to build projects to your own quality standards, assuming you manage to find a “scope is small enough that specialization doesn’t make sense” niche. This is very hard which is why in practice “full stack” tends to mean “master of none but good enough to get a product out the door cheaply”.