And to make working on new stuff a bit less incentivized, promotions to higher levels need to see at least some realized growth and not just getting v0 out these days as far as I know.
And to make working on new stuff a bit less incentivized, promotions to higher levels need to see at least some realized growth and not just getting v0 out these days as far as I know.
They have the netflix problem (or does nexflix have the Google problem)
they have killed off soo many projects that no one want to invest their time into new ones unless they reach the multi-year stage, and they can not reach the multi-year stage unless they get millions of users...
It is a catch 22, and neither company seems to want to address or even acknowledge is a problem for them
On the other hand, Google plays in a field where maintenance costs are a rounding error. You can basically freeze a product and keep it running forever for pennies, and these products get embedded in our daily lives, which is why killing it looks so bad - I can always pick up a new series with zero effort, whereas migrating off a productive service takes time and effort.
Traditional broadcast also just had different incentives than streaming.
A successful sitcom captured a lot of eyeballs that could be translated into advertising dollars. It could also be a magnet for viewers to watch perhaps somewhat less captivating content in adjacent timeslots a la "must see TV Thursdays on NBC."
Netflix, on the other hand, mostly needs to fill its catalog and have enough really must see content so that subscribers keep renewing.
There's overlap between the two models. Both reward series that people really want to watch. But the specifics are subtly different.
Community has crawled through the trenches to get its six seasons and now finally a movie and I wish them the best.
Most traditional series will hit that number in 5 seasons, but obviously nobody wants to make a deal for a dead series; so you produce season 6 too, to make it palatable. By this point, however, your talent bill has probably grown significantly, so making new seasons is less and less profitable - as well as narratively hard. So you pull the plug and start afresh.
We’re moving to a security culture where a Cloud product not only has to be constantly rewritten to keep its features (not only upgrade libraries but also swap out the old Apache libs), but logs must be constantly inspected to address security risks, and GDPR issues have to be automatically lodged with CNIL. This “let’s keep this service only” has become as dangerous as leaving a Windows XP computer connected to the Internet.
Upgrades and new features often make hardening tougher, due to a combinitorial explosion in exposed surface area.
That is part of their problem, and why the cancellations feel even more abrupt and why people do not want to invest time in them. it is hard to tell a compelling story in 6 episodes of TV. So if a netflix series get 2 seasons, 12 Episode. it is just starting... even though to netflix thinks it should have a captive audience. that would just be the midseason of a Broadcast show
Most of the popular shows on broadcast would never had made it to be popular under the netflix model of 1000 shows @ 6 episodes...
I recommend Line of duty.
I'd say most of their episodes are longer, on average. But that's not entirely relevant anyway, the main cost is in setting up the production as a whole.
> it is hard to tell a compelling story in 6 episodes of TV.
It's even harder to do it in one episode - the pilot.
In the past, a lot of pilots would be produced and never seen by anyone but execs. Then something like 5% of projects would be picked to air, and typically be given two seasons to iron out any problems - because it would look bad on execs who had fought to use a scarce slot for it, so there was a level of continued support for a while. Episodes were very short in length, and being effectively just containers for ads, it was alright to schedule tried-and-tested material, even if performing in a relatively mediocre manner.
Pilots are now less necessary, Netflix will invest on screenplays; but that means that a lot of the selection previously made by execs is now made by viewers. NF execs have less skin in the game, because there isn't a real limit to the amount of picks they can have. Netflix needs subscriber numbers to grow, so it needs big hits more than tv channels did. They have no incentive to continue pushing nonperforming series.
> Most of the popular shows on broadcast would never had made it to be popular under the netflix model
I'd argue that most of the series produced under the NF model would never even have existed on broadcast.
Yes, most streaming-first platforms use shorter seasons than is typical for US broadcast (but that was also often true of US cable, and is also true of, e.g., British broadcast.)
> That is part of their problem, and why the cancellations feel even more abrupt
Mid-season, especially first-season, cancellations on broadcast have always been a thing (as have soft-cancellations by moving—often multiple times in a season—to a less valued timeslot, especially when timeslots mattered more.)
A TV or cable network canceling a show is very different from netflix doing it though. When a network cancels a show mid-season fans get pissed but the network removes that show from broadcast and replaces it with shows that do get full seasons and proper endings.
When netflix puts out an unfinished product by starting a show and then not finishing it, the fans get pissed, and it just sits like a giant turd in their library so that month after month and year after year more and more people will start the show, get to where it cuts off and also get angry that netflix wasted their time.
Even if a netflix show seems to under-perform, it's in netflix's best interest to make sure every story has some kind of conclusion because some percentage of subscribers will still be able to find value in it. A finished product is a win for their library.
Otherwise the unfinished show will just sit on their servers being forever unwatched by anyone aware that Netflix screwed the show's fans, or it becomes a trap that will only make anyone who does start it angry at netflix.
Netflix should either just commit to concluding any show they start, or remove any shows that get left without a conclusion from their library entirely (throwing away all of the money they invested)
True Detective season one: 8 episodes and done => one of the most acclaimed TV shows in many years.
Mare of Easttown: 7 episodes and done => one of the most acclaimed TV shows in many years
If you make actual stories instead of trying to create ongoing scenarios, you can hit it out of the park in less than 10 episodes.
But that's tangential to the point: once you've watched the 10 episodes, what is there to keep you subscribing?
Often, if I find out a show is a miniseries (or I guess they call them "limited series" nowadays) I am much more likely to watch it. Too many shows go the route of "how many seasons can we get this to run" instead of "how long will it take to tell this story with good pacing to conclusion?"
I get tired of watching shows that seem designed to run indefinitely. They all have the same sort of pacing that stretches things out unnecessarily just to pad seasons. Shows like that feel like basic cable to me when I watch them. I'll take a good 6 or 8 episode arc over indefinite seasons any day.
That would be nice if it was true, but that is not how it plays out at most tech companies.
I have specifically targeted this in my career, thinking about engineering productivity and even spent a number of years working at a company that provided software for manufacturing and explicitly learning about lessons learned in that field.
What usually happens is maintenance costs are not taken into account when building a product and a team is not disbanded after building something. They continue to run the larger teams/orgs until one day some VP looks at the expenses and decides to simply kill the entire product.
So in a world of having hiring freezes, having someone come in to help reduce total costs, from AWS to headcount is a way to free up people and get "new hires" without additional cost.
Some companies and individuals seem to get this instinctively, but many are happy to not make waves and try to improve the system. For some in management, adding value without headcount doesn't mean anything for them individually so they wont.
Increasing the total value over total costs of teams and orgs is my jam. I can take over products that have high maintenance burden, but are valuable, dramatically reduce the maintenance burden, then turn around with my free headcount and go and do it again and again growing the total value produced. This is the 10X-100X game.
The first season almost always has more viewers than season 2, season 2 almost always has more viewers than season 3. The only real difference between the extremely popular shows is that the decrease from season to season is not as pronounced, but its still there.
I was like wow, I'm surprised they even bother with season 2s.
If they dont explode as desireable but are sustainable, spin them out.
Then again, maybe we are all over estimating how sustainable these products really are.
So if you were in charge of procuring such a solution three years ago and opted not to go for Glass because Google has a history of killing projects, you saved your firm a lot of wasted time and money.
Specifically I re-bought the Jackbox games which were perfect for it since I could now simply cast them when visiting friends/family. I also recently purchased a budget Chromebook for travelling and probably would have bought more games for that.
Outside of the tech world Google still has a stellar reputation. Most people don't seem to care/know/notice any of the privacy issues, support issues or product continuation issues.
So I think your statement has some merit for certain types of products - ones that are targeted at the tech crowd - but overall I don't think it's generally true.
There are 283 products listed on Killed By Google. If you're right then Google must have a massive problem communicating with non-techies. What's the point in launching anything new if they're so bad at getting users?
1. YouTube for PS Vita - a YT app for hardware that's been discontinued. Nobody would know of this because the PS Vita was a tiny platform that Sony quickly abandoned; normal people did not own Vitas.
2. Postini - email security software that Google bought, stopped selling standalone, and integrated into GMail. Nobody would have heard of this because it was enterprise software, not consumer.
3. Gesture Search - a toy Android app for searching for contacts / apps with handwriting recognition rather than a virtual keyboard. Nobody would have heard of this because it's a tech demo solving a tiny problem that people just didn't have. But if people had wanted this kind of search, it would have been integrated to the OS.
4. Building Maker - software for making building models on Google Earth. Nobody would have heard of this since it was incredibly niche. How many people want to model buildings into Google Earth? 10k?
5. Google Schemer - some kind of location-based activity sharing. This does appear to be a legit consumer application, though not one I'd heard of.
Microsoft launched similar initiatives every time for decades even failing at prior tries. In the UI front they "play" with Silverlight, WFP, Windows Forms, MFC and a lot more. Try and retry.
I also think that these issues are worse when you are dealing with hardware: do they open the codebase to continue playing with the devices? I am on the European side of not only repairing youself but opening "dead" code or somethink like that. It is just an idea.
Also note that DevTools is no longer .NET only, rather any language that has tier 1 support on Azure.
People want to get promoted, managers want their people promoted. Inflating impact can quickly become the name of the game.
Maybe you are right, not sure. But this is my impression from working at Big tech. New thing is easy to measure, compare these: "launched X in region Y" vs "prevented possible incident X from happening" (your manager would ask, how do you know if that incident will happen? maybe you spent too much time for over optimizing the solution?)
I wouldn't pay Google for any services right now. I prefer products and services that last more than mere single digit years (looking at you Stadia).
> promotions to higher levels need to see at least some realized growth and not just getting v0 out these days as far as I know
I don't think that's very far.
There are exceptions, but those are outliers, not the norm. so as an individual, you have to do what's best for you - that means don't take your chances at improving an existing product, make something new and force other teams to use it.