Asking for Help Effectively

Cluster focuses on best practices for asking technical questions, such as providing full context, detailing what has been tried, and demonstrating effort to receive helpful responses from colleagues or online communities like Stack Overflow.

📉 Falling 0.3x Career & Jobs
3,627
Comments
20
Years Active
5
Top Authors
#7066
Topic ID

Activity Over Time

2007
5
2008
22
2009
60
2010
107
2011
120
2012
139
2013
175
2014
91
2015
181
2016
211
2017
161
2018
239
2019
285
2020
215
2021
395
2022
414
2023
344
2024
221
2025
223
2026
19

Keywords

e.g LLM STUFF CERTAIN SQL RailsApp i.e HACKED EVENTUALLY E.g help ask questions asking answers answer solve try answers questions tried

Sample Comments

ketzo Nov 19, 2024 View on HN

If you're asking a question (whether 1:1 or in a group setting), frontload as much context as possible. Always give:- some minimal description for the problem you're trying to solve- what you've tried already, and why it hasn't worked----Bad:> "Hey! Does anyone know how to use X"?...time passes...> "Sure, I can help with that. What are you trying to do?"...time passes...> "I'm trying to do Y."...time pa

spacehunt Nov 8, 2022 View on HN

"I've worked with similar problems in the past, let me know if you want to pick my brains" would be a much better start. Don't assume people want help, even if it seems crystal clear to you help is needed.

joshxyz Aug 7, 2022 View on HN

things to learn on their end- askign the right questions- trying something before asking for help- giving all the context i need instead of making me ask for it one by one

nostrademons Dec 29, 2009 View on HN

I've found that how you ask makes a big difference in how likely you are to get an answer. For example:1.) On a mailing list, listing things you've already tried and other resources you've already read makes people more inclined to answer you. It shows that you're serious about solving the problem and just need a little help to get there, and keeps them from having to play 20 questions with what you already know.2.) If you're asking a coworker to do something, ask if you can watch. They

mittensc Jul 21, 2025 View on HN

usual answer before was get better.get better at searching, read documentation, manuals, books, articles, etc.When you are stuck with something non trivial usually other people will jump to help as they've likely spent time on it as well.If someone fails to do that then it's on them. They lack basic grit or other skills that they should learn.

lmm Oct 29, 2018 View on HN

Many people looking for help aren't up to asking an SO style question.

artursapek Apr 11, 2017 View on HN

It's easier to ask for help NOW and get customized answers NOW than to dig through a wiki/documentation for the answer.

norswap Jul 19, 2016 View on HN

Parade: always ask "what have you tried?" first. Then it's acceptable to just give just a direction (the simplest of which is "try googling for it") and to tell them to come back when they've tried if the problem persists.

mctx Feb 19, 2013 View on HN

I treat SO like a technically superior colleague - if I'm stuck with something and have exhausted my other options (documentation, examples, research, SO search), then I'll phrase my question clearly, showing my progress and what I'm stuck on. This makes me look good to my colleague, and enables him to understand where I'm coming from. A lot of the time by writing out the question in full I'll be able to solve it myself by getting my thoughts organised.

Treblemaker Jan 27, 2022 View on HN

How many times do I need to go down this path: ... - ask for help - try to explain how it's supposed to work - try to explain how it's not working - Listen to them come up with all the ideas that I've already ruled out - Try to explain why their preferred idea has already been ruled out or is not actually relevant to the problem - conclude they still don't understand the problem or even how this part of the system works - go ahead and just