Stack Overflow and personal emails

This post is partly meant to be a general announcement, and partly meant to be something I can point people at in the future (rather than writing a short version of this on each email).

These days, I get at least a few emails practically every day along the lines of:

"I saw you on Stack Overflow, and would like you to answer this development question for me..."

It's clear that the author:

  • Is aware of Stack Overflow
  • Is aware that Stack Overflow is a site for development Q&A
  • Is aware that I answer questions on Stack Overflow

... and yet they believe that the right way of getting me to answer a question is by emailing it to me directly. Sometimes it's a link to a Stack Overflow question, sometimes it's the question asked directly in email.

In the early days of Stack Overflow, this wasn't too bad. I'd get maybe one email like this a week. Nowadays, it's simply too much.

If you have a question worthy of Stack Overflow, ask it on Stack Overflow. If you've been banned from asking questions due to asking too many low-quality ones before, then I'm unlikely to enjoy answering your questions by email - learn what makes a good question instead, and edit your existing questions.

If you've already asked the question on Stack Overflow, you should consider why you think it's more worthy of my attention than everyone else's questions. You should also consider what would happen if everyone who would like me to answer a question decided to email me.

Of course in some cases it's appropriate. If you've already asked a question, written it as well as you can, waited a while to see if you get any answers naturally, and if it's in an area that you know I'm particularly experienced in (read: the C# language, basically) then that's fine. If your question is about something from C# in Depth - a snippet which doesn't work or some text you don't understand, for example - then it's entirely appropriate to mail me directly.

Basically, ask yourself whether you think I will actually welcome the email. Is it about something you know I'm specifically interested in? Or are you just trying to get more attention to a question, somewhat like jumping a queue?

I'm aware that it's possible this post makes me look either like a grumpy curmudgeon or (worse) like an egocentric pseudo-celebrity. The truth is I'm just like everyone else, with very little time on my hands - time I'd like to spend as usefully and fairly as possible.

Published Wed, Aug 22 2012 18:51 by skeet
Filed under: ,

Comments

# re: Stack Overflow and personal emails

Well stated and completely agree.

While I have you, I have a question about ... ;-)

Wednesday, August 22, 2012 12:58 PM by Jim Wooley

# re: Stack Overflow and personal emails

Great and very informative post. Thanks a lot!

It is also worth mentioning that if you answer a question on an e-mail, you will be answering only for one person. If you do it on Stackoverflow or somewhere else on the internet, you will be answering for the whole community.

Wednesday, August 22, 2012 1:01 PM by tugberk

# re: Stack Overflow and personal emails

Agreed, yet I recommend that you move the last paragraph to someplace at the top of the post so people will read the rest of the post from a more understanding point of view.

Wednesday, August 22, 2012 1:10 PM by Tamer Shlash

# re: Stack Overflow and personal emails

I think to see your inbox would melt my brain.

Anyway so can you answer me this....

:P

Just kidding

Wednesday, August 22, 2012 1:15 PM by dmportella

# re: Stack Overflow and personal emails

I think it is great that you are so active. Of the times you have answered my questions on StackOverflow the question has been hard for me to find a solution for, and the answer has been high quality.

I agree with tugberk that answering in a public arena helps everyone.

As a side note, I could not see the captcha image (win7 google chrome 21.0.1180.83 m).

Wednesday, August 22, 2012 1:22 PM by Travis

# re: Stack Overflow and personal emails

Well at least they have the decency to send you an email, not a self addressed letter with a memory key and a poorly labeled letter "help pls kthx bye"

Wednesday, August 22, 2012 1:22 PM by Ryan Ternier

# re: Stack Overflow and personal emails

well its high time you change your email and do not disclose it to any body or else just apply filter to spam it up.

But yea i understand this annoyance. Since you are the chuck norris, hence peeps love to get answers from you.

Wednesday, August 22, 2012 1:46 PM by zenwalker

# re: Stack Overflow and personal emails

Hey, can we template this and substitute s/private email/SO chat room/ so we can reuse it for all the question-banned or just patience-deprivated people flocking into the chat rooms to get their 'help-me-first' thirst quenched?

Well spoken

Wednesday, August 22, 2012 1:48 PM by Seth Heeren

# re: Stack Overflow and personal emails

@zenwalker: No, I *deliberately* like being open - for those who want to get in touch with me for legitimate reasons. It's just that I don't deem impatience or regarding me as a fall-back plan after being banned on Stack Overflow as a legitimate reason.

Wednesday, August 22, 2012 1:49 PM by skeet

# re: Stack Overflow and personal emails

Well, I totally understand your point of view, but do you really think this post is going to help ? or you wrote it just so you can bookmark it and use it with such future emails ?

:)

On a different subject:

The captcha on your blog doesn't work with my chrome.

Wednesday, August 22, 2012 2:01 PM by Nir

# re: Stack Overflow and personal emails

@Nir: Yes, that's why I've got a tinyurl set up for this post :)

And I know about the captcha problem (msmvps.com/.../very-quick-interlude-i-know-that-captchas-aren-t-working-on-this-blog-if-you-re-using-chrome.aspx) but I can't do anything about it myself, unfortunately. At least not without moving my blog.

Wednesday, August 22, 2012 2:03 PM by skeet

# re: Stack Overflow and personal emails

I know your pain... I have a similar problem on another programming forum where I'm very active, although I probably don't receive as many of those messages as you do.

Anyway, now you can just create a canned reply in Gmail pointing to this page to get rid of those emails in no time ;)

Wednesday, August 22, 2012 2:04 PM by Thomas Levesque

# re: Stack Overflow and personal emails

You don't have an ego by chance do you Jon?

Wednesday, August 22, 2012 2:17 PM by Dev Dude

# re: Stack Overflow and personal emails

Although you are an egocentric pseudo celebrity, you are making the web a favor by posting this simple truth. Do not let your guilt prevent you from helping the world, occidental man.

Wednesday, August 22, 2012 2:44 PM by nicolas

# re: Stack Overflow and personal emails

I'm sure my problem is nowhere the scope of yours, but I get about one email a day related to a jQuery plugin I wrote. Now, these emails ARE usually directly about something I care about, and am the best source to answer, and for that reason I don't mind responding (or direct them to something that exists already if it's an faq).

But every now and then I get someone who basically wants me to do their work for them. I tell them to set up something on jsfiddle. I tell them I don't have time to teach them Javascript, I can only help them with specific problems. Yet they keep coming back. One guy (who really had no business doing anything at all in Javascript) even started threatening me and telling me I was going to destroy his life because he would lose his job if I didn't basically do his work for him! Naturally, he entered my spam list at that point.

Anyway, I feel your pain.. I hope this post changes things, but I'm not sure there's a cure for crazy, or maybe people who just don't want to do the work.

Wednesday, August 22, 2012 2:49 PM by Jamie

# re: Stack Overflow and personal emails

People emailing you like that is so freaking creepy. There's nothing egotistical about not wanting to be harassed.

Wednesday, August 22, 2012 2:54 PM by Ben Brocka

# re: Stack Overflow and personal emails

One time Jon Skeet answered my question on Stackoverflow! I felt so interesting!

stackoverflow.com/.../firstordefault-off-of-a-linq-versus-firstordefault-with-a-lambda

... until I realized he was just grinding XP because Marc Gravell was getting dangerously close to his score.

Wednesday, August 22, 2012 3:00 PM by blesh

# re: Stack Overflow and personal emails

I really like the word 'curmudgeon'. Thanks for teaching me that :)

Wednesday, August 22, 2012 3:12 PM by Bob

# re: Stack Overflow and personal emails

Anyone ever heard of the delete key? Reminds me of people complaining about certain programming they dislike on TV. Just change the channel...

"Oh the thought of those little pheasants asking for help in an improper way is offensive to 'The Jon'..."

Wednesday, August 22, 2012 3:15 PM by Dev Dude

# re: Stack Overflow and personal emails

@Dev Dude: The thing is, I don't want to just be rude. I want to let people know that I regarded their request as inappropriate, and that there are better alternatives (like writing a *good* question on Stack Overflow). Just deleting the email without giving any indication that I've done so feels unnecessarily rude to me.

I can now reply in a matter of seconds, just saying "Please read tinyurl.com/so-jon-email" which at least means they know where they stand.

Wednesday, August 22, 2012 3:24 PM by skeet

# re: Stack Overflow and personal emails

@Dev Dude, interesting advice from someone who's now complained, twice, about a blog post.

Wednesday, August 22, 2012 3:29 PM by Jamie

# re: Stack Overflow and personal emails

I know my comments are harsh, but seriously at the end of the day you are a huge help and asset to the community so please know that (you can add +1 to the ego count *here*). It's just it's hard to convey this type of post and sentiment without sounding a little 'elitist' by criticizing the 'how' of those that need help.

Wednesday, August 22, 2012 3:29 PM by Dev Dude

# re: Stack Overflow and personal emails

Jumping the Queue.... is that like popping something off a stack?

Wednesday, August 22, 2012 4:03 PM by Bob

# re: Stack Overflow and personal emails

Completely agree !

Thursday, August 23, 2012 12:21 AM by Shaitender

# re: Stack Overflow and personal emails

Good post, and you are being totally fair.

I believe that far too many developers these days ask questions too soon, rather than taking a few minutes to think for themselves.

And what many people seem to have missed... Kudos to you for your choice to be open in this horribly anonymous virtual world. Far too few are.

Thursday, August 23, 2012 5:14 AM by Jerome

# re: Stack Overflow and personal emails

Wait a minute, I thought ...

Jon Skeet didn't answer questions.

Questions answer Jon Skeet!

Thursday, August 23, 2012 7:45 AM by Winston Smith

# re: Stack Overflow and personal emails

Hey Joh, you definitely need to move your blog. Your blog should be served from your own domain in the first place...

Thursday, August 23, 2012 7:57 AM by Doeke

# re: Stack Overflow and personal emails

Completely agree! And kudos for taking the time to answer some of those emails you get.  I know alot of people that prefer to keep that type of traffic confined to a blog or fourm.

Thursday, August 23, 2012 9:58 AM by Eric Rouse

# re: Stack Overflow and personal emails

I have a few comments about this post.

I guess I'll just email you.

Thursday, August 23, 2012 12:06 PM by configurator

# re: Stack Overflow and personal emails

The funny thing is that even I, who has a mere 6k rep used to get emails like this (people looked me up on Facebook because I used my real name on the site). I stopped doing that :)

Friday, August 24, 2012 1:50 AM by fish

# re: Stack Overflow and personal emails

I saw you on Stack Overflow, and would like you to answer this; How the hell do you even answer so many question of StackOverflow? You have answered  3 of mine out of the millions there are on SO. You have a job, wrote a book, a family and  I presume a life outside of coding. Do you sleep? Have you cloned 5 of yourself?

Tuesday, August 28, 2012 8:31 AM by Usman Ismail

# re: Stack Overflow and personal emails

George: I love these people, you can't ask 'em questions. They're so mentally gifted that we mustn't disturb the delicate genius..

Wednesday, August 29, 2012 9:09 PM by Cristian

# re: Stack Overflow and personal emails

That's fair enough, I completely agree.

Oh while you here, I keep getting this error message and was wondering if you could help:

"Object reference not set to an instance of an object"

:)

Thursday, September 06, 2012 7:10 AM by Robert