As an aside, I HATE the saying "Do, or do not. There is no try." Perhaps the best response I ever heard to this dribble was in the miniseries where piece-of-human-garbage Elizabeth Holmes is played by Amanda Seyfried in "The Dropout".
Professor Dr. Phyllis Gardner, played by Laurie Metcalf, responds, "That's all science is: trying."
Juicero raised $118.5m, the other shoe was bound to drop.
I don't think the current landscape of VC funds actually knows how to spot value even if it sat on their face and called them daddy. They're throwing darts at a board, basically.
The cold fact is that nobody is good at this. Predicting the future is inherently a fool's game.
VCs mitigate this by dealing in multiple ventures at the same time. Aggregate movements are easier to predict and, as VCs themselves often state, it doesn't matter if 90% of their investments don't pan out, because the 10% that do more than make up for the loss.
Google looked at how sailors share space on a sub and were like "yeah, that's the ticket".
Hot-desking is the worst way to be in-office, on top of the worst way of working which is in-office.
What happened to being a forward thinking and innovative company? These "geniuses" can't use their superior big brains just barely hiding under those infantilizing propeller hats to figure out a way to make remote work effective? You're literally a tech company, you make all kinds of collaborative technology.
I'm selling my Google stock. They've gone full IBM and are legacy tech.
Google has turned into the "new IBM" for years now. I've worked with Google engineers and managers from different "generations". It's shocking how the newer engineers are just your average consultancy engineer with leet code practice. They have little abstracting capabilities and would be pissed-off if you use some tool/workflow that's not "The Google Way™" (and that includes things like Github for code reviews (instead of Gerrit or a Gerrit-clone), multirepos or monorepos without Bazel, anything else than gRPC...).
And the managers... Oh, the managers... They just act for the sake of their own promotion even if that means damaging someone's else career or the company in the long term. And will complain about things not being done the "Google Way", even if the proposed Google Way failed multiple times in that context (startups and scaleups, in my case). But what's really shocking is how they have no interpersonal skills, to the point of making you constantly question yourself: how, why, did this person ended up in a management track in a supposedly Y-career company? How not only did they got there but also promoted multiple times for this role?
Google, as a company, is as cool as Oracle nowadays.
I worked at a startup with just 2 other engineers. They hired a guy from Google with a decade less experience than me.
When I arrived I was taking my time to understand the culture, company, needs, etc. before making any suggestions. One example, they did Agile with sprints and I think KANBAN works better. But, I didn’t see it as an important issue to spend time on.
So the Google guy comes in and from day 1 began making suggestions for big changes to both process and the software architecture. He often started by saying, “At Google we…”
I was let go, in part, because the CEO thought I was not contributing to certain technical discussions. I told him I thought the proposed change wouldn’t bring any value to potential customers because it was a purely internal architectural change. We had a lot of actual customer facing work to do and this was a distraction.
So… a guy with only 5 years of professional experience all at Google won over the 26 year old CEO more than someone with 20 years of experience across multiple companies and having built a very similar product just a year before.
On the flip side, Xooglers are expected to do that. That's mostly the reason they are hired for. If they ever suggested just hosting a static page with 0.01 QPS on an existing API server, they'd be deemed as failed Googlers.
Everyone expects them to be building Kubernetes, Terraform, and other useless bullshit that a startup with a total critical traffic of 10QPS absolutely doesn't need.
We've also had ex-Facebookers back in the day who would throw out perfectly fine coding processes and get everyone to use Phabricator. Bloated software that took many engineering hours to design processes around, and came with features that no one with Atlassian would ever downgrade to use. It was like coding with PHPBB.
1. Terraform is absolutely useful for both startups and enterprises. IaC makes everyone's (Platform, App, Ops, Security) lives easier from an accounting, governance, and reproducibility standpoint.
2. Terraform isn't a Google product. It's by Hashicorp
I know Terraform isn't by Google. I'm saying that's what Xooglers are expected to know since this new meta of IaC buzzword has been present in Google for close to a decade. It's nothing new.
Also, do you really need it when you're a startup running 3 EC2 clusters with "potentially tons of customers"? No.
I have experienced a similar situation at a startup. I was an early employee with many years of experience, and we were shipping functionality without any major issues. After an investment round, we hired several new developers.
The new developers managed to convince the leadership that we needed "better" processes, and other technologies. The result of this was rewriting the system into more micro services than developers in different languages and multiple frameworks. The new processes ensured that teams didn't talk together because each team should be independent and effectively blocked any input. The startup failed hard and barely survived even after major cuts
Except that nonsense is 90% of startups these days. Most of the people who get funded are well connected fools or charlatans. I’m shocked at how poorly money is invested.
If the CEO thought process used in a megacorp was appropriate for a four engineer startup, then he is a fucking idiot and you are better off out of that impending cluster fuck.
Often those who’ve only worked at small companies don’t grock how much organizational bloat is needed to run a large enterprise. Alignment cannot be done in a 50k employee company by having everyone hash it out over beers.
Large companies also tend to have sociopaths become the VPs, who only care about their career progression and not the actual company direction.
“Grok” is from Heinlein’s Stranger in a Strange Land. It was a super important word to me as a kid. I’ve recently started hearing it again used by people who never read the book and find it interesting.
Do you remember where you first heard this word? I assume you heard it as it’s such a memorable word and difficult to misspell.
You might have had 20 years of experience building products that don't need to scale for millions of concurrent users, if you consider all "purely internal architectural changes" to be lower priority than the customer facing work just because it's purely internal. And the Google guy might have tried to spend time scaling a product that will have five concurrent users, because "this is Google" (https://www.youtube.com/watch?v=3t6L-FlfeaI). It's all about perspective, and CEO thought the other perspective was more valuable.
He mentioned there was a lot of customer facing issues to tackle, it was a startup, and their team had 4 devs. Scale shouldn’t be an issue until you know you’ll scale. Who cares if you use Kafka and Kubernetes. You sacrifice so much man power to do things thinking you’ll have a million users, but then fail like 90% of all other startups. I’ve never once heard of a startup failing because they had trouble scaling their architecture — just their business. We know he lost his job because the CEO valued the perspective of the ex googler, but the ex googler had 5 years on systems that were already large, massive man power, and budgets that dwarf startups. You’ll make any new CEO salivate showing road maps that will handle 1,000,000 concurrent users, but “handle” and road maps to “get to” are different.
> Google, as a company, is as cool as Oracle nowadays.
Feeling rather uncomfortable as Devil's advocate in this case but I was testing Oracle Cloud Infrastructure as a cost-saving replacement for Google Cloud Platform recently and they are worlds apart.
GCP is a cloud service where you can issue a command or click on a web panel to get your resources up. Oracle, on the other hand, will set up multiple meetings with various "specialists" to teach you how a cloud should be used. Unproductive meeting after meeting after meeting and no work gets done.
I felt like an unpaid QA engineer when going over all the unpleasantries of their Terraform provider with them. Documentation is garbage and no variables are are explained[1]? No problem, we've got 5 specialists who will train you how you should use the cloud.
Here's a generous free tier so you can test everything. Oh, want to set up resources using it? Raise a support ticket. Want GPU VMs? No problem, request the hardware for a specific region days in advance and we hope it'll work. Oh, not working? Please share your screen and open a support ticket. Want a second VM instance or a node pool for your cluster? Request limit increase. Want more RAM? Request limit increase. Don't worry, we have a team granting these very quickly.
Absolute shitshow. Oracle Cloud is as frustrating as Digital Ocean when you try to treat it as a cloud and not a VPS vendor. GCP more or less "just works".
> that includes things like Github for code reviews
I've never worked at Google, but if you want a clean set of commits to implement a feature (think Linux kernel/subsystem, git, etc), Github makes it unnecessarily hard to do that. The best they have is squash and merge which basically makes one mega commit and a merge commit that references a branch with a single commit.
I’ve just reviewed ‘spr’, ‘git-spr’ and ‘git-grok’ which supposedly make it easier to submit a stack of prs for review. They all kinda work, I didn’t like any though. GitHub really makes it more difficult than it should be.
I think ‘stg’ with a GitHub publish/stack sync option would be a winner.
You think Gerrit is any better? The way I've seen Gerrit used essentially erases the commit history with an amend, and its configured so only one person can work on a branch at a time, locking out vertical, parallel work. Maybe that's just been my experience however.
From 2012, to 2016, to 2020, google bled an incredible amount of key talent
I think that was kinda known in the valley, but not sure any media really covered it
Honestly a lot of the blame goes to Larry Page for turning the company toward G+, pushing top people toward Gundotra, the product failing quite badly, and Larry stepping back as CEO
My view of Eric Schmidt is pretty neutral, but it was a little weird how Larry pushed him aside and ushered Sundar in, then formed Alphabet, etc
This was very chaotic and people got used to neglecting things like search quality and spam in that time
Google management has always been incompetent. It's just that now that economic conditions have forced them to make more drastic decisions that their incompetence is even more obvious.
Eric Schmidt seemed very competent, given how much of the famed old Google culture was built during his tenure. I was at Google during the Larry Page era and contrasting him with Schmidt was not favorable.
Yeah, I'd never heard of investors threatening to take their money back, either before or since. I've never had such a clause in any financing docs I've signed.
Google+ is still the best social network that the world has seen.
But, yes, from what I understand they could hardly have botched it more if they tried.
I'm thinking of details like using the opportunity to latch onto Facebooks "Real Name policy", and using the same name as their deeply unpopular single sign-on solution + killing their existing social network at the same time.
There was no reason for the average user to switch from Facebook. Arguably, it was worse than Facebook due to poor UI: I could never make my wife understand the value of circles, it was simply not the way she thinks about her contacts.
>What happened to being a forward thinking and innovative company?
Google went public is what happened. You literally cannot make good decisions when you have to base everything around what will make the most profit for the shareholders this quarter.
I’m sometimes cynical about publicly-traded companies, but Google seemed more forward-thinking in its pre-Alphabet era, and Apple seemed to be very forward thinking from 1997-2011 when Steve Jobs was running the company. Being a publicly-traded company doesn’t automatically mean resorting to bean counting and other bad forms of management.
You're absolutely right that being public doesn't automatically making bad choices--but it does eventually mean making poor choices. As long as you have a strong CEO, they can weather the storm of shareholder requests, but once you get to third or fourth generation leaders it typically becomes a race to the bottom. See: Every company in every industry.
Can you explain what things shareholders generally request?
As far as I know the only duty a company has towards shareholders is "protect them" (aka: don't mess up and make money). As long as the company eventually does that there is no issue. Even if it takes 8 quarters to become profitable (or 10+ years, see Amazon).
There are probably ways in which shareholders can get together and request something (in court?), but that almost never happens? Maybe I'm wrong. If so, would love to see examples.
Look at the history of activist investors like Carl Icahn. They will happily start a proxy war to oust management to wring the last cent out of a company, or file a minority shareholder lawsuit alleging all kinds of malfeasance to tank the stock to be able to buy up a controlling interest. The 80s M&A boom had all kinds of crazy things, and it makes recent history look somewhat mild by comparison.
These days the vast majority of executive comp is in stock - imagine if bad optics could force you to take a 60% pay cut, you'd be pretty conservative with your choices.
Investors in Google (or Meta) don't have voting rights. You simply can't do any of that stuff. All you can do is not invest, which means the price doesn't go up, but that hasn't been happening.
If too many of them do, the stock goes down, and essentially everyone at the company (especially the executives) take a pay cut. The executives aren't even just thinking about their own pay. The entire company's ability to attract and retain talent depends on the stock price going up.
See my other "sibling" comment. As an owner/shareholder you have duties owed to you by Google.
If a too good offer comes by, for instance, for one to buy Google:
the offer has to be disclosed;
and regardless if the founders like it or not -- or what the voting majority says, there is a price where the remaining shareholders can force Google to be sold.
P.S. Just a (fly-by)comment; not advice of any short or kind -- either investment or legal.
P.S.2 Oh it does happen that share/stake holders seek enforcement for breach of fiduciary duties. I would say it is quite common.
Their duty is to keep revenue or profitability up and to the right. Every quarter that they don’t do this, analysts will grill the management team about what happened and what will change. The company is forced into a cycle, quarter by quarter, of underestimating earnings, outperforming estimates, and pleasing investors.
I think you need someone with a steadfast personality like Jobs in order for it to work. Otherwise the CEO just ends up drifting in the wind trying to appease shareholders
I'm sort of amazed how often I see this dumb take on HN.
just because it's a US tech-world cultural norm for companies to mostly be run in fucking stupid short term ways, it doesn't mean it's actually required. especially in the case of Google, where 1) Eric, Larry and Sergey have stiched up the entire board's voting power, 2) doesn't need to raise cash via bonds or stock at all and 3) it's a magic money tree, so investors will accept being told to fuck off and let the CEO run the company however they think it'll work best.
Google also IPOed in 2004...are you seriously suggesting that it hasn't been a
I'm sort of amazed how many times this exact reply was added to my comment. Did you read any of them? Of course it's not required. It's just what happens.
Things weren’t like this for a long time after it was already public. I used to work there more than 5 years after ipo and their office environment (especially in zurich) was really good
You're right, and I addressed this in another reply, but keeping a good company culture requires a very special leadership team, and it can't and won't last forever.
* Eventually ownership will disperse from the core group of initial owners to investors in general
* As a larger ownership moves towards investors, decisions are made that sacrifice the special sauce in order to increase returns.
* Appeasing general investors leads towards enshittification.
Sometimes a strong leader (Jobs, Cook) can keep the investor class as bay for a period. Sometimes leadership can be consolidated for long periods of time to delay the process (Walton, Zuck), but it feels inevitable after IPO.
Reality isn’t fractal. People leaving for a variety of motives, expansion of some offices, closing others… chip away at the edge of known truth.
Entropy forces new relative perspective. Humans need to do better about accepting figurative and literal death and chill. There quite literally is nowhere else to go except insane from repeating ourselves.
A rewrite of philosophical priority is a necessity for anyone under 50 and the species. That has to be taken sincerely and seriously because, well they kind of outnumber the ossified pensioner, and if they’re staring down forced obligation to choke on fire smoke for 60 years or dump gramps overboard, no one around to see it happen will be around long enough to insure it’s a footnote in any discussion of history.
Self proclaimed STEM minded secular people seem just fine ignoring evidence that does not fit the civic life narrative they’ve been spoon fed like it’s immutable truth. Seems to have latched itself onto whatever quirk of biology religion accidentally exploited; like a nihilism cause it’s all gods plan kind of woo.
“Hey look at me, mom! My life goal is making computers do what they were intentionally designed to do!”
That can be automated; any acceptable experience is a finite set of constraints. DOOM is pretty DOOMy. Same for Halo. Email clients. But hey we have figurative career ambitions, man; Google Fellow! Boom goes the dynamite.
Smaller models first; let’s make an AI to replace the CEO by assigning project management to vetted candidates via publicly audited randomizer. Term limits for geniuses who always seem to end up enjoying their own farts.
“I’m sorry general manager of capital intense AI infrastructure, you are tonight’s… weakest link! dropped into literal shark tank”
It’s been a long day. Sorry not sorry for the more unhinged off gassing.
>You literally cannot make good decisions when you have to base everything around what will make the most profit for the shareholders this quarter
Ironically, Google doesn't care about their shareholders and quarters like other tech companies. They don't provide a guidance, their earnings calls have little substance, and their disclosure is atrocious.
It's sad: Google has (had?) all the ingredients needed to make an absolutely amazing tech company, but instead they've been consistently shooting themselves in the foot for at least a half-decade. They've had oodles of money, brilliant developers, majority stock ownership by the founders (to avoid being completely beholden to shareholders and their short-term interests), lots of goodwill and a great image at the beginning, and they're just squandering it all with terrible leadership.
Not quite - just because the founders have majority control doesn't mean that the BS financial duty "laws" don't apply to the company executives. They have a duty to all the shareholders, not just the controlling ones.
The leading statement of the law's view on corporate social responsibility goes back to Dodge v. Ford Motor Co, a 1919 decision that held that "a business corporation is organized and carried on primarily for the profit of the stockholders." That case — in which Henry Ford was challenged by shareholders when he tried to reduce car prices at their expense — also established that "it is not within the lawful powers of a board of directors to shape and conduct the affairs of a corporation for the merely incidental benefit of shareholders and for the primary purpose of benefiting others."
Despite contrary claims by some academics and Occupy Wall Street-type partisans, this remains the law today. A 2010 decision, for example, eBay Domestic Holdings Inc. v. Newmark, held that corporate directors are bound by "fiduciary duties and standards" which include "acting to promote the value of the corporation for the benefit of its stockholders."
Producing a return doesn’t imply maximizing that return. Short-term profit maximization may actually be detrimental to long-term success. People also buy stocks because they believe in what the company does in terms of meaningfulness, and that meaningfulness tends to decline when trying to maximize profits.
You don't have to base everything around what will make the most profit this quarter. Bezos certainly didn't feel compelled to in the early days of being public.
Their business revolves around ads. I don’t know where that’s going, but I’m not betting the house on it.
Their AI strategy has been a joke as far as I can tell. That’s not helping.
Their “regular” services are ok, but nothing I would pay for.
They are downsizing and dropping staff left and right. This might be a good signal: they are being realistic and riding this one out, but I’m not getting good vibes.
As a googler I understand. Leadership is capricious and petty, chasing trends and seems to be flailing. They have nothing left to offer stockholders than cost-saving measures.
Tbh I love the project I work on and I’m still learning tons. But I wish we could have more confidence in our leadership instead of hoping to be insulated from whatever their whims are this month.
I agree with your first statement. When in-person, it isn't good to have a hot desk. You need to reset your space each morning. You can't have anything personalised at the desk. You have new neighbours who you probably couldn't be bothered talking to because they'll be moved tomorrow.
But I disagree that in-person is the worst way of working. I think some people are more productive in areas that are well-defined. But if teamwork, group problem solving or large amounts of communication is required (such as onboarding a junior), then there is no comparison: In-person has far more communication points than remote. Working in a team remotely requires you to schedule every communication point. This is frustrating when most information that gets passed between people is by osmosis / overhearing.
There's nothing about hot-desking in the article. What's your source on that?
A long time ago when I worked there, I didn't like working in the office sometimes, but sitting out on the balcony with a laptop wasn't so bad. Can't do that on a sub :-)
As covered publicly, Cloud is hot desking but only requiring a couple days a week in the office to make it work. Other parts of Google are not hot desking. Most are hybrid, 3 days a week in the office. Honestly hot desking 2 days does not seem like a big deal to me.
It _is_ objectively true that WFH is better for the environment. But oh well, so far wildfires are contained to just wildfire season, so not a big deal :))))))
> I've been remote for 14 years, I love it, but I've worked with plenty of people who didn't and went back to an office.
I've seen this level of reasonability probably less than 10 times when the remote vs. office debate breaks out. It's a real shame that sites like HN behave identically to twitter and reddit wrt actual conversation and debate about working environments.
Yeah, people forget about the energy and pollution costs of forcing everyone to commute. Even if you drive an EV, there’s still pollution from tires.
Given that we’ve proven that remote work is viable even without next gen AR VR devices, a lot of corporate PR supporting the environment feels very empty when we learn their stance on remote work
If you move the goalposts or are vague enough, anything can be true. Working from home is worse for the environment than abolishing capitalism, which is the driving force behind global warming.
See? Conversation is useless if we ignore context or intent.
…I don’t think that’s what “moving the goalposts” means? What were the goalposts?
I was just observing that WFH is better for the environment than WFO, which I would again say is just an objective fact. Obviously peoples priorities differ, and I guess some people don’t see climate change as real so would fight me on it being a fact, but I feel completely certain about that assertion.
Re: capitalism, I mean, yeah… isn’t that also true? Much much more subjective but capitalism sure seems to be doing a number on the planet. Again what we want to do with that fact is up to priorities but… well tbh I’m confused about what you’re cross about!
Hotdesk is the biggest bullshit ever. Can you imagine arriving at your office having to think, will I be able to seat next to team? Having to do conference call because no meeting room available just for the poor guy who cannot be there by 8? Best part, people consider their desks as they own it, I have seen people moving stuff just because some dared to seat there before they arrive with management approval.
ugh, you're so right about this hot-desking nonsense.
But it's not even just Google. I haven't been back to my company's office because they insist on not assigning a desk. Every time I wanna go in I have find a random desk to sit in.
TBF it's "two people share a desk on alternate days", and as the other commenter said, only in limited areas for now. How anyone thought that was a good idea, I have no idea.
working at twitch... few of our desks had custom desks, just nice dual monitors or one ultrawide at every desk. now decorations/personalization i'll give you, we had those in spades... we don't currently have the density to hot desk but most people used default keyboards, or we had lockers to store your keyboard overnight to hotel when we though we were doing that.
so why is the lack of monitor personalization cursed, 90% of my coworkers seem great with those options and Iv'e seen a ton with just a laptop and to black monitors or one in use.
yeah lack of decorations, I got you... it's a we-work at that point.
I guess it mostly comes down to feelings. Maybe this metaphor can illustrate my feelings: living out of AirBnBs wouldn’t mean you would miss any specific amenities, but I would feel much less happy without the ability to relax in a place that feels “mine”. It’s something about routine and weaving a comforting self-narrative, I think.
It sends a powerful message that this isn't "your space". But if employees won't even come in most of the time, why should they get "their space"?
I agree, hotdesking when you're in the office most of the time is horrible. But if you want to primarily WFH, I don't understand why you also think you should get nice office space at a second location. When you go to another location for work (e.g. a client if you are a consultant), you don't have a nice personalized desk.
Not exactly. For engineers, at least (not sure about other roles), the Google Cloud desk options are:
1. "Commit" to being in the office 4+ days a week. You get a dedicated desk as normal.
2. Accept a shared desk - assigned to you 2 days of the week and another person from another team 2 days of the week. Each team has its 2 office days selected by local site leadership. In this setup, your desk assignment and partner are static, so you'd coordinate e.g. what kind of monitor setup you want.
3. Give up your desk entirely and use drop-in hot desks. There's still an expectation you're in the office 2 days a week. So far, this mostly seems to have been chosen by folks with so many meetings that they're rarely at their desk anyway.
4. Get an accommodation if you have specific desk needs that can't reasonably be met with a desk partner.
5. Go remote and free yourself of the office. (As of today, apparently this requires a special exception...)
To be honest, as much as I find it distasteful, I can absolutely see why they did it - walk around any office lately and you'd find >50% of desks totally unoccupied, practically every day. Real estate is expensive. It seems like pretty clear wastage. And this system is way better than blanket hot desking.
And, of course, theoretically 2 days each week you get all of the supposedly-proven benefits of in-person collaboration ... modulo the dozens of exceptions.
Are these actual desks, cubes, half cubes, or even smaller?
You know your engineering forefathers used to have actual offices? I remember when cubes were a compromise. Then half cubes. Then just a long table with a seat.
But yeah, they care about productivity.
Also, real estate is an investment vehicle and depreciation/tax break primarily, adult day care center secondarily.
I worked at a Microsoft derrived game studio in 2010... the offices were glorious... but the devs literally only talked to each other once a week or at lunch. But they were doing things like implementing entire siggraph, which are 'near real time' aka 1-5 seconds per frame, papers into actual real time (sub .1 millis per frame) implemetations. theyd spend a week wiring bindings between c and glsl, and 3 months getting it down to 20ms so we could see the effect. it was really odd since I needed to interact a LOT with otheres comparatively. I got bored as fuck coming from an agile pair programming company. It was good for that deep level of coding. it was not for the type of stuff I do at my current job.
Pair programming with all pairs trying to ignore or talk louder than all others is miserable. Open offices decrease face to face interactions empirically.
I wonder how 2 will work. it'll be interesting. I have too much shit at the office for that, but I also have a lot of unoffical work stuff at my desk, like the tools to fix the monitors (hex wrenches screwdrivers), and the whiskey stash.
3 - I do see a ton of non-eng doing this. I see a lot more eng also just chilling in 'flex spaces' like phone boths, lounges, etc... the stuff that never got used when everyone had desks and now is even tho my office isn't over full. our little mini-single desk rooms I call our intern offices as they seem to just work in there.
is the 2 days a week just the RTO minimum?
4 - this is me but also 1 is kinda me.. I'm in a lot but I travel a lot, and I have very specialized setup that I do use.
5 - I can get this, my whole management chain is remote... I'm senior enough. I'm actually well above average on in office attendance, and just below the rto requirements esp if you account for me working from office for a month in the last 2 months while bein in other cities. or last 3 weeks because there were "synergies" for folks for me to meet.
The true answer for me is I get to pick and choose between days when I need to get stuff done coding, by clearing my calendar, and slamming out code at home... or at the office. Or by forcing a lot of in person meetings and getting 8 months of design convs done in 4 hours. I got a solid 1.5 hour convo done while waiting for traffic to die down on thursday that I had been trying for 2 years to do on
remote.
but I had this flexibility in the before times and I'm pretty senior.
The thing I do think sucks is that I suspect everyone is single car riding into the office so traffic in seattle is actually WORSE than pre-pandemic. Traffic sucks till 9:30 am now.
The only true benefit of the march of time is that there's so many "enhanced" cars now that I can just HOV way to the front of the line then cut off a tesla or obviously expensive mercedes in the exit lane at the last second and know they'll stop :)
basically I'm a bad one to ask and I'm making it work well for me.
Average cost of a desk is like 10k/yr. That’s very little compared to an employee’s compensation, it only has to make them like 5% more productive to be worth it.
Google seems to have taken their eye off the ball when it comes to providing accurate search results.
Someone at the top of Google seems to have cranked the results prioritising slider all the way towards recency of information instead of accuracy, growing a million spammy fly by night sites instead of defaulting to trusted sources of information. As a programmer its so hard to get information from a technical query in Google these days.
Does Google search have a QA dept? Are they able to compare how accurate search is today compared to a year / decade ago? Does anyone at Google listen to them?
1st page of most search results is inundated with irrelevant ads. Pitiful. And yes, a small minority know about and actively use uBlock Origin. But that doesn’t mean the core functionality and purpose of Google search isn’t tainted. The rotting and decay has already manifested itself in ugly ways.
Have you considered that maybe your priors are just wrong?
I don't know a single person who prefers in-office work who thinks that remote is more effective, but I know many who have the opposite opinion but prefer the flexibility.
Maybe there isn't a realistic way to make remote as productive. I'm honest enough to say that the social pressure that people bemoan makes me significantly more productive. I wish it didn't, but it absolutely does. The inability to tap on someone's shoulder reduces group productivity, regardless of what those who don't want to be interrupted think.
Managers and leaders have acknowledged this and finally we're moving towards getting work done again.
In my experience working with people who didn't like to help people or people who helped people whenever they felt like it, they became managers or already were managers (because of course you can be super productive when you only help people when you feel like it) and then had revolts of people they managed when everyone got sick of having to waste hours because the other person didn't want to give a few minutes. People showing up late, missed deadlines, and just a general not caring about the company after so much disrespect. If you don't care about the company and just your career, you can continue to be hated and selfish, but it will come back to you if you ever start a company or want to advance past that level.
I was a naive intern at my first paid software gig, so I towed the line, but I watched as a startup went from hiring some very smart people to the engineers realizing they could come in at 11 hungover and leave at 4 because they were all smart, management was treating them like crap and they couldn't just fire everyone. There were other issues, but power tripping over personal productivity and not giving engineers time for help or questions about the business was a huge issue at that job.
This is not a promotion of the anti-WFH control busy body managers, but just know if your coworkers are asking you questions so they can do their job you should be mentoring them so they need to ask less questions. If you're the type to answer a slack message hours later, people are slowly growing to hate you and will eventually sabotage you.
I love helping people, but don’t fucking tap me on the shoulder if I am concentrating on something. Don’t touch anyone at work. If even you stand around looking needy, and I can tell I will suffer a full loss of concentration, at least let me wrap up my current thought and do something to mark what I was thinking about and then ask if I can help, that would be better.
Because 10 minutes of your time might save hours of someone else’s. Why is your productivity more important than your entire teams?
I feel like people don’t treat achieving business goals as part of their job in dev. I’ve never had people treat this as a problem across other job roles.
Constant interruptions are the biggest enemy of top performers. Everyone should have the right to at least a few hours of freedom for interruption except in the case of genuine emergency. There is a problem in the organization if people cannot work for a few hours on their own without asking for help or if there is too much unwritten organizational knowledge so that people can't help themselves.
Of course people should make themselves available and not be jerks but I strongly believe that a culture that encourages unrestricted interruptions will achieve worse business outcomes in the long run.
If ten minutes of my time is worth hours of yours and you are coming to me, I must know what I'm doing and you ought to respect my concentration. You will still get your help, but respectful of my schedule. Tell me how urgently you need an answer, and I will triage it. If there is an incident, that is different.
I do believe that there is room for better tools in this area, and I'm working on it. Tools that help users solve their problems collaboratively without imposing undue burden on their coworkers.
Agree with your points. That said, I think people work from home because they value their personal happiness more than helping Google make more money. They probably see that Google isn't doing much to help anyone except Google, particularly Google's executive team and shareholders. If leaders want workers to be more productive, they should improve culture and motivation, forcing workers to put social pressure on each other is a short term boost, but folks will move to greener pastures eventually.
This all falls apart when the people you are working with are geographically distributed anyway, which happens to be the case quite often in companies of this size.
You can't attack others like this here, regardless of how wrong someone is or you feel they are.
Since you have been frequently posting unsubstantive and/or flamebait comments and repeatedly breaking the site guidelines, I've banned this account. Please don't create accounts to break HN's rules with.
If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
I mean he calls everybody out all the time right? And then retracts cause oops it was all half-truths and assumptions. I feel like there’s no signal here, this guy treats the truth as an inconvenient obstacle at best.
All software, frameworks, etc is a reflection of the creature that created it: a Human, with all our faults, affectations, and prejudices.
A lucky few have a come to Jesus moment and realize that nothing is perfect and that fighting the tide by swimming upstream is a fool's errand, they swim sideways to the shore.
I disagree, humans can create amazingly beautiful and simple things.
All software reflects the environment in which it exists, including the time pressures involved in its creation and the complex, messy reality it is trying to model.
We’re all familiar with a “90% MVP” that is small and elegant and solves the main use case sort of ok. Beyond that, reality has a lot of detail and edge cases and that’s when software gets nasty.
This reeks of "Morgan Stanley VP's angry that it costs more to lease their Chris Craft, therefore we must tank the economy".
The plain fact remains that corporations are price gouging the shit out of people right now, which is the primary driver of our current inflation, and people have rightfully responded with pulling back their spending.