Earlier quoted context omitted.
Let’s take the NYT Tech Guild. They negotiated a new contract following a strike last November. Here are some of the things they won: > Enhanced job security with ‘just cause’ protections > Guaranteed wage increases for the first time of up to 8.25% (plus additional base rate discretionary compensation) that prioritize the largest wage increases for the lowest paid members over the life of the contract > Additional c…
I made $450k TC in my last job. In Atlanta. I don't think we need unions to be treated well. Unions will kickstart the offshoring of our career. Just like every other place unions exist without a talent monopoly (manufacturing, automotive, and most recently film crews). Google is going to hire in developing markets and stop hiring domestically. Everyone else will follow. The talent in India is incredible these days.…
The Burnout Machine
161–170 of 695 posts
Re: The Burnout Machine
#162Earlier quoted context omitted.
Let’s take the NYT Tech Guild. They negotiated a new contract following a strike last November. Here are some of the things they won: > Enhanced job security with ‘just cause’ protections > Guaranteed wage increases for the first time of up to 8.25% (plus additional base rate discretionary compensation) that prioritize the largest wage increases for the lowest paid members over the life of the contract > Additional c…
I made $450k TC in my last job. In Atlanta. I don't think we need unions to be treated well. Unions will kickstart the offshoring of our career. Just like every other place unions exist without a talent monopoly (manufacturing, automotive, and most recently film crews). Google is going to hire in developing markets and stop hiring domestically. Everyone else will follow. The talent in India is incredible these days.…
1. Tech workers are currently treated as well as (or better than) we would be without unions.
2. Unions would cause companies to offshore jobs to developing markets with similar talent.
If unions don't increase worker compensation, why would they cause companies to offshore jobs? Conversely, if companies could acquire comparable talent in emerging markets for less money, why aren't they doing that already?
† Or, rather, they could be, but it would mean companies leaving a lot of money on the table out of the goodness of their hearts.
Re: The Burnout Machine
#163Earlier quoted context omitted.
Certainly, but it's far more rewarding than being grist for the mill. You can spend your entire life doing less-hard work, only to wake up at 80 and have nothing to show for it but a bank account that you can't take with you. Building your own thing is a rough go (13 years deep myself), but hell if I don't wake up most days with a shit eating grin on my face.
> Certainly, but it's far more rewarding than being grist for the mill. Depends on your goals and your personality. When I list the things I want to achieve in my life, working for myself drastically reduces the likelihood of achieving those things - unless my own business makes enough money for me to retire in a few years (extremely unlikely). > You can spend your entire life doing less-hard work, only to wake up at…
I see a lot of entrepreneurs get stuck in the "I have to go all in on this thing I'm not certain will work" vs. "I can do freelance/contract gigs on the side to fund my work and still have a decent standard of living until I prove out my idea(s)."
You're right that it comes down to goals and personality, but if you're in a position where you think a union is going to help save you, you may be better off working on your own thing.
Re: The Burnout Machine
#164Software engineering is one of the ways of playing life in "easy mode" (I moved from academia over a decade ago, and I know the difference). This blog post tries to paint it differently - and it feels like it lacks perspective compared to virtually any other occupation. > We’re living in a world where billion dollar tech companies expect us to live and breathe code, demanding 80 hour weeks under the guise of "passion…
Re: The Burnout Machine
#165I think unions need to work on their marketing. I resonate with all of these problems, but the "fixes" sound like a politician saying, "elect me and I'll solve your problems." What's the A+ example out there of a unionized engineering team that has been able to find a great work-life balance, great benefits, and a fun product development life-cycle that is profitable or clearly on its way to profitability? Show me th…
Re: The Burnout Machine
#166Software engineering is one of the ways of playing life in "easy mode" (I moved from academia over a decade ago, and I know the difference). This blog post tries to paint it differently - and it feels like it lacks perspective compared to virtually any other occupation. > We’re living in a world where billion dollar tech companies expect us to live and breathe code, demanding 80 hour weeks under the guise of "passion…
> This blog post tries to paint it differently - and it feels it lacks perspective with virtually any other occupations. On one hand, misery and happiness are relative. On the other hand, try telling a construction worker how hard our lives are sitting in chairs clicking buttons. My dad used to have to do things like hot tar roofing to pay the bills. So I still consider it a blessing to get to work in software. I thi…
I can explain it pretty well.
You can classify pretty much all jobs into 2 categories - map lookups and reasoning.
A map lookup job is something where you learn to associate a specific problem with a solution. Most jobs are like this. You go work in construction, its pretty much map lookup - supervisor tells you to go prep the concrete, you know the procedure to do it, you go do it. Even high end jobs like VPs are often map lookups, you aren't really thinking about solving any problems, just following the standard procedure of what works and are essentially relying on the actual work of lower ranked people to give you data.
Reasoning jobs are those where you don't have the solution for a particular problem in memory, so you figure it out. For example, business strategy, despite being non technical, is a reasoning problem - there are a lot of variables you have to consider, and success in this regard often involves things like figuring out what you have to do, which is a separate task than actually doing it.
Software engineering is interesting because it can be both. Setting up standard service stacks is often a map lookup job. The interviews themselves test on map lookup really, as most of the problems fall within the scope of pointer manipulation or n-linked lists, with memorizing specific hard ones in case you get asked those. But fundamentally, software development is a reasoning type job.
The burnout happens when someone in software engineering is good at map lookup, but is actually needed to do reasoning, and has no education or training on how to do the latter. For example, I worked at Amazon. Id estimate that if I asked a random sample of 100 engineers to give me http traffic from a service, 1 out of 100 of them would know how to do it, and only about 10 or so would be able to actually go figure it out on their own.
This is why people who are good at reasoning can really do any job well. If you take a software engineer who is extremely competent and can build complex solutions, and make them in charge of optimizing things like delivery, shipping and warehouse storage, or finance management of a company (excluding the emotional response to those jobs), they would be able to do it well.
Whereas people who are good at map lookups tend to be only good at certain jobs in certain quantities.
Re: The Burnout Machine
#167Earlier quoted context omitted.
Let’s take the NYT Tech Guild. They negotiated a new contract following a strike last November. Here are some of the things they won: > Enhanced job security with ‘just cause’ protections > Guaranteed wage increases for the first time of up to 8.25% (plus additional base rate discretionary compensation) that prioritize the largest wage increases for the lowest paid members over the life of the contract > Additional c…
I made $450k TC in my last job. In Atlanta. I don't think we need unions to be treated well. Unions will kickstart the offshoring of our career. Just like every other place unions exist without a talent monopoly (manufacturing, automotive, and most recently film crews). Google is going to hire in developing markets and stop hiring domestically. Everyone else will follow. The talent in India is incredible these days.…
Re: The Burnout Machine
#168Earlier quoted context omitted.
Let’s take the NYT Tech Guild. They negotiated a new contract following a strike last November. Here are some of the things they won: > Enhanced job security with ‘just cause’ protections > Guaranteed wage increases for the first time of up to 8.25% (plus additional base rate discretionary compensation) that prioritize the largest wage increases for the lowest paid members over the life of the contract > Additional c…
I made $450k TC in my last job. In Atlanta. I don't think we need unions to be treated well. Unions will kickstart the offshoring of our career. Just like every other place unions exist without a talent monopoly (manufacturing, automotive, and most recently film crews). Google is going to hire in developing markets and stop hiring domestically. Everyone else will follow. The talent in India is incredible these days.…
People are offshoring right now, and increasingly so. A union is arguably one of the only tools left to prevent offshoring, short of government intervention.
Re: The Burnout Machine
#169Earlier quoted context omitted.
> This blog post tries to paint it differently - and it feels it lacks perspective with virtually any other occupations. On one hand, misery and happiness are relative. On the other hand, try telling a construction worker how hard our lives are sitting in chairs clicking buttons. My dad used to have to do things like hot tar roofing to pay the bills. So I still consider it a blessing to get to work in software. I thi…
>I think one thing that needs to be understood better is the concept of "burnout". I can explain it pretty well. You can classify pretty much all jobs into 2 categories - map lookups and reasoning. A map lookup job is something where you learn to associate a specific problem with a solution. Most jobs are like this. You go work in construction, its pretty much map lookup - supervisor tells you to go prep the concrete…
Re: The Burnout Machine
#170Software engineering is one of the ways of playing life in "easy mode" (I moved from academia over a decade ago, and I know the difference). This blog post tries to paint it differently - and it feels like it lacks perspective compared to virtually any other occupation. > We’re living in a world where billion dollar tech companies expect us to live and breathe code, demanding 80 hour weeks under the guise of "passion…
Incredible that people like you will watch the industry lay off hundreds of thousands of workers then turn around and make this argument. It's like devs are allergic to any semblance of labor solidarity.
Should poor performers be immune from layoffs? When is a layoff justifiable?
I'm free to leave my job at any time, so why shouldn't my employer be free to leave me?