I wonder what percentage of people ask a question and figure it out on their own before you help them. What about in your experience?
— Amy Caldwell (@amyccaldwell) July 8, 2013
Years ago I had a boss who was my technical superior (he may still be). I used to pop in and out of his office, or try to, and ask questions. Most of them were silly, n00b questions.
He was nice, but busy. It didn't take me very long to "read" that. So I slowed down my pace of questions. I began to write things up via email so that he could respond when he the had time. I started to use forums as well. Then I
One of the things that became evident quickly is that I didn't always have to hit Send (email) or Submit (forum post), just the act of writing it out forced me to think through the issue and more often than not, I would figure out the answer on my own.
Flash forward five or six years and I started to receive all these questions, either in person or via chat. "Send me an email" was usually my response, especially if I was in the middle of something (see: Context Switching). I was happy to help, just not at that moment. With email, I could get to it when I got a break (or needed one).
One of my favorite people, Jason Baer, who has worked for RittmanMead for the last couple of years, took this to heart. We started working together in December of 2009 and he would pepper me with questions constantly. I could never keep up. "Email the question Jason."
I didn't realize it, but I started getting fewer and fewer emails/questions from him. He began to figure them out on his own. It seemed most of the time he had just missed something, other times he just figured out another way to do something.
Jason is a smart guy. I think I'm smart. Sometimes it's just easier to ask the question without thinking it through. In fact, I do that quite a bit on The Twitter Machine , especially those errors that I seem to know but just don't have the bandwidth to research (think DBA type questions). I believe the types of questions that
Go out and practice. Next time you have a (technical) question for someone, anyone, write it down and see what happens.
Very good advice! Thanks for sharing.
ReplyDeleteBobby
Great timing, Chet! I do agree with this, although I believe face to face is generally much more effective if discussion is needed (rather than a Q&A). Many times with design I feel two+ together must discover the answer and email gets in the way. But agree on the write it down for general questions that someone should know the answer to. Great thoughts, as always! Thanks!
ReplyDeleteIt's not a replacement for the face-to-face, it should be a requirement before the face to face so that the meeting can be focused. Everyone should be in the meeting with a certain level of knowledge.
ReplyDeleteAlso, I hate meetings. What this does, many times in my experience, is obviates the need for those meetings. Meetings are the devil, mostly.
Status meetings are no fun, but working meetings (pair programming, design hash outs, etc.) are awesome.
ReplyDelete"can" be awesome. if everyone is prepared. that's the distinction I failed to articulate.
ReplyDeleteI'm famous! Thanks for going with he would "pepper me with questions" instead of "harass the sh!t outta me"...
ReplyDelete@Jason
ReplyDeleteI was trying to be nice. :)
+1 for that concept. The simple fact of writing things down and especially trying to explain an issue so that it's understandable for someone else (so that he may help you) forces you to think about the problem in ways you most likely didn't before.
ReplyDeletecatb.org has the single most fitting post on the subhject of intelligent questions (or just plain correct way of asking them) and I have to admit...it's quite widely disregarded if you look at your average OTN forum...
Cheers!
@Christian
ReplyDeleteThanks for pointing out all the other great stuff on catb.org. I sent the "How to be a Hacker" to my son for his perusal...