← Back to context

Comment by hackthemack

1 hour ago

These topics are just so difficult to debate. They are filled with feelings and one person's perspective or anecdote, and it is difficult to drill down into what is true or what is not true.

You wrote "Modern tech workers arguably have the best career deal in the history of humankind".

How do you know?

And, for the sake of argument, let us say it is the best deal in the history of humankind, does that make it fair that the big tech companies did the following...

As a small rebuttal of sorts, consider

https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...

You are making less money than what you would have been making if that illegal arrangement had not been made.

For these topics I don't think there is anything wrong with using your own experience. Yes it's one person's perspective and anecdote (mine), but that's what informs my opinion. I've worked at a couple of unionized places before, for me they're terrible. You can say those are bad unions, or unions in Europe etc are better. This may be true, but my own experience tells me to avoid them.

Look at other unions. It's a "union" of workers so they need to have some guidelines.

Teaching for instance you know exactly how much money you'll be making over the next 20 years. Add a masters (which may or may not contribute to you being a better teacher) get a bump.

Do you believe there is a direct correlation with how long someone was working there and how productive they are? Would you like to live in this rubric? What kind of people do you think are interested in this kind of rigid rubric? It works in some places that are commoditized. A toll collector does the job, and maybe there is some merit to rewarding someone for loyalty. But programming is not that kind of job.

The best people want to work in a place where they're valued (and paid) on merit. Why shouldn't a better engineer with less formal experience be promoted above someone who has been filling a desk for the last 20 years?

  • > What kind of people do you think are interested in this kind of rigid rubric?

    This is actually spot on. In my last gig I was working with the kind of people French job security produces. Never again.

>How do you know?

Well, if a European dev asked me how I could possibly know if they'd make more in a less regulated environment, I would point to American salaries.

Agree it's hard to know things and that antitrust arrangement was bad. If we're talking policy, we are implicitly accepting counterfactual reasoning (because otherwise why would we change policy).

  • Yep. We can go around and around. Like, does health care count for some of the discrepancy? Or the more generous time off that Europeans typically have?

    I do recall some reports that concentrated on just workers that had unions in the United States versus workers in a similar field that did not have unions, and it concluded that unionized workers get paid more.

    But, it was not the tech sector, so someone, maybe you, will argue it does not count.

    Just very, very difficult to get to the bottom of what is the best way.

    I am in the we should unionize camp. My stance is based on, the tech companies have way more leverage than you or I. They do not work in your interest. A union is imperfect but it is better than nothing to get "some" leverage back.