Recruiting the Top 1 Percent - Joel Spolsky
inc.com
inc.com
Being kind to your employees and your customers is a laudable idea, but it is not a business plan.
You also don't need world class intellect to build the software he is selling. This is fortunate, because I doubt his $75,000 could buy the soul of someone great who wanted to work on something important.
If they would have at least open sourced it and tried to get some sort of community around it it would have at least start to become less dangerous as the community grows.
But programming your main (only?) product in a language nobody except your current employees knows? Employee turnover must be even more of a bitch over there then it is in most companies.
I wouldn't want to work there when this "one of our best developers" quits/dies/retires
I've got an impression that Wasabi is highly-specialized domain-specific language (just a wild guess from his article). If it is a general-purpose language it's worth to build a community and get feedback, but if it's a niche DSL, it's less likely that you get a growable community and it's more likely that feedback tends to be feature requests that aren't necessary for the original purpose of DSL.
And if it is designed well, the risk of the original developper's quitting is just about the same as having in-house libraries or workflow, I think.
I don't know all that much about bug tracking software, but at my last company the trouble ticketing system they used was a monstrosity (Peregrine Service Center). Everyone hated it. It had a sluggish java applet client. It was an enormous resource hog, it was buggy, and had a horrid interface. It took forever to log in and logged you out after 15 minutes of inactivity (taking over your desktop to inform you of that fact). I'd guess this load of crap was costing the company a fortune compared to a shrink-wrap solution like FogBugz.
Here's a picture of the interface: http://www.goladus.com/_.jpg
Resumes are a horrible way to screen people.
Also, these days the top 1% are probably doing start-ups, or if they're employees, it's for Google or someplace exciting -- not hacking VB code in New York.
A trick question, of course. The correct answer is "you don't, since Google will simply release their own which will make yours irrelevant."
Isn't the top one percent kind of a large number? Maybe you want the top quarter of one percent? I mean, the majority of software developers probably work in IT doing zero innovation, not in a company that creates software that pushes boundaries.
I definitely think the number of developers who are creative, passionate, smart, fast, adaptive, and good is less than 1% of all software developers. Maybe that's accounted for because he's ignoring those who start their own startups, as they are too good for his 1% formula?
It is. They want less than the bottom tenth of that. This is what would happen if JS were to interview anyone further to the right on the Bell curve.
JS: How would you fit in here?
Candidate: I would simulate the internalization of the values of the corporate workplace.
JS: When can you start?
Then again, that's probably just life (any kind of deals, including dating). But I would almost be a suspicious - if he is trying to sell the job this hard, there might be something fishy about it? Of course Joel is not just somebody, I am sure it would be very interesting to work with him, but I mean, if it wasn't him...
I want to know if that applies to YC. Specifically, how many applicants keep reapplying at every round?
People keep saying that there are "hundreds of great teams" and that your chances of being chosen are correspondingly low, but it might not be really true.