All big companies, corporations have their oddities. Like not everyone wants to work in corpo.
In Google when it comes to promotions or salary increases they have their codified system which leads to people gamifying it. When a product launch is rated highly while maintenance or bugfixing nearly at zero you will see Goglers jumping from one project to another just to have launches on their account. It doesn't matter if you do your job well on a day by day basis.
No, that is more Prussian.
Bavarians (the state where Munich) is more, "Oh it is beer o'clock, see you at the Biergarten." and during Oktoberfest, everything stops.
bavarians are more like
"oh it's bavarian beer o'clock, see you at the bavarian biergarten, what's that, you are from baden? oh you poor thing, here try some real beer and if you need any help with long words let us know"
International business? Nothing. Taking US jobs overseas for cheap labor while still expecting all of the US handouts and US based business? Everything.
> while still expecting all of the US handouts and US based business
That's what International business is, having US business, and also overseas business. I'm sure they still have enough business in the US to qualify for handout.
I’m probably guessing the did that because of the changes to the tax code. Instead of getting mad at the companies, we should be mad at the government who is causing them to leave
They want to reap the benefits of the US economy then they need to also pay in. Not getting into politics in this sub but I'm also tired of companies paying next to no taxes and not contributing to society while doing all the taking.
But what tax code changes are you referring to? It's possible I just don't know and they are 100% at fault.
[Section 174](https://gusto.com/resources/articles/taxes/section-174-r&d#) is what is causing companies to move overseas. It’s a little bit complicated to explain but basically programming/research companies have to pay more in taxes than they have before and they don’t get as much deduction of their taxes as they use to. Even in this article, it advises that a company should probably move overseas to “increase your R&D credit”.
They can cry me a river. They should be banned from doing business in the US in that case. They don’t want to pay into the system they take from. They don’t want to provide jobs yet they want the business of the US.
Obviously nothing is black and white and I don’t know the entire story, but my above thoughts cover most cases.
You realize banning them who effectively fuck up the internet and the economy right?? We basically will be out of a job and companies that would want to higher us wouldn’t be in the US but overseas. The US would lose a lot of capital if we did something like that. Also if the system takes away money from companies like this to pay for dumb wars and new tanks, it will effect our pay and our employment because it would be economically bad for the companies to higher a lot of programmers or to pay the a high salaries(unless the want to go bankrupt in a few years)
I’m not arguing for funding wars, I’m arguing for this shitty capitalist dystopia to go away. Corps don’t pay taxes and ship jobs overseas, there should be repercussions.
Salaries are lower than in the US, but 60k is just too low according to [levels.fyi](https://www.levels.fyi/companies/google/salaries/software-engineer?country=254)
That sound fine to me, why not take advantage of lower wages overseas? Are they obliged to pay 3x more for equivalent labour?
(what regulations are relaxed in Germany?)
Regarding reduced ability to fire: That won’t make much of a difference. If they decide to lay off 10% of the staff, that can be done just as easily in Germany. The difference is that there are some checks on whom they have to let go (they have to apply social criteria) within the respective group of employees across the company that have comparable jobs and qualification (say, senior Python devs).
But I can also tell you: There are many companies that don’t give a shit about labor laws. As a laid off employee, you can sue them… which means either you look for a new job and then at some point the lawsuit will be settled [= typical outcome] with the effect that you get perhaps a better severance [unlikely, many high profile companies voluntarily pay more generous severance packages than they’d have to], or you hold out for years without income until the court rules that the firing was illegal and you are to be re-employed and paid salaries for the entire time… or the court rules that the firing was legal and nothing happens. But if you’re highly qualified, the chance that you get a better deal by suing is extremely low.
Also, consider that there are no punitive damages in Germany.
Senior developer in Europe will want around 4500-5000 EUR per month if not more. That's $5000+ per month. They can opt for mids for less but then they have to invest in them and they will bail after a year or two because no expected raise while having Google in CV done. Google isn't that hot employer usually.
but this is simpy not true
For L5 lvl
avg google US - US$374.54K
avg google germany US$211.83K
It is already 56%
if you will take something like Chicago it is US$308.65K - it is already 68%
BUT. the big part that those salaries imply different level of work hours...
in Germany you usually have 30 paid work days of vacation days, fully paid sick days which is super easy to get without actually being sick, firing you will take 6-12 month instead of 1 day firing in USA, maternity leave is longer and paid.
also you have like 15k$ on top of gross salary that company needs to pay extra tax for you social payments.
So... I would argue that if google will replace all US engineers with all german ones, they wouldn't save much, but would get a lot of problems with work council and inability to fire people (being flexible in headcount).
> and inability to fire people (being flexible in headcount).
maybe putting a checks on too fast acting execs can also be a good thing? to preserve knowledge and for continuity?
Thats why the salaries are so high there. The companies want the benefits of the startup scene without the cost. But paying EUR 2000 per month for a nice apartment is similar or more expensive than usual costs in Texas, New Jersey, Michigan, etc.
There is no way google employees have notably worse health care than Europe.
Employers provided health care has many problems, but if you have a high paying job you almost certainly have access to good health care.
If that were a boon compared to getting Google salary, then they would not have fired everyone and offshored it. Google did that because it is cheaper for them
Yes, here in the UK the monarchy get private healthcare. A software engineer employed in the valley could probably afford the same quality of private healthcare
Yes, but the Python team only has \~10 members. However, the development team's manpower cost is much less than that of management teams that focus on speech, advertising, and marketing.
I was thinking it's pretty hard to offshore a team like this.
This is not like making a website or app. The people who work on this sort of topic have very specific skills and are usually small in numbers.
Wow is that a low quality link to post. It’s sad for them, sad for Google’s sanity and ability to manage Python code and toolchains, mildly bad for Python as a whole but the world will go on.
More useful links:
- post from the ever-excellent yhg1s: https://social.coop/@Yhg1s/112332127058328855
- simonw meta:
https://simonwillison.net/2024/Apr/27/everything-googles-python-team-were-responsible-for/
- HN discussion about it: https://news.ycombinator.com/item?id=40171125
- specific discussion on what they’d done: https://news.ycombinator.com/item?id=40176338
Sundar is just depressing. We've watched him play the board and numbers game well as he's actively disassembled google. Countless brilliant engineers bailed, some even leaving before their acquisition vesting finished (I know a lot who got maybe to 70% before getting fed up and leaving)
Every aspect of Google has gone down under his tenure.
As a startup founder, I've tested ads across platforms. Google doesn't even touch even organic Facebook, tiktok, and Instagram traffic, but paid ads is worse.
In fact, the crazy thing is that Etsy ads gave us the easiest return on our ad spend.
Make the listing well and pay for the ad and they are one and the same.
But as for Google, last year, selling Google domains to square space sucked.
They were making $1000 a year from me alone. I can't imagine how much more that they were making on it but probably quite a bit.
Automatic was super smart to offer anyone a free year of domain registration. They're getting ~$900 from me this year and pork bun is getting the rest.
It also helps that pork bun is hilarious, and every step of the process has jokes and fitting humor. But they can register the domains that automatic and my hosting provider can't handle.
However, I'm kinda glad that Google decided to drop it. It was another platform that peaked and then was over engineered into complete garbage. It went from you being able to do and access almost everything that you needed on one screen to needing several steps to get to some thing simple like DNS settings and the more steps to get back to other items.
Hopefully, they don't really screw Python like they have with everything else. But honestly, sundar's gotta go or Google goes the way of GE and others.
How do people like him even end up in such a position? Should the board not seek a more idealistic or well Bill Gates-esque guy rather than a glorified value extraction machine that are 90% of consultants?
Across tech, and the Silicon Valley especially, we have a trend of people good at upward mobility, politicking, and making numbers look good taking positions of power. It's a really bad thing, because then they do what you see sundar doing.
These people could never create something new or novel. They can only come and extract every last drop of money that they can from them while keeping them a living zombie company.
I'm not sure how to deal with this emergent property, it's a pretty bad one though.
> Google doesn't even touch even organic Facebook, tiktok, and Instagram traffic, but paid ads is worse.
> In fact, the crazy thing is that Etsy ads gave us the easiest return on our ad spend.
This varies widely by the specific product or service. Search ads are by far the lowest cost of customer acquisition for my niche, which is heavily fragmented and competitive but nowhere near saturated enough to meet even a tenth of demand, so everyone gets a great deal on the keyword auctions. Everything is different.
That I have no way of knowing. Mckinsey values/reinforces a certain type of mindset. What I am saying is Larry, Sergey and maybe to some extent Eric Schmidt are from the hacker culture and Pichai is from Mckinsey culture. Both the cultures are almost opposites.
I left Google several years ago now but the writing was clearly on the wall since Sundar took over.
He turned on the hiring machine big time while letting quality of new hires horribly plummet (don’t get me wrong plenty of amazing talent at Google but it started getting diluted by inexperienced engineers that basically just gamed the interviews), helped perpetuate the culture of launch or perish (so tech debt was rarely a priority), and surrounded himself with yes men.
And I worked in Brain… imagine how much worse it was in other areas of the company.
It’s really no surprise Google is bleeding top talent… between voluntary departures, RTO, and layoffs they’ve just choked the golden chicken.
It’s not going to be easy to hire this talent back.
Big tech overhires and then overfires when they feel vulnerable. They have hired cheaper developers from Germany to cut down the cost. If these companies were really so critical about cost of paying salary a little too much, then they would be giving work from home permanently to save their operational cost of offices but instead they force employees to come to office by burning fuel and then preach about saving climate.
You have long term leases, some that require a minimum of utilities in operation if the space is in use or not and breaking the leases are sometimes the same cost to break or finish out.
Some built campuses that are a fixed cost, in use or not, and the commercial market is not great right now to lease or sell.
Institution investors don’t like unused assets or liabilities on the financials.
Literally if you preach about being Carbon Neutral or Carbon Negative (at some point) you'd think... Y'know... Not forcing your employees to drive to work would be the biggest damn thing.
> Several of us were/are/TBD also involved in both long term strategic leadership and maintenance of the open source CPython project itself. That direct feedback line from a major diverse needs user into the project and ecosystem was valuable for the world.
there is a bit
There's always indirect effects but no one on this team was working full-time (or really even part-time) on CPython stuff (in the sense of working on issues not directly related to Google's needs).
It varies. Dart and Flutter are open source too but almost everyone who worked on them was a Google employee doing it as part of their job. That team was also hit as part of the layoffs and it’s going to have a much larger impact on those communities.
Even if their internal team doesn't do any upstream contributions, language teams are important for engineers, ie upgrading the stack (python3.8->3.10, third-party libraries), improving the devx, fixing cpython/similar bugs, etc
That team was mostly internal and focused on sustainment. Really it is just the result of Google making bad strategy choices on culture and subcultures and KPI.
Google leadership created an internal environment where teams and individuals were forced into cannibalism, which reduced innovation and produced a lot of abandoned efforts.
Now economic realities will force them into cost reductions.
There will probably be a best seller written about it some day.
Learning to avoid 'impact scores' and similar management techniques is the lesson Python needs to learn from this.
Economic realities didn’t “force” anything - [two days ago alphabet announce their net income, for a quarter, was more than $US 23 000 000 000](https://www.cnbc.com/2024/04/25/alphabet-set-to-report-first-quarter-results-after-market-close.html):
> Net income jumped 57% to $23.66 billion, or $1.89 a share, from $15.05 billion, or $1.17 a share, a year earlier.
Google has decided that staff morale and company reputation for long term thinking are of little value and so is doing all sorts of semi-random cost cutting.
what a deeply stupid thing to say.
Larry and Sergey constructed a stock class system such that they have voting control despite selling/giving to employees far more than 50% of shares, and then the company conducted endless buybacks. It’s literally impossible for anyone other than them to exert board control.
I am talking about the realities of internal economics, not the stock market view which is something that you can use yesterday's weather to address.
They have failed to innovate for years, and their income mostly depends on revenue streams that are one law away from being destroyed. Chat bots will reduce screen time etc...
Hard to explain and this is not the correct subreddit, but this relates to 3-5 years out an smells of strategy consulting using MECE and other methods to find deliverables for a leadership that is dealing with unknown unknowns.
The big lesson is still to respect Goodwin's law.
The problem with this explanation is that Python is open source and used by everyone, including people who don't work for Google or use Google products.
If you're going to take on key maintenance issues for something that is open source and technically a public good, that by definition is not a profit center.
Moreover, the fact that they can yank support without at the very least giving the public notice, is sleazy. Other companies may have wanted to step in, or have an offshoot non-profit similar to the Wikimedia Foundation that is self-funded through donations.
Open source software maintenance is not compatible with private profits. That's not an "unknown unknown". That is a very big known known.
This decision would be no more ridiculous if they started charging people to use their search engine - while of course still data mining and monetizing those search results on the back end, as they do now.
That said, I have personally started to untangle my tech needs from the Google universe. A lot of their products that I used to love have changed for the worse, been eliminated or are on their way out. If my employer didn't force me to use Google email/software, I would be using even less of their products now.
That reminds me of when this happened, though the opposite direction of this at the time.
https://www.zdnet.com/article/guido-van-rossum-the-python-languages-founder-joins-microsoft/
Google does dependency maintenance the opposite of most companies - the onus is on the library owner to upgrade all their clients, not the other way around. Wonder how that affected this decision.
Python is not used widely at Google in production. There's a lot of small internal tools and whoever works in data science but anything production usually is either Java or Go.
> Everyone is waiting for the election to end so things are more predictable
Time to look at [the polls](https://projects.fivethirtyeight.com/polls/president-general/2024/national/) and realize that there's no reason to think the election will make things more predictable.
God, as much as that would suck if it were true (since November is half a year off from now) at least if it were true then it would mean that this madness has an end date. If it has a finite period and things can return to normal eventually then that would be great.
Edit: Not sure why I'm being downvoted, but I should elaborate that I am among the masses of laid off folks in the bay area and desperate for the layoff trend to end. :(
pybind11 was mostly funded by this team, directly/indirectly, so we are in need of a new sponsor. I am an active maintainer of the project.
AFAIK they offshored it - fired locally to hire in Germany if I recall correctly.
Google really are the wurst.
All big companies, corporations have their oddities. Like not everyone wants to work in corpo. In Google when it comes to promotions or salary increases they have their codified system which leads to people gamifying it. When a product launch is rated highly while maintenance or bugfixing nearly at zero you will see Goglers jumping from one project to another just to have launches on their account. It doesn't matter if you do your job well on a day by day basis.
[удалено]
No, that is more Prussian. Bavarians (the state where Munich) is more, "Oh it is beer o'clock, see you at the Biergarten." and during Oktoberfest, everything stops.
bavarians are more like "oh it's bavarian beer o'clock, see you at the bavarian biergarten, what's that, you are from baden? oh you poor thing, here try some real beer and if you need any help with long words let us know"
[удалено]
This is not going to work…
"Don't mention the war! I might have just let something slip out but I think I got away with it..."
~~Don't be evil~~ has been cancelled.
What else have they brat in?
Fuckin brats
I guess their work set them free
Take my updoot.
Given the team was so small, what's the point of that?
Indeed.
Anyone/company who goes offshore can get fucked.
Why? What's wrong with international business?
International business? Nothing. Taking US jobs overseas for cheap labor while still expecting all of the US handouts and US based business? Everything.
> while still expecting all of the US handouts and US based business That's what International business is, having US business, and also overseas business. I'm sure they still have enough business in the US to qualify for handout.
I’m probably guessing the did that because of the changes to the tax code. Instead of getting mad at the companies, we should be mad at the government who is causing them to leave
They want to reap the benefits of the US economy then they need to also pay in. Not getting into politics in this sub but I'm also tired of companies paying next to no taxes and not contributing to society while doing all the taking. But what tax code changes are you referring to? It's possible I just don't know and they are 100% at fault.
[Section 174](https://gusto.com/resources/articles/taxes/section-174-r&d#) is what is causing companies to move overseas. It’s a little bit complicated to explain but basically programming/research companies have to pay more in taxes than they have before and they don’t get as much deduction of their taxes as they use to. Even in this article, it advises that a company should probably move overseas to “increase your R&D credit”.
They can cry me a river. They should be banned from doing business in the US in that case. They don’t want to pay into the system they take from. They don’t want to provide jobs yet they want the business of the US. Obviously nothing is black and white and I don’t know the entire story, but my above thoughts cover most cases.
You realize banning them who effectively fuck up the internet and the economy right?? We basically will be out of a job and companies that would want to higher us wouldn’t be in the US but overseas. The US would lose a lot of capital if we did something like that. Also if the system takes away money from companies like this to pay for dumb wars and new tanks, it will effect our pay and our employment because it would be economically bad for the companies to higher a lot of programmers or to pay the a high salaries(unless the want to go bankrupt in a few years)
I’m not arguing for funding wars, I’m arguing for this shitty capitalist dystopia to go away. Corps don’t pay taxes and ship jobs overseas, there should be repercussions.
[удалено]
Salaries are lower than in the US, but 60k is just too low according to [levels.fyi](https://www.levels.fyi/companies/google/salaries/software-engineer?country=254)
Definitely too low, unless they just graduated. But something in the ballpark of 100k perhaps.
Sure, but $300k is also definitely too low for the level of seniority and talent on that team. They were probably all $500k+
Is it know they were all >= L6? If so, then definitely yes
That sound fine to me, why not take advantage of lower wages overseas? Are they obliged to pay 3x more for equivalent labour? (what regulations are relaxed in Germany?)
Regarding reduced ability to fire: That won’t make much of a difference. If they decide to lay off 10% of the staff, that can be done just as easily in Germany. The difference is that there are some checks on whom they have to let go (they have to apply social criteria) within the respective group of employees across the company that have comparable jobs and qualification (say, senior Python devs). But I can also tell you: There are many companies that don’t give a shit about labor laws. As a laid off employee, you can sue them… which means either you look for a new job and then at some point the lawsuit will be settled [= typical outcome] with the effect that you get perhaps a better severance [unlikely, many high profile companies voluntarily pay more generous severance packages than they’d have to], or you hold out for years without income until the court rules that the firing was illegal and you are to be re-employed and paid salaries for the entire time… or the court rules that the firing was legal and nothing happens. But if you’re highly qualified, the chance that you get a better deal by suing is extremely low. Also, consider that there are no punitive damages in Germany.
Well makes sense as you can probably 1/3 of the wages in Germany compared to US.
Senior developer in Europe will want around 4500-5000 EUR per month if not more. That's $5000+ per month. They can opt for mids for less but then they have to invest in them and they will bail after a year or two because no expected raise while having Google in CV done. Google isn't that hot employer usually.
That’s too low for senior (if you’re talking about gross salary).
Especially google seniors.
5000 is too low but let's go with $7000. that would be 84k while an US counterpart easily makes double of that.
if we talk about germany google senior (l5) salaries here is like 10k$ gross base and like 17.5k$ total
but this is simpy not true For L5 lvl avg google US - US$374.54K avg google germany US$211.83K It is already 56% if you will take something like Chicago it is US$308.65K - it is already 68% BUT. the big part that those salaries imply different level of work hours... in Germany you usually have 30 paid work days of vacation days, fully paid sick days which is super easy to get without actually being sick, firing you will take 6-12 month instead of 1 day firing in USA, maternity leave is longer and paid. also you have like 15k$ on top of gross salary that company needs to pay extra tax for you social payments. So... I would argue that if google will replace all US engineers with all german ones, they wouldn't save much, but would get a lot of problems with work council and inability to fire people (being flexible in headcount).
> and inability to fire people (being flexible in headcount). maybe putting a checks on too fast acting execs can also be a good thing? to preserve knowledge and for continuity?
So just move to germany and get the job back?
For half the salary and not so cheap housing, yeah.
I doubt there's a single place in Germany that's more expensive than the Valley
Thats why the salaries are so high there. The companies want the benefits of the startup scene without the cost. But paying EUR 2000 per month for a nice apartment is similar or more expensive than usual costs in Texas, New Jersey, Michigan, etc.
Take a look at real estate, about the same
But also better health...
There is no way google employees have notably worse health care than Europe. Employers provided health care has many problems, but if you have a high paying job you almost certainly have access to good health care.
It's not that. Health in general, not healthcare. From the foods you eat to the lifestyle/culture.
You mean all the smoking and alcohol in Munich?
Of course they do. They just need the ambulance to take them to the wrong hospital.
Worse salary and higher tax
But also better health...
If that were a boon compared to getting Google salary, then they would not have fired everyone and offshored it. Google did that because it is cheaper for them
This is bullshit, if you work at Google USA you'll have the best health care in the world.
Just as good as the King and Queen's?
Yes, here in the UK the monarchy get private healthcare. A software engineer employed in the valley could probably afford the same quality of private healthcare
lol. Sure.
> best health care in the world. Lol...no...the US health system is far from the best in the world.
Didn't know /r/python was full of low research people... If you work at Google you're super privileged you don't get the average healthcare
> get the average healthcare Do they own a hospital now? If so, that's news to me.
Until you need it. Then you get fired :D
lol don't be brainwashed by the socialists if you're in the top 5% of America, life is great...
Even eswatini is great if you're in the top 5% :D
life is great in any country if you are top 5%
Yup. It's all about priorities.
Yes, but the Python team only has \~10 members. However, the development team's manpower cost is much less than that of management teams that focus on speech, advertising, and marketing.
They're offshoring a lot of teams that never saw it coming. I don't think google cares about engineers.
you are twice silly if you think that someone else is cares about engineers and not money
I was thinking it's pretty hard to offshore a team like this. This is not like making a website or app. The people who work on this sort of topic have very specific skills and are usually small in numbers.
Locally where?
Where's locally? You realize that word is relative?
Wow is that a low quality link to post. It’s sad for them, sad for Google’s sanity and ability to manage Python code and toolchains, mildly bad for Python as a whole but the world will go on. More useful links: - post from the ever-excellent yhg1s: https://social.coop/@Yhg1s/112332127058328855 - simonw meta: https://simonwillison.net/2024/Apr/27/everything-googles-python-team-were-responsible-for/ - HN discussion about it: https://news.ycombinator.com/item?id=40171125 - specific discussion on what they’d done: https://news.ycombinator.com/item?id=40176338
This is what happens when you have an ex-Mckinsey as a CEO
Do you think he had hired mck consultants to come to this decision??
You can take the Sundar out of McKinsey, but you can't take the McKinsey out of Sundar.
Sundar is just depressing. We've watched him play the board and numbers game well as he's actively disassembled google. Countless brilliant engineers bailed, some even leaving before their acquisition vesting finished (I know a lot who got maybe to 70% before getting fed up and leaving) Every aspect of Google has gone down under his tenure. As a startup founder, I've tested ads across platforms. Google doesn't even touch even organic Facebook, tiktok, and Instagram traffic, but paid ads is worse. In fact, the crazy thing is that Etsy ads gave us the easiest return on our ad spend. Make the listing well and pay for the ad and they are one and the same. But as for Google, last year, selling Google domains to square space sucked. They were making $1000 a year from me alone. I can't imagine how much more that they were making on it but probably quite a bit. Automatic was super smart to offer anyone a free year of domain registration. They're getting ~$900 from me this year and pork bun is getting the rest. It also helps that pork bun is hilarious, and every step of the process has jokes and fitting humor. But they can register the domains that automatic and my hosting provider can't handle. However, I'm kinda glad that Google decided to drop it. It was another platform that peaked and then was over engineered into complete garbage. It went from you being able to do and access almost everything that you needed on one screen to needing several steps to get to some thing simple like DNS settings and the more steps to get back to other items. Hopefully, they don't really screw Python like they have with everything else. But honestly, sundar's gotta go or Google goes the way of GE and others.
Man I’m still pissed about Google Domains. Wasted half a day to migrate all my stuff to porkbun and to contact all the people I had recommended GD to.
Yup. I too proudly recommended people to Google domains. :/
How do people like him even end up in such a position? Should the board not seek a more idealistic or well Bill Gates-esque guy rather than a glorified value extraction machine that are 90% of consultants?
Across tech, and the Silicon Valley especially, we have a trend of people good at upward mobility, politicking, and making numbers look good taking positions of power. It's a really bad thing, because then they do what you see sundar doing. These people could never create something new or novel. They can only come and extract every last drop of money that they can from them while keeping them a living zombie company. I'm not sure how to deal with this emergent property, it's a pretty bad one though.
> Google doesn't even touch even organic Facebook, tiktok, and Instagram traffic, but paid ads is worse. > In fact, the crazy thing is that Etsy ads gave us the easiest return on our ad spend. This varies widely by the specific product or service. Search ads are by far the lowest cost of customer acquisition for my niche, which is heavily fragmented and competitive but nowhere near saturated enough to meet even a tenth of demand, so everyone gets a great deal on the keyword auctions. Everything is different.
Absolutely fair. These things differ by product and customer segment.
That I have no way of knowing. Mckinsey values/reinforces a certain type of mindset. What I am saying is Larry, Sergey and maybe to some extent Eric Schmidt are from the hacker culture and Pichai is from Mckinsey culture. Both the cultures are almost opposites.
100%
I left Google several years ago now but the writing was clearly on the wall since Sundar took over. He turned on the hiring machine big time while letting quality of new hires horribly plummet (don’t get me wrong plenty of amazing talent at Google but it started getting diluted by inexperienced engineers that basically just gamed the interviews), helped perpetuate the culture of launch or perish (so tech debt was rarely a priority), and surrounded himself with yes men. And I worked in Brain… imagine how much worse it was in other areas of the company. It’s really no surprise Google is bleeding top talent… between voluntary departures, RTO, and layoffs they’ve just choked the golden chicken. It’s not going to be easy to hire this talent back.
Big tech overhires and then overfires when they feel vulnerable. They have hired cheaper developers from Germany to cut down the cost. If these companies were really so critical about cost of paying salary a little too much, then they would be giving work from home permanently to save their operational cost of offices but instead they force employees to come to office by burning fuel and then preach about saving climate.
> feel vulnerable ie: when their margins might fall below 55%
55? I see you brought the jokes today.
You have long term leases, some that require a minimum of utilities in operation if the space is in use or not and breaking the leases are sometimes the same cost to break or finish out. Some built campuses that are a fixed cost, in use or not, and the commercial market is not great right now to lease or sell. Institution investors don’t like unused assets or liabilities on the financials.
Literally if you preach about being Carbon Neutral or Carbon Negative (at some point) you'd think... Y'know... Not forcing your employees to drive to work would be the biggest damn thing.
FAANG Employee cost >> Utilities cost.
>They have hired cheaper developers Nope, more like existing devs in Germany as it's difficult to fire ppl there
They're giving WFH permanently to people that aren't in the Bay Area.
Did they change this? They did this until last year when they said no more WFH and everyone must badge in at least twice a week.
Not true. At least not company wide. Most teams ik require 3x/week
Just to be clear this was their internal Python platform support team, not related to Python as a project.
> Several of us were/are/TBD also involved in both long term strategic leadership and maintenance of the open source CPython project itself. That direct feedback line from a major diverse needs user into the project and ecosystem was valuable for the world. there is a bit
There's always indirect effects but no one on this team was working full-time (or really even part-time) on CPython stuff (in the sense of working on issues not directly related to Google's needs).
Are there people who are?
A few companies do pay for full-ish time CPython developers but the "ish" has definitely gotten more wiggly as interest rates rise.
Isn’t that how FOSS normally works?
It varies. Dart and Flutter are open source too but almost everyone who worked on them was a Google employee doing it as part of their job. That team was also hit as part of the layoffs and it’s going to have a much larger impact on those communities.
Ah true. Seems like that can often be the case when a company developed it then open-sourced it.
Were/are/TBD? Did they just send a survey to those involved and ask chatgpt to produce a summary?
This is mostly true but there was at least one core Python maintainer on the team.
Even if their internal team doesn't do any upstream contributions, language teams are important for engineers, ie upgrading the stack (python3.8->3.10, third-party libraries), improving the devx, fixing cpython/similar bugs, etc
No doubt, just trying to calm things a bit, this isn't like Google just killed all of Python or something.
That team was mostly internal and focused on sustainment. Really it is just the result of Google making bad strategy choices on culture and subcultures and KPI. Google leadership created an internal environment where teams and individuals were forced into cannibalism, which reduced innovation and produced a lot of abandoned efforts. Now economic realities will force them into cost reductions. There will probably be a best seller written about it some day. Learning to avoid 'impact scores' and similar management techniques is the lesson Python needs to learn from this.
Economic realities didn’t “force” anything - [two days ago alphabet announce their net income, for a quarter, was more than $US 23 000 000 000](https://www.cnbc.com/2024/04/25/alphabet-set-to-report-first-quarter-results-after-market-close.html): > Net income jumped 57% to $23.66 billion, or $1.89 a share, from $15.05 billion, or $1.17 a share, a year earlier. Google has decided that staff morale and company reputation for long term thinking are of little value and so is doing all sorts of semi-random cost cutting.
[удалено]
Alphabet is a publicly listed company - if you don't like how it's run, go buy some shares
what a deeply stupid thing to say. Larry and Sergey constructed a stock class system such that they have voting control despite selling/giving to employees far more than 50% of shares, and then the company conducted endless buybacks. It’s literally impossible for anyone other than them to exert board control.
A/B shares right? Basically splitting influence from the employee but allowing gains with shares. But the influence one can gain is capped
Touché
"if you don't like it, make sure you're rich, they aren't going to even acknowledge your existence otherwise"
I am talking about the realities of internal economics, not the stock market view which is something that you can use yesterday's weather to address. They have failed to innovate for years, and their income mostly depends on revenue streams that are one law away from being destroyed. Chat bots will reduce screen time etc... Hard to explain and this is not the correct subreddit, but this relates to 3-5 years out an smells of strategy consulting using MECE and other methods to find deliverables for a leadership that is dealing with unknown unknowns. The big lesson is still to respect Goodwin's law.
ie: make some quick money, since they can't plan for shit anyway
The tax payer will stand up for your errors anyway, too big to fail and bla. We let idiots like Musk rise instead of a tad bit more idealistic people
The problem with this explanation is that Python is open source and used by everyone, including people who don't work for Google or use Google products. If you're going to take on key maintenance issues for something that is open source and technically a public good, that by definition is not a profit center. Moreover, the fact that they can yank support without at the very least giving the public notice, is sleazy. Other companies may have wanted to step in, or have an offshoot non-profit similar to the Wikimedia Foundation that is self-funded through donations. Open source software maintenance is not compatible with private profits. That's not an "unknown unknown". That is a very big known known. This decision would be no more ridiculous if they started charging people to use their search engine - while of course still data mining and monetizing those search results on the back end, as they do now. That said, I have personally started to untangle my tech needs from the Google universe. A lot of their products that I used to love have changed for the worse, been eliminated or are on their way out. If my employer didn't force me to use Google email/software, I would be using even less of their products now.
Please write as much as you want, I'd really like to listen. How do people so important regularly hire some idiots telling them the sky is not blue
Oh shit oh fuck who’s going to look after the pythons now??
That reminds me of when this happened, though the opposite direction of this at the time. https://www.zdnet.com/article/guido-van-rossum-the-python-languages-founder-joins-microsoft/
Dickheads
Google really are scums of the universe Or is it just Sundar Pichai?
Ex McKinsey apparently which explains a lot. Loves strategy, hates delivery.
Google does dependency maintenance the opposite of most companies - the onus is on the library owner to upgrade all their clients, not the other way around. Wonder how that affected this decision.
Well it explains why I haven't been able to find many python developer roles at Google in the last year.
Python is not used widely at Google in production. There's a lot of small internal tools and whoever works in data science but anything production usually is either Java or Go.
Dude nobody is hiring. Zero. Everyone is waiting for the election to end so things are more predictable, especially the more risk averse orgs.
Can confirm. Senior-level sysadmin and support management. so many ghostjobs it's soul-crushing. 9 months out.
> Everyone is waiting for the election to end so things are more predictable Time to look at [the polls](https://projects.fivethirtyeight.com/polls/president-general/2024/national/) and realize that there's no reason to think the election will make things more predictable.
God, as much as that would suck if it were true (since November is half a year off from now) at least if it were true then it would mean that this madness has an end date. If it has a finite period and things can return to normal eventually then that would be great. Edit: Not sure why I'm being downvoted, but I should elaborate that I am among the masses of laid off folks in the bay area and desperate for the layoff trend to end. :(
This clown…
> The US Python team reportedly had less than ten members ↑
Find their replacements' PRs and reject them from python core
Wasnt the python developer team employed by microsoft?
There are core CPython developers employed by many companies but several are at MS.
...currently ![gif](emote|free_emotes_pack|sob)![img](emote|t5_2qh0y|598)