Live data from Hacker News

The Burnout Machine

unionize.fyi

561–570 of 695 posts

Re: The Burnout Machine

#561
post #540

I have a hard time with this pitch because I've watched people burn out working alongside me, on the same team, for the same boss, on the same problems, for entirely personal reasons. I've also been in shitty situations with shitty bosses that caused me a lot of stress, and it's hard to point to any clear lines that were crossed. I haven't heard any proposed union rule that would protect me in those situations, just…

If factory workers could delete the processes and equipment they work on with the press of a button, they would be bought off too Paying tech workers high wages reflects the need for them to side with capital when it comes to protecting assets I had an Ask HN last weekend that did not get any responses but I would still love to learn what governance prevents workers from deleting key software products and their backu…

What prevents them is sane compartmentalization. Even in accounting it's understood that you cannot defend again things like embezzlement if multiple employees cross different functions conspire, but you can defend against individuals by compartmentalizing their functions making every step further from their function more difficult to execute.

Same with tech. In a mature agency, if random dev has the ability to delete the repo and the back ups, you're doing it wrong. That said, your entire department is a threat you can't avoid. That is what a union brings to the table.

Re: The Burnout Machine

#562

Earlier quoted context omitted.

Cars and medical equipment are already heavily regulated.

We're not talking about regulation, but directly responsible professional software engineer licensing. The federal government classifies most software people as a computer specialist, not an engineer.

We had it. Nobody cared. https://www.nspe.org/career-growth/pe-magazine/may-2018/ncee...

    > The Software Engineering PE exam, which has struggled to reach an audience, will be discontinued by the National Council of Examiners for Engineering and Surveying after the April 2019 administration. The exam has been administered five times, with a total of 81 candidates.

    > NCEES’s Committee on Examination Policy and Procedures reviews the history of any exam with fewer than 50 total first-time examinees in two consecutive administrations and makes recommendations to the NCEES Board of Directors about the feasibility of continuing the exam.
Part of it was "most software developers don't have enough experience in other engineering disciplines to be able to pass the FE exam"

    > This collaboration was preceded by Texas becoming the first state to license software engineers in 1998. The Texas Board of Professional Engineers ended the experience-only path to software engineering licensure in 2006; before the 2013 introduction of the software engineering PE exam, licensure candidates had to take an exam in another discipline.

    > NCEES Director of Exam Services Tim Miller, P.E., says there was a lot of discussion about the exam’s impact, including how many people with software engineering degrees were taking the FE exam. “If they’re not even taking the FE exam, they’re probably not going to take the PE exam,” he says. “In addition, if the boards aren’t regulating the [software engineering profession], it’s tough to get people to take the exam.”

Re: The Burnout Machine

#563

Earlier quoted context omitted.

How does a union help you with your wrists? Why do you need help? I type every single day and I don't want your health problem placing limits on my job flexibility and career advancement. If our industry fills with unions, suddenly I won't be able to job hop to positions that look interesting to me. I'll have to consider things like seniority and tenure and a bunch of artificial rules. It'll be like going back to hig…

How does a union help you with your wrists? I have no idea why you replied to me with this irrelevant nonsense, but a unions regularly protect injured workers from being fired (often for fabricated reasons). This is also why companies love illegal immigrants. When José loses a finger at the cannery, management just slips him a bus ticket back to Mexico and mentions that if he comes back they'll have to call immigrati…

> unions regularly protect injured workers from being fired (often for fabricated reasons). This is also why companies love illegal immigrants. When José loses a finger at the cannery, management just slips him a bus ticket back to Mexico and mentions that if he comes back they'll have to call immigration about some irregularities.

You are describing factory work. This has no relevancy to our career. We are in one of the cushiest job sectors on the planet currently.

I have literally never seen anything in my entire professional career in software that would necessitate a union to "protect" us. My last employer gave us massages at work, FFS, and I've always had flexible working hours where I can show up at the office pretty much any time I want.

I had a few colleagues develop carpal tunnel and work always provided time off, medical benefits, special accommodations, standing desks, monitor risers, ergo keyboards, etc.

> Again, WTF are you even talking about? What union? How does this imaginary union inhibit your ability to change jobs?

Sorry, most of this thread is about unions and I accidentally roped you into that. I don't want the specter of carpel tunnel to be a rationalization for unions.

Unions are a tool to prevent abuse of workers. We do not have a systemic issue with that in our field - conversely, we have one the cushiest careers on the planet.

I don't want us to install unions. There's very little reason to do so, and it'll damage the incredibly cushy status quo we have going for us:

1. Union seniority often means you have to stay at the same job or within the same set of employers as your union, which fractures the labor market, leads to unnecessary job specialization, and prevents mobility. This also ossifies institutional knowledge as the free exchange of ideas slows.

2. Union seniority perks mean new employees do the drudge work and senior employees get the perks. This is the wrong incentive alignment.

3. Creating barriers to fire underperforming workers will lead to offshoring. Offshoring will happen naturally as other countries get better at labor export, but unionization will prematurely accelerate this. We shouldn't be seeking to do less than our overseas counterparts, especially when our comp levels remain higher than most other professions. (I'm not biased against folks overseas, just stating that the labor markets will not mix if we don't accelerate it ourselves.)

4. Tech sectors in countries with unions pay workers significantly less and have fewer innovative companies (by volume). The tradeoff for "job security" is not worth it. Currently "job security" is the ability to provide value to your organization, and that works pretty well. This is what I mean by I don't want unions limiting my career - I have a pretty good success rate getting the jobs I want. Unions create a check box of criteria and fence people in.

5. The correct way to mitigate injuries is disability insurance, not unions. Companies shouldn't be saddled with employees that can no longer work. Companies (and employees) should instead pay for disability insurance.

There are a lot of other points, but you can see the outline of my argument. We're creating reasons to be less desirable to employers and installing barriers to career mobility.

If the situation on the ground changes, I might change my mind about unions. But as things currently stand, we still have almost everything going for us.

The real "anti-corporate" issue we should be fighting for is a trust-busting breakup of big tech into smaller firms. The FAANG companies control too much surface area, monopolize their platforms, and create barriers to entry for new companies and new markets - despite their high comp, this is what's putting the most downward pressure on the overall labor market.

Re: The Burnout Machine

#564

I am an engineering manager for a large team of developers. Part of my job is to estimate the cost and potential revenue of big projects. I have a spreadsheet of everyone's salaries (including bonus compensation, other perks). I've done the math at my own company: average developer salary is approximately $100k. Our largest teams have 10 developers, so about $1M in labor costs. These teams work on projects that bring…

10x is purely on payroll, which is not that great. there are a lot of other things you have to account for. There are companies that do 100x or more.

the other commenter said it better: https://news.ycombinator.com/item?id=43436688

Re: The Burnout Machine

#565

I am an engineering manager for a large team of developers. Part of my job is to estimate the cost and potential revenue of big projects. I have a spreadsheet of everyone's salaries (including bonus compensation, other perks). I've done the math at my own company: average developer salary is approximately $100k. Our largest teams have 10 developers, so about $1M in labor costs. These teams work on projects that bring…

>> We literally earn $1,000,000 for every $100,000 developer salary. Start your own company, hire the developers for $200,000, double their income and get rich.

Funny how competition and a free market makes it all possible

Re: The Burnout Machine

#566
I absolutely support everyone's right and freedom to join a union, so long as it's not mandatory. (The couple of unions I was part of in my life, I didn't have a choice if I joined or not afaik) That freedom of choice is a fundamental good that must be respected.

Without agreeing that unions are the solution, I think I agree that there's certainly some big opportunities to close unfair gaps or disparities between W2 workers and other classes of self employment / businesses (in a very Tech + American centric perspective)

1. Insurances tied to employer, not just health, but also disability and life. IMO this is a major barrier to folks not working for the biggest company they can, it's a subtle form of bias towards direct employment, and by the biggest companies.

2. Retirement and other pretax benefits only (easily) available through w2 employment. IMO the tax benefits and vehicles for accumulating assets should be front loaded and universal... A bit like Canada's TFSA program which gives ~5K a year of tax sheltered investment. It's also a bit weird that certain classes of workers can claim a home office, but a WFH cannot, or can expense their tools, transportation, marketing etc, but W2s cannot... (Try and expense your Linkedin account when you're looking for a new job, that's marketing cost). IMO every employee should be ran as a small corporation that has revenue and expenses, and the IRS has very little say over what was or wasn't necessary for the purpose of maximizing revenue.

Re: The Burnout Machine

#567

When I was a high school teacher you either had to belong to the union (CTA) or pay the same dues anyway, and the difference was that they didn't let you vote. I felt that about 90% of the dues were used against me and the students. That was the other big reason I quit, besides the low pay, which the union didn't fix. So I moved on to become a much higher paid developer who has zero pressure to join a union. My dad w…

It's almost like humans universally will use systems of power to further their own aims, rather than altruistic ends. And those who do have an advantage in the accumulation of that power.

Re: The Burnout Machine

#568

I am an engineering manager for a large team of developers. Part of my job is to estimate the cost and potential revenue of big projects. I have a spreadsheet of everyone's salaries (including bonus compensation, other perks). I've done the math at my own company: average developer salary is approximately $100k. Our largest teams have 10 developers, so about $1M in labor costs. These teams work on projects that bring…

Interesting approach. Did you ever try to include other factors into the model ? Such as :

  * cost of sales (and crm, and billing)
  * cost of infra
  * taxes (on income and profits)
  * taxes (on salary)
  * cost per employee (office, PC, software licenses)
  * cost of loans needed for the investment
Would be curious to see how big the ratio remains.

Re: The Burnout Machine

#569

The tech industry unfortunately screwed up a basic social contract It is well-understood in every other industry - if you want to be at a prestigious firm, make top compensation, sit in a nice office, work with top-tier coworkers and enjoy excellent perks, you must hustle hard and be unreasonably competitive every day to continue reaping those benefits. I'm not even talking about back-breaking work - this is true for…

I think what you're saying is coming for tech. It's just that we've been short 100s of thousands of engineers for so many decades. But both the training (education, hack schools etc) side is closing the gap, plus tooling is amplifying existing engineers such that the gap between supply and demand is closing.

There will be a reckoning when supply exceeds demand, and then talent and competition will reign supreme.

That being said there already is about a 10x spread between talent pay in tech (roughly $100k to $1M)

Re: The Burnout Machine

#570
post #552

Earlier quoted context omitted.

And yet you still turn a profit at the end of the day, i.e., money that's not going to 'overhead'. Let's not kid ourselves. Your interest as the owner is to maximize that profit and minimize expenses, and our interest as workers is to maximize our wage and minimize your profit.

As it should be. I am not begrudging anyone of that. As a matter of fact, I often mentor employees on treating their career as a business, and build it accordingly. Just like a strong business, you should be selling your services for as much as reasonable, and if your employer is not paying the appropriate price then find another “buyer”. To maximize the price you can sell your ‘product’ (you), you should be making c…

>As it should be.

No, this is just the (insane) status quo. Ideally, however, businesses exist to carry out a mission (beyond making money). Part of this mission is supporting the livelihoods of employees; part of it is giving a return to investors; part of should be some social net good (maybe within a larger societal context, if not unilaterally). Much as "maximizing" the price at which you sell yourself (ick) often ends in workaholism, broken personal relationships, unhealthy relationships to material goods, and a generally deleterious existence as the opposite of a happy, upstanding, and well-loved member of society, "maximizing shareholder value" usually ends in a business that is either a hated monopoly or a bankrupt shell (often both, in that order). In both cases, hyperfocus has lead to the loss of the entire reason for pursuing the venture in the first place.

Profit is just a KPI for something else that you're supposed to be doing (and often a bad one, depending on what that something else is).

Post reply on HN