Tips for asking people for things

By Ben Kuhn @ 2022-04-05T20:30 (+135)

I recently attended EAGxBoston, which was the first EA conference I attended since my employer, Wave, became reasonably high-profile. As a result, quite a few people were interested in talking to me.

Mostly this was awesome! I got to have a lot of fun conversations with people who asked great questions. However, there were a couple recurring patterns where I think people would have gotten more out of it if they'd taken a slightly different approach to our interaction. I thought I'd write them up in case they're useful to future conference attendees.

At a high level, the problem is that I got enough requests to do stuff that I could have packed essentially all my free time with them. But I wanted to maintain a lot of unscheduled slack time for serendipitous conversations etc., so when people asked me for something (e.g. to "chat"), I tried to triage these requests based on how much I thought it would improve the world if I did them. Unfortunately, most requests I got didn't include enough details for me to figure out how good of a use of time they would be, and so I just declined them.

Although the advice in this post is motivated by the fact that I got lots of requests and had to triage, I think these practices are the right way to ask anyone for things, regardless of how busy they are. Even if the person you're asking isn't overwhelmed, they'll still be able to be more helpful to you, and use their time better, if you do the following:

When asking for something, make a case that it's worth doing

Mostly, I was using "how interesting does this project/person seem based on their message" as a proxy for how useful it would be for us to talk. Some things that I think are interesting:

Some examples of messages that didn't give me enough to go on:

[If you're one of the people who wrote these messages, please don't take this personally! I don't think you're an inherently uninteresting person—only that you didn't give me enough info for me to triage your request for a chat appropriately!]

If asking to talk, specify the topic and context as concretely as you can

A particularly important special case of the above: for many requests/meeting invitations, it was really hard for me to triage them because they included only a very vague topic, or none at all, in the invitation. In fact, some people sent meeting invitations without any text message at all as far as I could tell, although this happened so often that I'm wondering if it was an issue with the conference app UI.

For an example of what a good request to chat looks like, here's one I wrote to someone who's given me a lot of engineering advice recently that I think worked pretty well:

Hey Alex! Thanks again so much for the intro to <your friend> a while ago—talking to both of you saved us from pursuing some pretty bad database scaling ideas, so it helped a ton! I'm reaching out again because I have a new exciting problem that I expect you'd have a lot of useful advice on:

We now have enough eng teams that we need an intermediate management layer between me and the team leads. I'd love to know a bit about what you've found to be the most important traits for people to be effective at the director [manager-of-managers] level. [emphasis added]

Do you have some time next week to chat about this? My calendar is quite open after 10 Pacific time any day of the week!

Context: [emphasis added] I'm looking to hire up to three director-level people for different groups—one "platform" group focused on infra + eng-facing tooling, as well as two product engineering groups (one for user-facing product and one for internal products). I wrote up a job description here (link) although the current one is vague and doesn't have detail about the specific group someone would be director of.

Note that this includes (a) a specific, concrete topic, plus (b) a blurb with more detailed context at the end of the email. This helped Alex in a few ways:

Ask questions that are easy to answer

Related to the above, a lot of people involved in startups asked me a variant of "what are your best tips for how to run a startup?" Unfortunately, my reaction to questions like this is usually to stammer, freeze, and panic.

That's because all generic startup advice is essentially a vague platitude at this point ("build something that people want," "don't fuck up the culture"). When I get this question, I want to say something that isn't just a vague platitude, but once we get into specifics, there are about a zillion different things you have to do well to run a startup, and different people are good/bad at different ones (and which ones are important depends a lot on the particular type of startup you're running) so I have no idea which one(s) will be useful to whoever asked this question. (This example is about startups but it applies to any type of similarly broad question.) To give advice that isn't a vague platitude I'd need a lot more context and specifics.

Another to avoid doing this is that asking a vague question like this is making me do most of the effort to make the conversation useful. That takes a lot of mental energy, which I often don't have after hours of talking at a conference. It's also the type of question where most possible answers are boring or disappointing (because the listener has heard them before), which makes the conversation more stressful for me since I want to meet the expectations of the person I'm talking to (which are probably high given that they asked me for advice!).

Generally, questions are easier to answer the more concrete they are, and the closer to "tell me about the past / your experience" rather than "tell me what to do." Some categories of easy questions that can be very useful:

For example, when I asked Alex for advice, the questions I asked were:

If I were improving these questions further, I'd try to propose several different team splits and get Alex's take on which one seemed best, and similarly for the frontend infrastructure team question.

Be concise

Try to limit your initial message to a few paragraphs max. I'm putting this last because it wasn't a huge problem at EAGx in particular, but I sometimes get cold emails that are upwards of 10 paragraphs long. That's too long to triage or respond effectively.

When I'm reading email, I often have a large stack to get through, and if I acted on every email immediately, I'd never get through them all. As a result, I usually give myself less than 2 minutes to decide what to do about any given email. A 10-paragraph email takes longer than that just to read, let alone think about and decide what to do. It also makes me think that the sender probably isn't good at figuring out what information is or isn't important for other people to know, which makes me pessimistic about whether we'll communicate well if we have a conversation.

Conclusion

I'm a little worried that this will come off as entitled or as a status move. Please don't take it that way! I would love to have the time and energy to have a 30-minute chat with everyone who asks for one (and I used to do that!), but unfortunately if I did that at a conference the scale of EAGx, I'd end the day with my brain dribbling out my ears :(

Thank you for reading and helping your fellow conference-goers keep their brains where they belong!

Further reading


Sjlver @ 2022-04-06T06:07 (+20)

Just wanted to assure you that this has been really useful for me, and will improve the way I'll approach people at EA Global London.

To me, the message does not come across as entitled or status move at all. It is just plain helpful advice.

Yonatan Cale @ 2022-04-05T23:23 (+16)

Some rules of thumb I like:

Ask for specific advice, not generic advice

Specific advice example: "I had 3 bad dev hires, I think I don't know how to interview, I'm not sure how to fix this, you seem to be good at interviewing"

Generic advice example: "how to open a startup?"

A formalization I like: "How many people would this advice be relevant for?"

Give context - what am I asking?

No context: "Can we chat?"

Nice context: "I'm not sure which of these 3 ai-safety bootcamps to take and no idea how to decide"

A formalization I like: "Can the other person plausibly already answer my question (or refer me to someone who can) based just on what I sent?"

This formalization prevents me from doing things like describing my CV in length without actually asking something. I also like it more than the rule of thumb of "setting an agenda", because while I agree agendas are good, it's not clear what counts as a good agenda.

 

If I give more than a few lines of context, I often also...

Add a TL;DR

MichaelA @ 2022-04-07T08:29 (+9)

Thanks for this post! I follow similar principles myself and think they're helpful, and when people ask me for things I and they would often benefit from them following these principles too.

Some readers might also be interested in my rough collection of Readings and notes on how to get useful input from busy people. (I've also now added a link to this post from there.)

Wesley Garner @ 2022-04-07T15:11 (+1)

Ben: Your pivot to office hours at EAGx was ideal, in part because those who might have asked general questions could get them answered simultaneously with others asking the same questions. Thanks for answering mine.

Let me abstract on office hours for these events, as a retrospective: Many of my one-on-ones had the same attributes, where I felt I was giving specific, non-obvious advice but I was repeating myself at each one. If I had held office hours I might have saved a lot of my time and helped more people.

Part of it might well be status related, and I don’t mean that negatively — I am not a C-suite exec, so maybe hosting office hours is not expected of me, whereas it makes sense for you or others.

This conference in particular seemed skewed towards undergrads, which is great, but it also means my answers ended up being more uniform than they would have been otherwise. My solution is to draft a forum post on what I do and whether it’s “effective” and I can share it with anyone who reaches out to me as a primer in advance of a 1 on 1