158 karma · joined June 15, 2011
And I say this as someone who has spent a ridiculous amount of money on tech books in the past year (probably four figures) and who is giving up 1.5-2 nights a week, on average, to tech meetups.
And if you ARE actively lactating, the last thing you want to do is go try on bras.
The best candidates light up when they have a chance to explain something cool, no matter who is listening and get even more excited when you ask a question about a detail. Good candidates are patient and thoughtful and ask YOU check-in questions ("so now we have X, right?") Mediocre candidates get a bit lost, sometimes overshoot or undershoot the right level of technical detail, but muddle through and sigh in relief at the end. Asshole candidates try to dump a bunch of smoke and mirrors on you, say shit like "well, if you haven't taken an algorithms class ...," wave off your questions, and pretend they don't have enough time to answer the question "seriously."
If you think in your engineering career you're never going to have to explain "how something works" in at least some detail to a semi- or non-technical person, you are not going to have much of an engineering career.
You have to have faith that it's not just your idea that's valuable, but your idea + you and your experience and what you bring to it.
A few months later I find that he has started a similar company, with a similar name, and is out raising money. He even said that he came up with the idea when he was 'inspired' by his young daughter. (Dragging your kids into your lie is always scummy.)
(This was for a very unusual startup idea, btw, not a game or social app, etc. I am also a recognized expert in this field, 15+ years of experience, national newspaper/magazine profiles, blah blah blah.)
He ended up getting money in Singapore and launching a pretty sucky site that got zero traction. It's been a couple years now and I haven't seen anything else from him (but I've been too busy with my company to really look).
At the time, I was LIVID but after I cooled off I realized that 1) it was pretty great external validation and 2) someone who would "steal" my idea (and make up a story about it!) would never be able to execute, and I was proven right about both things.
My company is now nearly five years old and we're working on our third product extension off the original idea. :-)
As to "dumbing it down", I think programming can definitely have mass appeal, but there's a lot of "I had to learn closures uphill in the snow both ways" going on among seasoned programmers -- in the same way that current medical doctors often valorize their hours and hours of being on call as residents. A trial by fire may seem useful but in the end you just get a lot of burned people. But unlike MDs, there's no protective guild for programmers ...
Not OK: even if the event is independently organized, pictures posted on company site or circulated via company email; tweets or social-media postings about the event including the company name (including "at Hooter's with my buds from Company X!") all send the wrong message.
If you and your dudes from work HAVE to go to one of these places (keep telling yourself it's "ironic"), you should treat it like buying ointment for an embarrassing disease. Something you do quietly at weird hours hoping nobody you know sees you.