Google layoffs hit Flutter team
old.reddit.com
old.reddit.com
Google hired way too much during pandemic. From what I hear from G friends, this is likely a low performer prune.
https://www.statista.com/statistics/273744/number-of-full-ti...
They're explicitly letting go of high ranking staff in high wage metros. The talent and the institutional knowledge of some of those people makes the decision flabbergasting.
If you click over to the Python thread, you'll see that the victims include a member of the Python Steering Council and the maintainers of PyType. These aren't low-performers; they're people who are an integral part of the Python community.
From the pytype homepage:
> Thousands of projects at Google rely on pytype to keep their Python code well-typed and error-free.
How do you know those people still weren't low performers?
However Google had 55,000 more employees in 2022 than it did in 2020, an increase of around 33%. It seems possible they actually didn't have enough for all these people to do.
The company could easily afford to have kept these people on. But if, as seems likely, these people are talented individuals with lots of potential,then keeping them in roles where there's no opportunity to be productive would have had downsides too. It still sucks to get made redundant though.
Like will the 3+year old bug request to work with firefox be more likely now?
Or is this just entirely bad and I should not consider new project using flutter?
> https://twitter.com/leighajarett/status/1783848728878522620?...
With no solid information other than a to say "Some amazing #Flutter folks were impacted by the latest round of layoffs.".
So that could be 3, 30 or 300 people. Who knows!
Not defending Google, but to worry that Flutter is dead in the water is premature.
But having said that... it's Google! Once bitten, and all that!
Managing the risk of that impact to projects is of course each individual engineers business and responsibility.
At least in some other cases, other teams are being spun up or being changed to take on these projects.
Of course, that doesn't mean this isn't disruptive or unfortunate.
Why? Android is a never ending grind to support due to api churn.
My impression is that big features come directly from Google, although I do know that OEMs contribute things here and here, like Sony "donating" LDAC upstream.
alternatives can also disappear.
Meanwhile there is so much that needs improvement in Android. To begin with, password Autofill. Compared to iOS, this is a nightmare.
Really, my practical experience has been the other way around.
Android at this point is a mature OS we are only going to be seeing polishing at this point.
Their KTLO on every product is absolute poo — will take an MS equivalent any day of the week.
Personally I would not use any open source project that has less than 40% of the active contributions from non Google parties.
That said, I'm actively rooting for the demise of some of the others.
[0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Too many companies are relying on it.
Obviously its still sad when people get layed off though.
Flutter is more complex and more ambitious than GWT or Parse - it has currently 12k+ open issues, imagine how many developers you need to resolve all of those. Without Google support Flutter would be practically dead - no company would consider it for any serious new project and instead would go with React Native, PWA, unity, jetbrain compose multiplatform
Doesn't make it any better though.
Thankfully I don't make a career out of Flutter, unlike some really talented exceptional folks like Remi Rousselet and Marcin Szalek. Imo, Flutter was such an awesome refresh in mobile, but lost their way when they messed around with Web dev, which was entrenched React territory, with a very shoddy experience.
After this announcement, I'll be 100% going with React for my side projects.
And, I'm pretty sure nobody uses Flutter to write blogposts. It's usually used in highly rich/interective sites aka webapps like Rive, Google Earth etc. And it's technology and there is no boundary where innovation stops. It's not like React is the ultimate JS framework. Also, it's kind of Flutter's nature to adapt new platforms. So, I wouldn't say they lost their way. Because if my mobile app can run on Web without much tinkering, I'm signed up for it.
So, I'm honestly kind of confused with your opinion.
> Because if my mobile app can run on Web without much tinkering, I'm signed up for it.
Except it won't. You'll suffer from poor SEO, poor rendering, poor performance, everything bad about Flutter. And all unnecessarily.
Android later took a lot of the learnings from Dart and applied it there. I wouldn't say Flutter was a waste, it was just deprecated because there was little advantage over native Android.
Web is the only place where we don't have an alternative and dart would be a great contender.
These damn investors and MBB consultants put a bug in managements' ear that costs must be cut everywhere while mindlessly sabotaging core profit centers and essential infrastructure in myriad indirect ways.
How much of this is driven by AI? Not for investing employees into, but Rather because the are seeing fewer devs being able to do more with the help of AI.
I'm thinking that's part of it.
Which GenAI product would enable that?
I remember when it started, trolls were telling me how my React Native stack is bad and how active flutter's github is, how it was trending with stars. I'm like bro, having way more issues than stars isn't something to be proud of. LOL
I chose them to learn over all the various web frameworks for app development. I like dart. I was worried about Google pulling the plug, but took the risk based on dart/flutter being used internally.
Google: don't make the time I've invested a waste please.
But, that doesn't mean killing Flutter. Flutter is actually backed by other companies as well. Not to mention Canonical the biggest one. Also, many Chinese companies uses it as well (biggest are Alibaba, Tencent etc). Google uses Flutter in big projects like The Google Earth, Play Console, GCP console, Ads for mobile etc.
Also, Open Source contributors exists. Even if Google abandons Flutter, it'll be around for long time. Because it solves the cross-platform problem like no other framework ever could. At least, not with this level Developer Experience and platform integration.
I might sound biased because I'm a Flutter dev. But, I'd say to trust the community. Same reason QT is still around and better than ever.
Also, in a few years AI will replace us so what even matters /s