Most Software Dev Jobs Are Bullshit Jobs
Software development has proven methods for organizing labor by labor instead of by the whims of the owning class. The most useful software in the world is developed by an ecosystem of communities that resembles anarchist, communist ideas of how society at large could operate. Because of the unique capital requirements for software development, cooperative firms are more viable than in any other industry. We could be doing our work in radically different ways.<p>Too bad most programmers are allergic to collective labor action.