What Happened to Yahoo
paulgraham.com
What Happened to Yahoo
1–10 of 282 posts
Re: What Happened to Yahoo
#2* The Innovator's Dilemma, and
* Mistaking a key driver of innovation and growth (software development) for a cost center.
Re: What Happened to Yahoo
#3rings true for humans too.
Re: What Happened to Yahoo
#4Re: What Happened to Yahoo
#5Can you provide any specific examples of how bad programmers hurt Yahoo?
Re: What Happened to Yahoo
#6Re: What Happened to Yahoo
#7"The worst problem was that they hired bad programmers." Can you provide any specific examples of how bad programmers hurt Yahoo?
Re: What Happened to Yahoo
#8Yahoo did do this through the Inktomi (Yahoo Search, 2003-2010) acquisition. I've worked in that organization and learned a tremendous amount from the people. At that time the hiring bar had been considerably raised from what Graham describes (I have no idea whether that was the rule or the exception at that time, I was there 8 years later), nobody was shy of rejecting weak candidates. Much of the knowledge did diffuse to rest of the organization and it's important to note that along side the "dot-com-wannabe-millionaire-vesting-in-peace" crowd the essay describes, there was plenty of genuine technical talent (anyone who has worked there can attest to presence and influence of hackers).
Unfortunately, for many reasons, that talent has slowly bled out. There was also a great amount of friction between Search and rest of the organization e.g., resistance (by Search engineers) to dog-fooding of what was often inferior technology. Search was, however, able to maintain a different platform, remaining on Linux, with their own platform/software stack, but were some "wtf" moments like porting and forcing the adoption of a custom user space locking library from FreeBSD when Linux already had futex (on the other hand, the fact there was a custom locking library built in a "media company" does say something).
The other key mistake made is that they would position bright, capable new hires in areas that weren't directly correlated to revenue and treated as cost centers. That just seemed highly illogical to me. It's a mistake that's often difficult to fix: once young graduates are used to working on glamorous projects, it's much harder to get them to work on more mundane, but revenue critical projects such as advertiser systems. Google's strategy of a uniformly high hiring bar (vs. some teams hiring people other teams rejected for roles involving the same skill-set) and assigning hires to business priority projects (while allowing individuals to transfer if the project wasn't their cup of tea, with proper incentives in place for some projects) seems to be (at least from an outside point of view, I've never worked at Google) better.