• leftytighty@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 days ago

    Code is a language that can describe all sorts of systems, some of those systems have rigid hierarchies and some of those systems are distributed.

    Software development teams also tend to work in collaborative ways, as much as Agile and Scrum development practices are bastardized in many large companies the core philosophies are very worker-empowering.

    In the cases where companies use “waterfall” or misuse Agile the culprit seems to be managerial interference or very rigid and important requirements (e.g. a plane software system that must not fail)

    I see your point, but per the above I would say it’s not universal and I would also counter that software architects have very open-ended solutions to choose from and are used to thinking about a system as a whole, which in my case at least leads me to questioning how our political and social systems can change for the better.

      • leftytighty@slrpnk.net
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 days ago

        Not like minded… I’m not opposed to the principles you lay out in your abstract but the monarchy power structure isn’t what I’m interested in.

        Socialism, communism, and ultimately anarchism are the way forward in my opinion.