Live data from Hacker News

Amazon is piloting teams with a 30-hour workweek

washingtonpost.com

131–140 of 299 posts

Re: Amazon is piloting teams with a 30-hour workweek

#131
post #118

Earlier quoted context omitted.

I'm skeptical of claims that developers are underpaid. Maybe I feel differently about this because I'm not in a major tech hub and am not faced with the prospect of buying a multimillion dollar cottage, but when I compare my life as a software developer to that of more or less anyone else I know, including doctors and lawyers, I struggle to find a single person who seems to have a more comfortable life than me. I'm n…

You can usually just do the math. Let's assume last year I decreases the loading time of our website by 50%, taking it from 2 seconds to 1 second. This reduces the drop off rate of customers (people who switch websites before it loads) by about 15%. That means a 15% increase in overall sales. Now let's assume it was a $10 million a year business. That means it's now making $11.5 million dollars a year because a softw…

Why does everyone talk like the leverage of the business is the leverage of the developer when discussing compensation? That's not how it works.

Compensation is set by the market: what is the next person who can do this same job willing to be paid?

If we go out into the market to find all the people that can decrease page loading time by 50% and have them bid against each other, we will probably end up paying the lowest bidder who is capable of the job about the median salary of the profession.

And another point on >the remaining $1.49 million gets distributed amongst execs and investors. People who own equity in the company have legal claim on the cash flows of the business. They balance free cash flows with reinvested capital (assets,, SGA) to sustain free cash flows into the future.

Re: Amazon is piloting teams with a 30-hour workweek

#133
post #118

Earlier quoted context omitted.

I'm skeptical of claims that developers are underpaid. Maybe I feel differently about this because I'm not in a major tech hub and am not faced with the prospect of buying a multimillion dollar cottage, but when I compare my life as a software developer to that of more or less anyone else I know, including doctors and lawyers, I struggle to find a single person who seems to have a more comfortable life than me. I'm n…

You can usually just do the math. Let's assume last year I decreases the loading time of our website by 50%, taking it from 2 seconds to 1 second. This reduces the drop off rate of customers (people who switch websites before it loads) by about 15%. That means a 15% increase in overall sales. Now let's assume it was a $10 million a year business. That means it's now making $11.5 million dollars a year because a softw…

Well, my own experience is that the $1.49 million would more likely be reinvested in the company as a whole: hire more developers, more salespeople, expand the office, etc. That money would also take an entire year to materialize and would require your back of the envelope math to pan out perfectly. Requesting a $1.5 million dollar bonus for making the website faster seems a little ludicrous and potentially hostile to the company's continued long-term existence. Depending on the exact nature of the product, it might require additional salespeople and various support staff just to close and maintain the extra sales to create the $1.49 million in the first place -- and yet you'd be claiming it all for yourself, giving none of it to these other folks.

Additionally, I don't really agree with this underlying notion that you're entitled to 100% of the extra revenue generated by the speed increase. Imagine how bizarre it would be if you actually applied this thinking consistently over the lifetime of the company to every employee. This approach spectacularly and disproportionately over-rewards people who join the company later, as it becomes increasingly easy to create large increases in revenue because on absolute terms a 1% increase keeps getting bigger and bigger. This would lead to a complete inversion of risk, where it would be more profitable to never take risk and only take stable jobs at long-running companies that have already developed a large market share. I'm not convinced this is a sensible distribution of income to employees.

Re: Amazon is piloting teams with a 30-hour workweek

#134
post #79

Earlier quoted context omitted.

On the other hand, I'm a software engineer who is able to keep a clear separation between work and personal life, and I would very much appreciate the ability to spend fewer hours on work. Though as others have suggested, a 3 month vacation every year might be an even better approach to a 75% work schedule.

And you wouldn't worry about people plotting on either how to get you fired, or I suppose in the "best" situation loosing out on working on the good/funner projects? From what I've seen from other people taking extended time off from work, it is super dangerous. Hell, I took three extra days for Thanksgiving and found myself removed from an interesting project and placed on some maintenance tasks afterwards.

I'm sorry your workplace is so hostile :(

Luckily I've never experienced an atmosphere like that.

Re: Amazon is piloting teams with a 30-hour workweek

#135
What is likely occurring at Amazon is that the board has outlined that executive and line managers should be paid based on number of reports beneath them and this is a scheme simply to get more butts in seats so manager can be paid more. Before you say that can't possibly be correct, consider you don't know Amazon. At Amazon this sort of out in the open cheating or ability to game the system is seen as a mark of power. It's the same as cheating vendors or publishers. It's seen as a positive. Secondly the management culture is that employees are mere chaff to be used in any way possible to increase management compensation and power. There is absolutely no way this has anything to do with making Amazon better as a business.

Re: Amazon is piloting teams with a 30-hour workweek

#136
post #118
post #37

Something about this bothers me. Time-keeping is already not straightforward for an engineer. Because the work is done in our heads and doesn't necessarily stop just because the workday is over. You don't have to be sitting at a keyboard for your head to be grinding on a problem. More often some problem takes hold of you, occupying some mental bandwidth even while you're away, at home trying to enjoy time with your f…

I'm skeptical of claims that developers are underpaid. Maybe I feel differently about this because I'm not in a major tech hub and am not faced with the prospect of buying a multimillion dollar cottage, but when I compare my life as a software developer to that of more or less anyone else I know, including doctors and lawyers, I struggle to find a single person who seems to have a more comfortable life than me. I'm n…

As an opposing anecdote, I've spent a significant percentage of my software development years in the medical arena. The overwhelming majority of doctors that I have worked with do not work as hard, anywhere near as many hours, or under as much stress and the overwhelming majority of software developers I have worked with.

The stressful period for most doctors is getting into medical school, getting through medical school, and getting into and through internships and residencies. That is roughly 10 years or so, and during that time it is absolutely at the pace and pressure I see in software development..but once they finish, for most of them, it is pretty smooth sailing. Those at the top of the game are a different story, but that's true anywhere.

The real difference is that doctors have a powerful lobby that artificially limits their numbers, essentially providing a benefit similar to unionization. You can't massively up the numbers of doctors being trained in the U.S., and you can't import massive numbers of foreign workers to increase supply. No matter how many capable people there are, the numbers will remain artificially constrained.

Software development doesn't have this protection. The only lobby in software development is regularly pushing for massive increases in supply through various channels. Doctors' salaries have continued to rise year after year..not so sure software development salaries will fare as well in the coming years..especially after we convince software devs they are already overpaid ;)

Re: Amazon is piloting teams with a 30-hour workweek

#137

So while this is really good for people that have dependents at home, or other consistently demanding activities. I would not enjoy such an arrangement. The arrangement I'd be most excited by is a team with forced three month sabbaticals yearly (or honestly even 6 month sabbaticals). Of-course with the normal amount of vacation time added as well. The way it would work is: Say a team is supposed to have 8 people. Hir…

fantastic idea

Re: Amazon is piloting teams with a 30-hour workweek

#138
post #131

Earlier quoted context omitted.

You can usually just do the math. Let's assume last year I decreases the loading time of our website by 50%, taking it from 2 seconds to 1 second. This reduces the drop off rate of customers (people who switch websites before it loads) by about 15%. That means a 15% increase in overall sales. Now let's assume it was a $10 million a year business. That means it's now making $11.5 million dollars a year because a softw…

Why does everyone talk like the leverage of the business is the leverage of the developer when discussing compensation? That's not how it works. Compensation is set by the market: what is the next person who can do this same job willing to be paid? If we go out into the market to find all the people that can decrease page loading time by 50% and have them bid against each other, we will probably end up paying the low…

At least in microeconomics 101, companies hire as long as the marginal revenue equals the marginal cost of the employee. If the marginal revenue per engineer is high, companies will try to keep hiring them. The demand for engineers goes up, and so does compensation.

Re: Amazon is piloting teams with a 30-hour workweek

#139
post #18

Earlier quoted context omitted.

Precisely. Amazon is a sweatshop. The expectation is salaried employees put in ungodly hours. All this is doing is giving people more freedom to burn themselves out at home, while further blurring the lines between work and life and throwing in a 25% pay cut as the cherry on top. It's like the opposite of Google campus life, but with the same goal.

"Amazon is a sweatshop" I wouldn't agree with this broad generalization. I work in Alexa and the work environment on my team is pretty awesome. Lots of freedom to try new things, good work life balance, and generally a high level of respect for engineers. I turned down Google to come here and I have no regrets (though not to imply that Google isn't equally awesome).

I'd have to disagree. I've been at Amazon for 2 years, and while it's not a sweatshop, it's definitly a challenging environment where I know of no one who works an exact 40h week at all times.

There's zero buffer to slack off, a less productive day is followed by a longer one.

I like working at Amazon. I like the challenge, the projects, the people I work with are fun and smart, but it is not a place where you can easily balance your life for a long period of time. I've never met someone past the 5 year mark that does not define his life as an Amazon employee first, everything second.

You can try to keep yourself at 40h, but eventually it will hurt you, it'll show in your review, it'll hold back your promotion, and if you're unlucky enough to have a management switch at a time where the team is expected to perform, you might even lose your job. I've seen it happen.

Now, maybe in some teams things are different, but in my 2 years, it's been my impression that this is the culture here. You either like it, as I do, I enjoy the rush and the busyness, makes my days fly by. Or you don't and you leave.

I'd be curious to know though, and be honest, you've really ever only worked 40h weeks? You havnt logged in on a weekend or an evening, stayed longer on an Thursday, checked your mails when off work? Not ever? Ignoring on call time offcourse.

Re: Amazon is piloting teams with a 30-hour workweek

#140
The most difficult thing to do is to stop work after 30 hrs (or whatever the time-to-be-paid is) It is counter to stop working if the job is not completed. But one must learn the discipline to stop.

Even if you can squeeze more productivity into 30 hours the temptation should be resisted.

The outfit I work for intentionally gives 9 hours of work to new employees and has them work an 7.5 hour day. It's intentional and brilliant. New people do not know they don't have to do 9 in 7.5. Old timers coach them but it is a very hard thing to tell someone to work slower.

I think Amazon will realize more productiviy in 30 than in 40 (in some cases)

Post reply on HN