News for hackers. Stuff that matters.
Re:Report: WeWork expected to cut 500 tech roles by momokoko on Tuesday October 08, 2019 @08:39PM (#21198795)
Because at scale small changes can save or make a company more money than an engineers salary.

Simply making a process 2% more efficient can save hundreds of thousands of dollars a year. Or increasing advertising conversions by 1%. etc etc.

Re:Report: WeWork expected to cut 500 tech roles by bob1029 on Tuesday October 08, 2019 @08:53PM (#21198896)
Right, but system creation+enhancements can be made by a single engineer in a large % of those cases. Overwhelmingly so if you already have a working live system to start with and you are seeking incremental improvements (vs a full rewrite).

There aren't many technical challenges I have encountered, when reduced to their smallest functional dimensions, that couldn't be fundamentally addressed by a single engineer. Obviously, efforts like writing an entire (practical) operating system are impossible for a single engineer to accomplish, but even then a single engineer could lead the entire effort or massive parts of the effort (e.g. the Linux kernel).

Conversely, I have seen far too many cases of "too many chefs in the kitchen" when it comes to a software project. This is the end of the spectrum where you end up stuck on Docker with a stochastic and otherwise insane architecture that isn't even consistent within each product, much less across the entire organization.

Re:Report: WeWork expected to cut 500 tech roles by nostrademons on Tuesday October 08, 2019 @11:33PM (#21199755)
The percentage of changes that actually improve things drops significantly as the company gets more optimized, so you need to try more things to have a good chance of actually getting one implemented.

Say that a tweak to the page improves ad revenue by $50M. 98% of tweaks have neutral or negative effects. The expected value of the tweak is thus $1M, well over one engineer's salary. You need to have 50 of them going on in parallel to have a good chance of actually finding a successful tweak, though. (Well, technically about 150 to have a 95% confidence that at least one will prove useful, but there's also a good chance that more than one will be useful then.) That's what all the engineers are doing - independently implementing different changes and discarding 98% of the results.

When I did this kind of work, the vast majority of engineering time was actually spent measuring the results. It was not unusual for the actual implementation work to be done in about 3 hours, but the experiment design, approval, configuration, logging, data-collection, and analysis to take 3 weeks. And that was with a fair amount of existing tooling for measurement & process.

Re:Report: WeWork expected to cut 500 tech roles by farisjarrah on Tuesday October 08, 2019 @09:08PM (#21198998)
Most of the time one competent 10x engineer could indeed build out all the special features that a company needs. The problem is that one person generally doesn't know all the best practices required of every problem domain, so they may implement things poorly. Furthermore, the one dev thing really doesn't scale up. As soon as your product gains any critical mass and you have an outage then the platform is hosed because no one knows how to fix anything except MAYBE that one engineer who implemented all the special features.
Re:Report: WeWork expected to cut 500 tech roles by B_Throwaway on Tuesday October 08, 2019 @09:32PM (#21199121)
There are no systems running Windows 10X in production yet.
Re:Report: WeWork expected to cut 500 tech roles by dtparr on Tuesday October 08, 2019 @10:37PM (#21199459)
Can't tell if you're trolling, so in case you've confused others.

http://svdictionary.com/words/10x-engineer

Re:Report: WeWork expected to cut 500 tech roles by legostormtroopr on Tuesday October 08, 2019 @10:26PM (#21199409)
Its a shame this amazing reference is being downvoted.

Hopefully Windows 10X puts an end to the "10x developer" meme.

Re:Report: WeWork expected to cut 500 tech roles by tanilama on Tuesday October 08, 2019 @09:02PM (#21198956)
But WeWork doesn't make any money. That is the problem. No matter how many smart engineers they hire, it is just adding additional cost, until they start to turn a profit.

Majority of its business value goes to real estate owners.