Comment by epolanski

9 hours ago

Because software developers enjoyed scarcity for most of the fields existence and could barter themselves better conditions instead of falling back to unionized fixed incomes.

In any case, the overwhelming majority of jobs is non-unionized and I don't think that software developers can stop technological changes by unionizing.