Thanks for the quick response, j3. I sure didn't mean to be snarky and it looks like you didn't take it that way. I believe you just added more data to my argument. Let me explain...
If there's only a 3% chance of getting accepted into something so important and life-changing (for both of us), then as an applicant, I want to make damn sure I put my best foot forward into a process that gives me the best possible chance. This just isn't it...
I already know that there's no way anything I put onto video or any underwear (my term for source code) can put me in as favorable competitive light than what I can do for you. I'd just lose out to those who can present better than me.
Compare your application to those of the many incubators and accelerators like yc or techstars. For overachieving builders (the exact people you want to attract), it's the exact opposite experience. Filling out those applications is an enriching experience that gets the juices flowing and generates the excitement that you can compete.
Making videos to be judged by strangers on your "team worthiness", on the other hand, is very hand wavy and a total turn off to precisely the people you're trying to attract.
I believe that "fitting in" is overrated and "being excellent" is underrated and that your process is optimized for the wrong metric.
But then again, what do I know? I'm sure you'll try to prove me wrong (and probably will).
So no videos, no essays, no code ("underwear") reviews; those all just tell how well you "present"... I'm struggling to figure out what you do think a good way to measure your suitability for a programming job is. Just hire you and see how it goes?
I hope this doesn't come off as callous, but I think you need to grow a thicker skin (heyoo!). Like someone said above, you are getting sounding defensive and hurt before anyone has "hurt" you.
Perhaps living social is not looking for a basement dwelling hacker who doesn't feel comfortable on video. In that case, weeding out people who don't feel comfortable presenting themselves is an asset, not a liability. Perhaps they want people with the right motivation and attitude, and then they'll make them programmers (some of them). This seems to be exactly what they want. I think the insistence that you be able to communicate and have the confidence to sell yourself is intentional, not accidental.
I think that presentation is an important skill for anyone to have in a professional environment. I need to be able to communicate with my teammates, and they need to be able to communicate with me.
That's one of our criteria for hiring where I work - can you communicate with us?
You might be insanely brilliant, but if you can't stand up and talk with us about your brilliance, it doesn't do us much good when wiring your stuff into our stuff.
We also need a decent amount of 'fit' on our team. Fit for us more or less means "cares about the software, cares about reliable software doesn't get into arguments over unimportant stuff, feels relaxed with us, takes showers". Nothing too outre, I don't think. Interpersonal conflicts is something we really - really - don't need. We have enough challenges in the technical arena. :)
If there's only a 3% chance of getting accepted into something so important and life-changing (for both of us), then as an applicant, I want to make damn sure I put my best foot forward into a process that gives me the best possible chance. This just isn't it...
I already know that there's no way anything I put onto video or any underwear (my term for source code) can put me in as favorable competitive light than what I can do for you. I'd just lose out to those who can present better than me.
Compare your application to those of the many incubators and accelerators like yc or techstars. For overachieving builders (the exact people you want to attract), it's the exact opposite experience. Filling out those applications is an enriching experience that gets the juices flowing and generates the excitement that you can compete.
Making videos to be judged by strangers on your "team worthiness", on the other hand, is very hand wavy and a total turn off to precisely the people you're trying to attract.
I believe that "fitting in" is overrated and "being excellent" is underrated and that your process is optimized for the wrong metric.
But then again, what do I know? I'm sure you'll try to prove me wrong (and probably will).