News for hackers. Stuff that matters.
Re:Misidentifying talent by greatpostman on Tuesday February 22, 2022 @12:04AM (#30424184)
Funniest thing is that the companies with the most extreme leetcode interviews, Facebook, roblox, etc also fell the hardest in the most recent sell off. There’s even a quote by kieth rabois, one one the top VCs, that FB hired and built their culture around optimization, which has failed. They can’t innovate because innovative type people weren’t let into the company.
Re:Misidentifying talent by ryanSrich on Tuesday February 22, 2022 @12:12AM (#30424226)
It makes sense.

How many creative and truly innovative thinking people do you know that will spend hours studying for and partaking in such a ridiculous interview process? It’s easily one of the top turn offs for me when it comes to FAANG companies. Not because it’s difficult, but because it’s utterly boring, and useless.

It seems these companies are far more interested in hiring very intelligent and analytical type people, but those who have no sense of outside the box thinking. Which in theory makes sense at scale, but in tech your head start will eventually fade, and those same people you’ve hired likely can’t bring you back.

Re:Misidentifying talent by greatpostman on Tuesday February 22, 2022 @12:15AM (#30424254)
Here’s what’s funny, amazon and Microsoft are less about leetcode. Google has very hard questions but they are somewhat novel. Facebook has very tough questions but they are basically straight from the book, people getting hired there just need to memorize.

Smaller growth stock companies like coinbase or DoorDash tend towards the Facebook style of interviews.

If you look at stock prices, there’s a near direct correlation between difficulty of leetcode and stock price.

But that maybe because smaller growth oriented companies just need fast memorized results on the job, or it’s just discriminatory

Re:Misidentifying talent by kevinmchugh on Tuesday February 22, 2022 @12:54AM (#30424462)
My takeaway has been that the fastest growing (especially consumer-oriented) tech companies put up the highest bars to hiring, simply because they'll still get enough candidates to end up with enough people. IBM can't be as picky as Roblox.
Re:Misidentifying talent by ewuhic on Tuesday February 22, 2022 @01:16AM (#30424569)
Does that mean one would find themselves in an environment surrounded by bright innovative minds should they go for IBM?
Re:Misidentifying talent by kevinmchugh on Tuesday February 22, 2022 @01:28AM (#30424634)
I am not endorsing the innovation idea here. I'm just saying that a well known company that's expected to see a big jump in value in the short term will have too many applicants to reasonably sort through. They can put up arbitrary bars, and arbitrarily high ones, and still manage to hire. Coinbase could disqualify everyone born on Mondays and Tuesdays without seriously impacting their ability to hire, probably
Re:Misidentifying talent by MattGaiser on Tuesday February 22, 2022 @01:20AM (#30424589)
IBM might actually find some. I doubt they could keep them.

I have met a bunch of great ex-IBM people. But they measured their stays in months.

Re:Misidentifying talent by ghaff on Tuesday February 22, 2022 @07:32AM (#30427109)
On the other hand, I know very smart people who have been at IBM for decades. It's a big company.
Re:Misidentifying talent by quadrifoliate on Tuesday February 22, 2022 @07:51AM (#30427293)
No, because Facebook and IBM aren't the same in terms of culture. My impression of IBM is that you need to file reports in triplicate every time you use a paperclip.

I have worked with and met people from several smaller, freewheeling startups who were either ex-FB, or turned down an FB offer. In all cases the smaller company had a high initial offer that was lower than FB, but also had a more chilled out culture where promos didn't mean the dog-and-pony show it reportedly is at FB (I wonder if FB is, ironically, more bureaucratic than IBM in this regard?).

Re:Misidentifying talent by wisty on Tuesday February 22, 2022 @02:59AM (#30425163)
Maybe look for the type of company you'd invest a lot of money in, where your skillset is considered to be "core business".
Re:Misidentifying talent by TheOtherHobbes on Tuesday February 22, 2022 @03:48AM (#30425482)
That's a texbook "correlation is not causation" observation.

How plausible is it that if you take any startup and populate it with leetcode winners, the outcome will be a high stock price?

Re:Misidentifying talent by nlowell on Tuesday February 22, 2022 @01:52PM (#30431905)
>How many creative and truly innovative thinking people do you know that will spend hours studying for and partaking in such a ridiculous interview process‽

I may be posting this defensively, since I practice leetcode to prepare for tech interviews. But I disagree with the assertion that creative and innovative people don't have to put up with process and procedure. Pretty much everyone has to do grunt work sometimes, and it's especially important to "prove your worth" when first meeting a new person or company. The leetcode problems are far from useless, speaking as someone who has given more than my fair share of different types of interview problems. And furthermore the fact that you're willing to put in hours on a skill you don't particularly care about carries valuable signal to employers.

Re:Misidentifying talent by alphanumeric0 on Tuesday February 22, 2022 @12:17AM (#30424266)
Intelligence is likely when you're knowledgeable but it is not a given.
Re:Misidentifying talent by zhdc1 on Tuesday February 22, 2022 @04:47AM (#30425889)
Why are we assuming that short term changes in share price have anything to do with underlying fundamentals?

Meta prints money. They brought in $40B in net income off of $115B in revenue last year. Income attributable to Facebook + WhatsApp + Instagram doubled from 2019 to 2021. They spend more on research and development than they do on expenses attributable to their core business.

Yes, they're no longer growing. That was going to happen eventually. Yes, they're going to be targeted by extensive regulatory action. Yes, they're losing space - and users - to competitors.

It's going to take a lot to kill them off. The social media scene changes fast and they're going into decline, but it doesn't change the fact that Meta is an extremely large advertising company with a lot of money and talent. This isn't MySpace 2.0.

A $380B market valuation was likely unreasonable. A $200B market valuation for a company that earns $40B a year and is used by more than a third of the global population sounds very reasonable.

Re:Misidentifying talent by dijit on Tuesday February 22, 2022 @05:28AM (#30426152)
> Why are we assuming that short term changes in share price

I don't think the parent is making a strong claim in this direction, moreso that Facebook/Meta has very few new innovations and prefers to acquire them.

Other companies are also quite profitable or have strong market caps but are also not innovating and prefer to acquire new innovations (Oracle being a prime example).

Re:Misidentifying talent by bartread on Tuesday February 22, 2022 @07:49AM (#30427271)
> moreso that Facebook/Meta has very few new innovations and prefers to acquire them.

This isn't unique to facebook/Meta though: plenty of companies switch more toward the acquisition of innovation than the creation of it. Microsoft was like this for a long time. Apple, Google, and Amazon have also made their fair share of acquisitions over the years.

Introducing new products/value propositions is hard, even in adjacent markets, and most will fail. It's often easier to acquire something instead once you reach the point where you can afford to do so.

Re:Misidentifying talent by ssharp on Tuesday February 22, 2022 @07:34AM (#30427126)
I read the comment as being critical of Facebook. "Not being able to innovate" seems like a critical statement, indicating a failure on their part. However, they are an incredibly successful company. If Facebook is successful not innovating, why would they want to hire innovators? Their hiring process should be specifically geared towards hiring the people that will execute the way Facebook wants to execute. Given that, they seem to have a successful hiring process.
Re:Misidentifying talent by zhdc1 on Tuesday February 22, 2022 @09:22AM (#30428219)
> If Facebook is successful not innovating, why would they want to hire innovators?

There's a larger question that I'm still trying to work out.

Meta has something like 71K employees at this point and spends over $21B a year in research and development.

They don't give head counts for how many personnel are performing R&D work, but if you assume that most of their R&D costs go to employee salaries and that the mean salary at Meta is around 500K, it looks like at least half of their workforce is engaged in R&D.

What are they getting for this investment? Instagram, WhatsApp, and Oculus were all acquisitions. Facebook Messenger came out in 2008.

I get that some of them are working to optimize their advertising revenue stream. Does this require 20-30K+ highly qualified engineers and support FTEs?

Something else is going on. My guess is that it's a form of Parkinson's Law, only with IT engineers instead of British civil servants.

Re:Misidentifying talent by zhdc1 on Tuesday February 22, 2022 @09:45AM (#30428501)
> I've been dabbling in AI recently, and I keep seeing FB's name appear all over the place. They were associated with some work that wrote human readable instructions on how to cook something- given only a list of ingredients. I have no idea why they are interested in cooking, but there logo was watermarked on every page of the deck. I've also read how they are building a really big and fast computer cluster to do ML. I don't know what they are doing on it, but they probably doing some R and some D. So, yeah, I have FB on my list of innovators.

Don't get me wrong. There's a lot of innovation going on at Facebook. That's guaranteed to happen when you have as much talent as they do.

Why isn't it translating over to their core business? Why do they have to continue to acquire companies (e.g., Oculus) to have potential areas for growth?

It doesn't make any sense. They would have more significantly success if they simply took half of their engineers, organized them into teams of 3-4 people, and gave each team $1-2M in startup capital VC style. Let's say they can create 2.5K teams. This would cost them $2.5B - $5B, or about than one tenth of what they spent last year in stock repurchases.

Re:Misidentifying talent by geoduck14 on Tuesday February 22, 2022 @09:33AM (#30428347)
I've been dabbling in AI recently, and I keep seeing FB's name appear all over the place. They were associated with some work that wrote human readable instructions on how to cook something- given only a list of ingredients. I have no idea why they are interested in cooking, but there logo was watermarked on every page of the deck. I've also read how they are building a really big and fast computer cluster to do ML. I don't know what they are doing on it, but they probably doing some R and some D.

So, yeah, I have FB on my list of innovators.

Re:Misidentifying talent by jacobr1 on Tuesday February 22, 2022 @12:00PM (#30430353)
This isn't relevant to the question you raise - but as an accounting matter - plenty of "keep the lights on" type engineering work is almost certainly identified as R&D in those figures. I suspect there is much smaller amount going to what most people would consider more transformative innovation or basic/applied research.
Re:Misidentifying talent by erehweb on Tuesday February 22, 2022 @11:51AM (#30430217)
This seems like the perennial HN "I could build this app with 5 engineers" comment. Every visible FB feature (NewsFeed ranking, ads, Marketplace, ...) has a team, as well as less visible ones like Infra and Trust & Safety. Multiply that by all the different apps you've mentioned, and add people working on the new Metaverse, and 20-30K doesn't seem unreasonable.
Re:Misidentifying talent by kamaal on Tuesday February 22, 2022 @09:43AM (#30428474)
>>If Facebook is successful not innovating, why would they want to hire innovators?

These companies have one cash cow business, and they want to hire the best people they can to keep the lights on. These people tend to go around selling their skills to other places who want the same.

That's pretty much all there is to it. Innovation isn't even the goal of middle management in any large people operation. If anything its the opposite, no body wants disruption in established order of things.

Re:Misidentifying talent by re6fae5Wied5tha on Tuesday February 22, 2022 @03:41AM (#30425447)
> They can’t innovate because innovative type people weren’t let into the company.

I am starting to think this is a broader trend in human societies and is probably the primary failure mode of human enterprise more broadly.

People who aren't inclined to creative rational problem solving must still produce labors for the masters if they do not want to starve in the street like the examples we leave there to suffer publicly as a reminder of the cost of disobedience.

So, they obfuscate and manipulate the perception of competence and disenfranchise the creative rationalists to survive in the forced competition for artificially scarce basic necessities.

This evolves incrementally until there is no remaining economic activity except theft and fraud, the creative rationalists evacuate to the frontier, everyone else follows as things start sucking less over there, and the cycle begins anew.

Re:Misidentifying talent by mhb on Tuesday February 22, 2022 @08:57AM (#30427934)
In two words, rent seeking.
Re:Misidentifying talent by blaser-waffle on Tuesday February 22, 2022 @12:19PM (#30430611)
There was an academic, Mercur Olsen, who had a point that a lot of human ills, be it capitalism, race riots, instability in the Byzantine Empire (and feudalism in general), et al, were mostly due to rent seeking behavior.
Re:Misidentifying talent by openfuture on Tuesday February 22, 2022 @07:05AM (#30426852)
They also face denial of service attacks in the form of all sorts of nitpicks of presentation and ofc all funding sources have strings attached.
Re:Misidentifying talent by nopenopenopeno on Tuesday February 22, 2022 @05:36AM (#30426212)
Well said. This is American society in a nutshell.
Re:Misidentifying talent by MattGaiser on Tuesday February 22, 2022 @01:21AM (#30424593)
Are developers really counted on for innovation anyway? We seem like implementation units.

Someone else makes decisions and creates tickets for devs to work on.

Re:Misidentifying talent by TulliusCicero on Tuesday February 22, 2022 @02:24AM (#30424954)
Sounds like you're working at a more traditional company then: https://blog.pragmaticengineer.com/what-silicon-valley-gets-...

> In "traditional" companies, developers get work items assigned to them - most often JIRA tickets. These tickets are vetted by the product - or project - manager, and they have most key details to do the work. And they're expected to do just that. There's little need for questions unless it's about clarifying a detail in the ticket.

> Join a "SV-like" company, and you'll see little of this. There are projects, and there are program managers and engineering managers. But for the most part, engineers are expected (and encouraged!) to figure out the "how" of the work, including making larger decisions. In some places, each project would have an engineer leading it, who facilitates breaking up the work. At other places, engineering managers or senior engineers could do this work. Regardless of how it's done, all engineers are incentivized to look at the big picture, to unblock themselves, and to solve any problem they see.

> Engineers taking initiative is something "SV-like" companies celebrate. It's common to see services and features built that engineers suggested or have teams spend dedicated time paying off tech debt that people on the team advocated for. And it is uncommon for managers to tell engineers what exactly to do, to break down their work into small chunks or to micromanage them. People self manage.

> The expectation from developers at traditional companies is to complete assigned work. At SV-like companies, it's to solve problems that the business has. This is a huge difference. It impacts the day-to-day life of any engineer.

Re:Misidentifying talent by MattGaiser on Tuesday February 22, 2022 @03:58AM (#30425549)
> Sounds like you're working at a more traditional company then:

Yes and I apparently always have, despite working for tech startups in several cases. Never thought that they would be considered "traditional", but they evidently are.

Quite interesting.

Re:Misidentifying talent by ryandrake on Tuesday February 22, 2022 @12:20PM (#30430624)
I've worked at both types of companies, and it's funny: People who have only worked in one style are surprised to learn the other style exists. I actually made a career switch out of engineering because I wanted to have more input into the product, rather than just sit at my desk getting showered with JIRA tickets. Of course, I switched out of engineering, and moved into a company with the other style--where the features were engineering-led. Just my luck.
Re:Misidentifying talent by rightbyte on Tuesday February 22, 2022 @02:52AM (#30425119)
> Sounds like you're working at a more traditional company

Isn't the traditional company approach having engineers in charge of engineering?

Re:Misidentifying talent by TulliusCicero on Tuesday February 22, 2022 @03:41AM (#30425448)
No.

Of course, there's always the definitional question of "what is traditional?" because you can obviously 'go back' to different time periods, and perhaps in one of them what you're suggesting was true. But in this case, we're talking about cutting-edge/high-prestige tech companies vs 'traditional' non-tech companies in a modern context.

Re:Misidentifying talent by Frost1x on Tuesday February 22, 2022 @07:37AM (#30427156)
Depends on your organization. I am but I choose to work in such environments.

Pounding at small broken out tickets under micromanagement structures is a combination of boring and stress ridden, to me.

Re:Misidentifying talent by gedy on Tuesday February 22, 2022 @09:15AM (#30428115)
Same here, I resigned recently from a company (nominally a startup) that behaves like a traditional company described here. After working in SV-like companies for 20 years, it was very difficult to be a leader in that environment, with heavy micromanagement and information filtering.
Re:Misidentifying talent by picture_view on Tuesday February 22, 2022 @01:50AM (#30424735)
Yes, at a lot of companies (anecdotally 3/3 for me including a FANG) the developers are the main driver of the product development. Product managers help guide the process and directors set the cardinal direction, but the product innovation comes from the developers.
Re:Misidentifying talent by bluedino on Tuesday February 22, 2022 @09:33AM (#30428346)
> Are developers really counted on for innovation anyway?

Not like in the 'old days'. A Google developer came up with Gmail, rememeber?

It seems like ideas come out of meetings at bigger companies. If a developer has an idea, he needs to create a startup.

Re:Misidentifying talent by sanderjd on Tuesday February 22, 2022 @12:58PM (#30431086)
This has not been my experience. Everywhere I've worked (a bunch of different kinds of places now) has been hungry for people who can help out with the broader more ambiguous direction-setting and decision-making needs of the company, but most developers I've worked with are not very energized by this kind of work.
Re:Misidentifying talent by MattGaiser on Tuesday February 22, 2022 @05:50PM (#30434990)
Places I have worked have said they wanted these people. I was explicitly chosen for one job because they thought I would provide value there.

Joined the ticket clearing line all the same.

Re:Misidentifying talent by sanderjd on Saturday February 26, 2022 @11:02AM (#30478647)
Everyone has different experiences I suppose!
Re:Misidentifying talent by anonymoushn on Tuesday February 22, 2022 @05:52AM (#30426314)
Does Roblox have such a reputation? iirc the toughest thing they asked for was a parser/evaluator for arithmetic expressions.
Re:Misidentifying talent by vagrantJin on Tuesday February 22, 2022 @12:45AM (#30424421)
Talents, like perfect spouses, are incredibly hard to find but they are there in plain sight.

The founder has to be dogged - in fact - dedicate his life and time to finding these individuals. But what would drive a founder like that if it is not in his nature?

Re:Misidentifying talent by screye on Tuesday February 22, 2022 @01:47PM (#30431823)
> most extreme leetcode interviews

> They can’t innovate because innovative type people weren’t let into the company.

My personal experience is that there leetcode prep decreases as you go 1 std. deviation beyond the 'median FANG employee' level of talent. [footnote 1] This doesn't matter for the absolute best [footnote 3], who comfortably hop over any generic interview filter and tend to be heavily scouted even before they step into an interview.

The rub comes with the almost-best (think 1-4 percentile) candidates that that I know. (Many) Almost best candidates are busy working on their primary projects and end up insufficiently prepared for leetcode style interviews. A bunch of these brilliant engineers are falling through the cracks. (into slightly less prestigious jobs, but still)

This gets amplified once they join a job. They rise up the ranks fast, owing to their talent. But they're doing too much to find time for interview prep. 'Senior' interviews can be a difficult nut to crack, because they still use extreme leetcode style interviews when the interviewee has not used any of it in the last few years on the job. I find that such people only switch jobs when they are forced to; either by bad management or life circumstances.

Such people excel at projects, take-home assignments, system design interviews, SME domain interviews and any skill that is relevant to everyday job work. But, these are usually the final or pen-ultimate round. By that point, the decision is already made. Additionally, as long as leetcode interviews are the norm, there is no option between preparing for practical interviews vs leetcode interviews. So without consensus movement, the 'fix' would exacerbate the problem of time constrainted near-best performers vs stagnating [footnote 2] median performers.

[footnote 1] : I am beginning to see the utility in 'not so impressive 95th percentile' as a useful yardstick in discussions. Bugger, you got me.

[footnote 2] : That's not to say that those who excel at leetcode are stagnating median performers. Not a symmetric analogy.

[footnote 3] : think smartest kid in a top CS program, multiple standard deviations beyond

Re:Misidentifying talent by wilde on Tuesday February 22, 2022 @06:14AM (#30426479)
I want to agree with you but, uh, Google seemed to do fine, and they invented this BS.