• Pup Biru@aussie.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 hours ago

    i wouldn’t say projects are practise… they’re kinda like a really basic simulator… you’re solving contrived problems so they’re not messy, you don’t have seniors etc, there’s no existing code base, no complex deployments, you’re not doing most of the non-technical parts of software engineering, and the list goes on and on and on

    internships are great, but they’re really short

    • utopiah@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      9 hours ago

      In France at least internships are nearly 6 months long. It’s nowhere near as long as a normal project length but still, it’s quite a bit.

      On the project aspect, it doesn’t have to be done this way. Contributing to existing project is totally feasible. One could contribute a plugin to PeerTube, a patch to the Linux kernel, etc. Sure one can start from scratch, and maybe in some cases it’s better (maybe less fear) but I think it’s rare to be an actual requirement from teachers.

      • Pup Biru@aussie.zone
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        6 hours ago

        software is not a one and done, and foss is so far from a workplace. there’s a huge amount of software engineering that’s not writing code, and maintaining a code base over years is far different than a relatively isolated fire and forget

        an internship wouldn’t cut it, and neither would foss contributions