| An intermediate step between "send in a resume and cover letter that no one reads" and "send in an unsolicited blow-their-minds project", which may well bounce off the same spam or attention filter which bounces a resume, is "convince one person in the company that they want you to apply there." This is much, much less difficult than engineers think it is. People with hiring authority are on the same Internet you are. They use the same email / Twitter / etc. THEY WANT TO HEAR FROM YOU. Engineers are in incredible demand. They get a steady stream of resumes from people who are wildly unqualified for the job. That is one reason why they're not going to read your resume when you send it in unless their prior expectation is that you're interesting. It is not harder to be interesting than "someone I've never heard of or met." "Hey Bob, I watched your presentation at $CONFERENCE last year on Youtube. Great stuff; loved what you did with $FOO, in particular $COMMENT_PROVING_YOU_KNOW_WHAT_YOU'RE_TALKING_ABOUT. I'm also a $FOO developer. Do you have a few minutes to chat on Thursday about what you guys are doing?" You're not proposing marriage here. You're asking for 15 minutes to get to know them. You do not have to author a heartbreaking work of staggering genius to make this call happen. Your goal for the chat: get Bob enthusiastic enough to either suggest "Hey you should apply here" or be receptive to you suggesting "Hey, I really like what you're doing, and would like to see if I could be a part of it. Can you get the ball rolling for me?" n.b. If you want to knock someone's socks off with a demo of e.g. an application which uses their API, use the above to get one person enthusiastic about reviewing the demo, then implement. If you can't get one person enthusiastic about the prospect of looking at your work, there's sharply limited odds that actually doing the work meaningfully advances your interests. |
I'd turn it around on the company: You're not proposing marriage either. Take a measly few minutes every so often to really look at the stack of resumes you get, and give a few of them a whirl. Don't spend months and months of the company's time and money hopelessly looking for that special snowflake 100% match when there may be many 90% matches lining up at your door. Thanks to lax U.S. labor laws, the decision to hire is not irreversible.