SlideShare una empresa de Scribd logo
1 de 27
About Asking and Answering Questions 在论坛提问和回答问题的一些小技巧
About me Name: 朱兴亮 Forum ID: Shiny Zhu Twitter: @shinyzhu 新浪微博: http://t.sina.com.cn/shinyzhu Blog: http://shinyzhu.cnblogs.com Email: zxlxueying@msn.com
We’re LIVE! Livemeeting: http://bit.ly/msforumsh Twitter: #msforumsh 新浪微博: #微软论坛上海聚会#
In this session Why you are here How to ask questions How to answer questions
Now Next Why you are here How to ask questions How to answer questions
Why you are here 我喜欢明星 我们都喜欢明星
Why you are here 我想知道明星的动态 – 提出问题 我告诉你我知道的明星动态 – 解答问题
Why you are here 我想知道XXX 囧,你到底想知道什么?
Now Next Why you are here How to ask questions How to answer questions
网友1提问
网友2提问
网友3提问
网友3提问(续1)
网友3提问(续2)
鸭梨很大
How to ask questions smarter Use a meaningful, specific subject Make it easy to reply Describe the problem's symptoms, not your guesses Don't ask people to reply privately …
Eric Steven Raymond told us Use project mailing lists Use meaningful, specific subject headers Make it easy to reply Write in clear, grammatical, correctly-spelled language Send questions in accessible, standard formats Be precise and informative about your problem Volume is not precision Don't rush to claim that you have found a bug Groveling is not a substitute for doing your homework Describe the problem's symptoms, not your guesses Describe your problem's symptoms in chronological order Describe the goal, not the step Don't ask people to reply by private e-mail Be explicit about your question When asking about code Don't post homework questions Prune pointless queries Don't flag your question as “Urgent”, even if it is for you Courtesy never hurts, and sometimes helps Follow up with a brief note on the solution Via: http://www.catb.org/~esr/faqs/smart-questions.html
How to ask questions smarter 别指望得到正确完整的解决方案 你的问题不是别人的问题 Think first Then Search Finally ask for HELP
雨天汽车启动不了 怎么办? 发动机声音? 听起来像是……
Now Next Why you are here How to ask questions How to answer questions
How to answer questions smarter RTFM and STFW: How To Tell You've Seriously Screwed Up If you don't understand...
How to answer questions smarter 解铃还需系铃人 没有义务帮别人擦屁股 没有义务帮别人纠正歧途 别把自己搞得很累
How to answer questions smarter 针对问题回答问题 点拨式回复 你不可能知道所有问题的答案 轻松点,让提问者自己找答案去
How to answer questions smarter Bad 我在哪里能找到XXX? Good 我搜索过XXX,但是没找到什么有用的,有谁知道在哪能找到XXX的某个参数的设置信息?
How to answer questions smarter Bad 这个代码不能编译,它为什么这么烂? Good 这个代码不能编译,我查了文档,没有写到与我的环境XXX类似的说明,下面是编译输出,我哪里需要改正?
Goals 更快更好地找到答案 更快更好地解决问题 和谐
Thank you!

Más contenido relacionado

La actualidad más candente

Do I need to register my copyright?
Do I need to register my copyright?Do I need to register my copyright?
Do I need to register my copyright?Kiffanie Stahle
 
30 serconds tomars pow
30 serconds tomars pow30 serconds tomars pow
30 serconds tomars powMitchElsey
 
Who Wants to Know - 2016 Comeback
Who Wants to Know - 2016 ComebackWho Wants to Know - 2016 Comeback
Who Wants to Know - 2016 ComebackJimmy Ray
 
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivity
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your ProductivityDAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivity
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivitytechsytalk
 
Hive NYC Cohort Meetup1.8.14
Hive NYC Cohort Meetup1.8.14Hive NYC Cohort Meetup1.8.14
Hive NYC Cohort Meetup1.8.14valleraj
 

La actualidad más candente (8)

Rememberance day ng
Rememberance day ngRememberance day ng
Rememberance day ng
 
Question 2
Question 2Question 2
Question 2
 
Do I need to register my copyright?
Do I need to register my copyright?Do I need to register my copyright?
Do I need to register my copyright?
 
30 serconds tomars pow
30 serconds tomars pow30 serconds tomars pow
30 serconds tomars pow
 
Who Wants to Know - 2016 Comeback
Who Wants to Know - 2016 ComebackWho Wants to Know - 2016 Comeback
Who Wants to Know - 2016 Comeback
 
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivity
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your ProductivityDAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivity
DAHLIA EL GAZZAR: Top 20 Apps to Fuel Your Productivity
 
Film plot
Film plotFilm plot
Film plot
 
Hive NYC Cohort Meetup1.8.14
Hive NYC Cohort Meetup1.8.14Hive NYC Cohort Meetup1.8.14
Hive NYC Cohort Meetup1.8.14
 

Último

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

About Asking and Answering Questions

  • 1. About Asking and Answering Questions 在论坛提问和回答问题的一些小技巧
  • 2. About me Name: 朱兴亮 Forum ID: Shiny Zhu Twitter: @shinyzhu 新浪微博: http://t.sina.com.cn/shinyzhu Blog: http://shinyzhu.cnblogs.com Email: zxlxueying@msn.com
  • 3. We’re LIVE! Livemeeting: http://bit.ly/msforumsh Twitter: #msforumsh 新浪微博: #微软论坛上海聚会#
  • 4. In this session Why you are here How to ask questions How to answer questions
  • 5. Now Next Why you are here How to ask questions How to answer questions
  • 6. Why you are here 我喜欢明星 我们都喜欢明星
  • 7. Why you are here 我想知道明星的动态 – 提出问题 我告诉你我知道的明星动态 – 解答问题
  • 8. Why you are here 我想知道XXX 囧,你到底想知道什么?
  • 9. Now Next Why you are here How to ask questions How to answer questions
  • 16. How to ask questions smarter Use a meaningful, specific subject Make it easy to reply Describe the problem's symptoms, not your guesses Don't ask people to reply privately …
  • 17. Eric Steven Raymond told us Use project mailing lists Use meaningful, specific subject headers Make it easy to reply Write in clear, grammatical, correctly-spelled language Send questions in accessible, standard formats Be precise and informative about your problem Volume is not precision Don't rush to claim that you have found a bug Groveling is not a substitute for doing your homework Describe the problem's symptoms, not your guesses Describe your problem's symptoms in chronological order Describe the goal, not the step Don't ask people to reply by private e-mail Be explicit about your question When asking about code Don't post homework questions Prune pointless queries Don't flag your question as “Urgent”, even if it is for you Courtesy never hurts, and sometimes helps Follow up with a brief note on the solution Via: http://www.catb.org/~esr/faqs/smart-questions.html
  • 18. How to ask questions smarter 别指望得到正确完整的解决方案 你的问题不是别人的问题 Think first Then Search Finally ask for HELP
  • 20. Now Next Why you are here How to ask questions How to answer questions
  • 21. How to answer questions smarter RTFM and STFW: How To Tell You've Seriously Screwed Up If you don't understand...
  • 22. How to answer questions smarter 解铃还需系铃人 没有义务帮别人擦屁股 没有义务帮别人纠正歧途 别把自己搞得很累
  • 23. How to answer questions smarter 针对问题回答问题 点拨式回复 你不可能知道所有问题的答案 轻松点,让提问者自己找答案去
  • 24. How to answer questions smarter Bad 我在哪里能找到XXX? Good 我搜索过XXX,但是没找到什么有用的,有谁知道在哪能找到XXX的某个参数的设置信息?
  • 25. How to answer questions smarter Bad 这个代码不能编译,它为什么这么烂? Good 这个代码不能编译,我查了文档,没有写到与我的环境XXX类似的说明,下面是编译输出,我哪里需要改正?