> I feel bad about my tweet, I don’t feel it was fair, and it fed the current era of outragism-driven-reading that is the modern Internet, and thus went viral, and for that I am truly sorry.
> But ultimately, should Google have hired me? Yes, absolutely yes. I am often a dick, I am often difficult, I often don’t know computer science, but. BUT. I make really good things, maybe they aren't perfect, but people really like them. Surely, surely Google could have used that.
You're literally a power tripping dick hiding behind "I'm not letting other dicks in" facade.
Point is that Linus would be fucking miserable and ineffective at a generic BigTech co. He’d hate every second of it. And that’s ok!
It took over a decade before the project made some improvement on how the default install path is handled.
To my knowledge it still has absolutely atrocious dependency resolution relative to things like DPKG.
Not hiring this guy is honestly like a fancy restaurant not hiring the guy who comes up with the new McDonalds obesity burger special menu. What he created is popular, it's not good.
This line could apply to millions of people around the globe.
It make things really nice and easy when someone tells me enough about themselves in just a few words to make me not want to work with them.
Maybe that's why he didn't get hired? His dickishness came through in the interviews?
It's also possible he would have been hired if he applied for L-1. A lot of people get an ego check applying to Google where they're a senior staff engineer or a CTO at a small company and get an L5 offer.
I don't think anybody with a modicum of experience finds this surprising at all.
Care to provide links...
How can interviewers be such stupid, the fastapi creator had the MOST experience with it, he created it..
Edit: note that I wrote "according to a job posting". It's not the same as the situation in the parent comment.
This guy got rejected by some automated system without even interview.
_That_ guy (Howell) got several rounds of interviews, _this_ guy (OP) got rejected by an automated system.
"I just spoke to a guy about X, his opinion was different to the guy I spoke to about it last week. This guy said Y, but that guy insisted it was Z."
"Him" is the creator of Homebrew. Seven interviews at Google.
"This guy" is the creator of enigo (discussed in this thread). Automatic rejection by Anthropic.
(Edit: upon page reload i saw the quicker answer.)
Silicon Valley lives in lalaland.
Yes, this. Sometimes I wonder if those coming up with the Homebrew example have any experience whatsoever with software development. I mean, sure the project is popular and surely doesn't hurt on a resume. But does it showcase any level of technical expertise or mastery? No, I'm afraid not. I would bet that the majority of software engineers would be able to put together an equivalent system in a week or so. Think about it, and pay attention to what are the system's usecases. It's hardly rocket science.
But it does show that he can develop and ship a popular product, something outside the capability of so many “great engineers”. Good luck generating any revenue on the backs of smart engineers that have no stomach for understanding the nuance of development over and above writing and checking in code.
Does it, though? I mean, the key differentiating factor is being able to stomach the cloud infrastructure costs. The vast majority of cloud engineers already work on far more complex systems as part of their day-to-day activities. What exactly do you think that putting together something a kin to a file hosting service places you above any other candidate?
Without no knowledge of the details further than mxcl's tweet; probably any performance issues even on simple code, get infinitely multiplied when running at Google's scale, slogging the thing, on Google's dime. From what I've seen of him, mxcl is good at designing a really approachable product, and on running an open source project. But homebrew is really slow, even on the latests Macs, even for basic cases.
To me it seems then that he'd be more fit for a product owner/manager position than an engineering one, and that could be the root of his not-hiring.