Skip to main content

Idiots Are Silly, Don't Be One

Don’t Be An Idiot

Introduction

You were probably sent here because you asked a question somewhere someplace and were given the instructions to read through this document first before proceeding to ask another question.

It’s not your fault that you were stupid enough to ask such a question in the first place. It happens.

The key takeaway point of this page is to learn what not to ask. Once you can tackle that part down you’ll be good to go. If you don’t understand what that even means? Well don’t worry we’ll get there.

Over the years I’ve spent countless hours on websites geared in a Q&A approach to a community. Person A asks a question that is answered by persons B and C and so forth. I’ve learned a few things from reading peoples comments and have decided to write down what I’ve learned so that you, dear reader, will know what not to do.

Tools

You have tools around you. Use Them. I can’t stress this enough. Before you even think about asking a question do the following:

Search the forum you’re about to ask the question on

I’m sure ten to one someone someplace has asked that question before, and there’s an answer just waiting to jump out at you. To be honest, I’ve never had to ask a question on a message forum for coding because I’ve always done a search before hand and have found the answer through searching. (It helps that I don’t like talking to people I don’t know but that’s a different story for another time.) The search box is there for a reason. I’m sure they don’t enjoy people cluttering up their database with the same question over and over again. People won’t enjoy seeing the same question asked over and over again either.

Google Is Your Friend

Yes, use Google. You know how to google right? Most people do. If you don’t? I’d suggest you learn. Please note, you’re not limited to Google. You can use other search eingines: Yahoo!, Bing, DuckDuckGo. Again, there’s a reason your internet browser can visit pages so you can perform search results.

RTFM

You know what RTFM stands for right? Well it stands for Read The Fucking Manual. Oh that offended you? I’m sorry. Well you should follow its advice. It’s more than advice though really. You should really read the manual. You have a question about the programming language you’re learning? You have a book right? If you don’t have a book how are you learning the language to begin with? Go read that manual. Search through it. You’ll find the answer. If not? Steps one and two above should be very useful. Guess what! There’s a reason you have a manual. So you can read it!

Please refer back to your manuals on a regular basis. They tend to get lonely after not ever being read. Don’t think you’re smarter than the book. You aren’t there yet. Trust me on this.

Asking Questions

So you actually do have a question that you’ve not found an answer to. You’ve followed all of the steps in the previous section and you just really can’t find an answer to your question. That’s okay. It happens. Now is the time to ask the question. There are some things to keep in mind though:

Be Polite

Yep use manners. Be nice to people when you’re asking a question. What appears to be a disaster on your side of the world isn’t even anything remotely as urgent to others. Don’t be demanding of others. Respect them as people and respect their space.

People might not respond

People have lives. They might not have the time to even answer your question. The place you’re asking for it is free advice. You’re not paying them for their knowledge. It’s all volunteer hours. Not everyone will respond to your question. They could be busy, or they could be asleep. Heck they just might not know the answer off the top of their head at the moment.

If someone doesn’t respond right away to your question. Or if they don’t respond at all. Don’t get bent out of shape. People don’t have any reason to answer your question. If they don’t want to answer they aren’t required to.

Don’t repost your question

Once you have asked your question, don’t repost it to another forum on the site. You’ve already asked your question once. That should be sufficient. People will see your question. Reposting your question will just tick someone off and that might drive them not to even answer your question at all.

Choose the forum for your question wisely

Pick the appropriate place to ask your question. If you have a newb question about how to do x in program y, ask it in the right place. Don’t seek out the advanced/highly skilled forum for your question. They will ignore your question and mock you.

Don’t ask a homework question

Homework is called that for a reason. It’s there for you to learn. If you expect someone else to do your work for you why are you even learning it? It won’t get you far when you land a job. Simply don’t expect someone else to come up with the code for your homework problem. That’s called cheating.

Show that you tried

If you’re asking a question regarding a programming question you’re attempting to tackle at least show the source code for the problem you’re having. This falls under the idea of don’t make someone else write code for you. You’re programming something, that’s great. You’re stuck somewhere. that’s fine too. Show where you’re stuck and go from there.

Show relevant code

If you do show source code, show the relevant code that is failing you. Don’t shove every line of code that your project contains into a forum. 99.9% of that code won’t even be useful to your current problem. If the error is in a method, post the method. Get that method fixed. Don’t throw useless junk in there that isn’t needed.

Getting Questions Answered

So you’ve asked a good smart question and have an answer back. Now what?

Be Grateful

Just how you were polite when you asked the question, you need to be polite when you get answers. Even if t hey don’t answer your question the way you expect or want it to be answered. It’s showing that someone is taking an interest in helping you. Don’t shoot that gift horse in the mouth. Be nice to them. Thank them for their answer.

Accept The Answer

If the answer that is provided is what you’re in need of accept it. It’s common courtesy to do so. That way people will know that the question has been resolved and no further answers are necessary. Some sites have a ranking value next to the answers. Use it. Accept it as the proper answer for your question. It lets other people know what’s going on.

Comments

Popular posts from this blog

Didn't Sleep

 What's the point of sleep anymore if I can't sleep? I don't think I slept any good last night. I was awake at 3 am wondering to myself, what on earth am I doing awake? Yeah, that happened. It doesn't make any sense. Fortunately, it's the weekend. So, I can catch up on sleep tonight. I don't have to be anywhere tomorrow, so it's a good opportunity to actually sleep for once. Whatever the case, I hope I'll be able to fall asleep and stay asleep. We will see what happens.

What's The Point?

 So, tell me, what is the point of believing in a spiritual supreme being? I often wonder what that is all about. I know religions say that God, as some call him, is our father. We pray by starting with our father who art in heaven, hallowed be thy name. Yet sometimes it feels like he is absent from our lives. Is it due to how we are living our lives? What exactly is the cause of that feeling? Some people believe that God, Jesus, and the Holy Ghost are one person. Others do not. It is interesting to me to see what all churches believe in. I myself do not go to church. I don't believe in organized religion. I have my bible on my phone, so it's me and my bible. That is my link to God. It makes me wonder if that's enough though. I have faith in Christ, I believe in him. Is my faith sufficient to be forgiven of my sins? I do not know. I do know that wherever I end up in the afterlife, I will have done my best to follow Christ. I believe the scriptures which lay out Christ's...

Temptation Bible vs Book of Mormon

In the Bible in 1 Corinthians 10:13 we find: There hath no temptation taken you but such as is common to man: but God is faithful, who will not suffer you to be tempted above that ye are able ; but will with the temptation also make a way to escape, that ye may be able to bear it. But what might seem as a contradiction is found in Alma 13:28 But that ye would humble yourselves before the Lord, and call on his holy name, and watch and pray continually, that ye may not be tempted above that which ye can bear , and thus be led by the Holy Spirit, becoming humble, meek, submissive, patient, full of love and all long-suffering; So, which is it? Either God tempts you to a point and stops, or you have to actively pray not to be tempted beyond that no return point. Which is it?