Quora - Programming Challenges
quora.com
quora.com
I'm not saying this app is entirely a bad idea. I had Zuckerberg telling me for 20 minutes that this site is awesome. I just became ridiculously bored after the first week of using it and I'm concerned the founding team isn't gaining real-life perspective as to whether or not the idea is any good.
Perfect example: Someone asked a question the other day "What does Max Levchin look for when hiring", and guess who responded to the question? You guessed it, Max Levchin himself. In the real world, this wouldn't happen and as the user population grows, the celebs roll out and the people looking for questions about brushing their dog's teeth roll in. I don't see the value beyond it's current elitist state.
Bootstrapping with a targeted and "elite" crowd is pretty much ideal. Then you get the community to be self-sustaining since it has both an organically narrow focus (avoids being spread too thin) and gets attention within that community through a mutually recursive process of being useful to them and attracting people respected in that community.
The one main potential objection is that this site has no value to non-techies (even when the community grows beyond just techies), but I have no idea how one could possibly argue that.
And no, it didn't catch my interest right away either, but I see its utility. (I want fewer "distractions" in my life, not more.)
Regardless, the primary feed is set up so you're following things you want to follow and your relevant network. This acts as a crucial and necessary filter to avoid too much noise.
Also I've browsed around many topics, and it's definitely not limited to technical subjects. If done correctly, I really think this could be a nice complement to Wikipedia.
and if anyone is thinking of trying, i'd recommend it - it's not a huge amount of code and requires at least one smart idea (i think - had me bashing my head against a wall for a while...).
[if anyone wants to compare results - just the final number, no spoilers please - then drop me an email]
[but i don't really want to spoil things for quora by discussing a solution here, i was more interested in swapping final results so that people could check they have the right answer]
ps i believe my solution is ok, now, after checking it at lunch time, but it's a little slower than theirs, which is making me think i have missed something.
It's a good rundown. What's your email? I'll send you an invite.
Thanks!
And what do you mean "failed"? Like these guys? http://itasoftware.com/careers/hiringpuzzles.html I wouldn't mind "failing" like them.
I heard you can feed a family of four on a technical challenge for a year!
You go find 100 people in 100 companies with rockstar performance, excluding those that are still in university (graduate or undergrad), and you wont find 2 of the 100 that will stop and fill out a test.
You want good people? Hit your networks or find someone with a netowrk, and find someone who is busy and well respected in whatever he or she does. Good people are working right now, not trolling job boards with time to take tests.
There is a time for tests and puzzles: in the interview process. At this point her or she understands the role and the team, and now you want to know how (s)he thinks, and if the culture is right. Throw the toughest you got at that point, but on a web form? Thats a great way to attract B & C talent, in my opinion.
Also the team is very well-respected (previously at Facebook) and I think A LOT of people would love to work and learn from them. Maybe even for free for a limited time.