this post was submitted on 30 Aug 2023
21 points (88.9% liked)

Programming

14 readers
1 users here now

Welcome to the Lemmygrad programming community! This is a space where programmers of all levels can discuss programming, ask for help with problems, and share their personal programming projects with others.


Rules

  1. Respect all users, regardless of their level of knowledge in programming. We're here to learn and help each other improve.
  2. Keep posts relevant to programming and related topics.
  3. Respect people's personal preferences. If you disagree with someone's choice of programming language, method of formatting code, or anything else, don't attack the poster. Genuine criticism is fine, but personal attacks are not.
  4. In order to promote breaks from typing, all code snippets must be photos of code written on paper.
    Just kidding ;), please use proper markdown code blocks.

founded 2 years ago
MODERATORS
 

My gut answer is "yes!!!" or "revolution" but I want to hear what y'all think. For those unware, some creative professions such as film writers get paid a small portion of all revenue generated by their work after it's been produced, which is called a "residual," and it's part of their current fight with hollywood not properly paying those residuals due to the streaming loophole.

Since most programs that are profitable are based on the work of long gone developers (basically capital that gets worked on by machine labour), I think this might be a great demand for an eventual software development union.

What do y'all think?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago

a commodity like any other

I think this is where I may be a bit misguided. I have been thinking of software both as a commodity and as effectively industrial capital. In that sense, a lot of the "value" generated by corporations like google comes by using automatic labour of hardware on software (both of which are the corporation's sole property) for which nobody in the company actually gets paid, specially if the developers no longer work there. There are always people working in maintenance and administration, but in my experience those are a very small number of workers compared to those who produce the software before being "relocated" or laid off.

But then it gets really confusing and contradictory for me, and I admit I don't know much about the labour theory of value in the first place. I just really feel that this is why corporations really like to pretend like software development is cool, but then do their best to promote their programmers to managerial positions or just fire and rehire a lot, because the subsequent labour force is paid at kWh rather than rent prices.