Did you know... You need to use StackOverflow.com?
Tags: webdev, github, stackoverflow
Published: 2018-02-13 11:11:05

---
title: "Did you know... You need to use StackOverflow.com?"
published: true
tags: web-development,github,stackoverflow
cover_image: https://cdn-images-1.medium.com/max/775/1*yTdreaXaKNbiVM5-lgj-0w.png
---

If only Google was a man, some of us would have received series of slaps. Here are my 5 best google search&nbsp;ever:

1. [www.google.com](http://www.google.com) (on Google’s search&nbsp;bar)
2. How do I search on google.com (on&nbsp;Google)
3. How do I spell Hello World with JavaScript
4. How do I know if my PC is online (With my&nbsp;PC)
5. How do I know the name of the browser I'm using (With Google&nbsp;Chrome)

> Top 10 results of the last 4 above had at least one answer from stackoverflow.com.

A friend of mine once&nbsp;said,

> the most generous specie on earth is a developer, you can call him/her up by 2:00 am in the morning requesting how to fix a bug he/she had no idea you created — [namdi](https://medium.com/u/8ee86acfc4a3)

Well most times we call this guy 👇🏾 before calling you. _Don’t feel&nbsp;bad_

![](https://cdn-images-1.medium.com/max/775/1*yTdreaXaKNbiVM5-lgj-0w.png)<figcaption>A screenshot of<a href="http://www.stackoverflow.com"> Stackoverflow.com</a></figcaption>

Although This 👆🏾 guy is a prove of how generous a developer can&nbsp;be.

#### How much do you know about Stack Overflow?

Stack Overflow is not just the over usage of computer’s memory as defined in your Computer Science class or for those self taught like me, it not some kind of an e-Professor that Google always referred&nbsp;us.

It’s way more than just questions and&nbsp;answers.

**_StackOverflow.com_** arguably is the largest, most active, most trusted and most referred developers’ community.

> yeah **GitHub** included.
> And that’s not&nbsp;all

Stackoverflow.com is likely the second place recruiters check after LinkedIn.com and that’s because LinkedIn is an employment social network. I’m sure you get my&nbsp;point.

#### Let’s do the _Did you&nbsp;know…_

1. Did you know,  
August is Stack Overflow’s birthday **_On Web?_** Ask this guy [Community User](https://stackoverflow.com/users/-1/community).
2. Did you know,   
As a user on Stack Overflow you have a [CV](https://stackoverflow.com/cv/inidaname) and a [Story](https://stackoverflow.com/users/story/join) page, curated just for you? _Lifesaver_.
3. Did you know,   
Stack Overflow awards you for visiting the&nbsp;site?
4. May be you knew Stack Overflow awards reputation for votes on questions and answers but did you know, someone [has earned One Million](https://stackoverflow.blog/2018/01/15/thanks-million-jon-skeet/?utm_source=so-owned&utm_medium=hero&utm_campaign=jon-skeet-milestone) reputations on Stack Overflow? The almighty [Jon&nbsp;Skeet](https://stackoverflow.com/users/22656/jon-skeet).

![](https://cdn-images-1.medium.com/max/1024/0*BTHBveDyjPhuw7lO.jpg)<figcaption>Believe me, there is a lot you don’t. Pic Credit: <a href="http://pictures-and-images.com/content/now-you-know-why.html">Now You Know</a></figcaption>

#### One Million Reputation on Stack&nbsp;Overflow

_Stack Overflow’s reputation points,_ Now that’s a huge _Did You Know_, which has its own **_did you&nbsp;knows_**.

But Did you know a developer got a job just for having a number of reputations in a certain category? [See&nbsp;Here](https://hackernoon.com/how-i-used-stack-overflow-github-to-get-dream-job-before-19-without-degree-8cb5184e2bec)

![](https://cdn-images-1.medium.com/max/1024/0*TqM_lABSoNRuHrTd.jpg)<figcaption>Everything has a purpose. Pic Credit: <a href="https://www.forbes.com/sites/rogerdooley/2015/04/13/game-of-thrones-attention/#6100ae846178">Forbs.com</a></figcaption>

Those Reputations… yeah&nbsp;wait.

Let’s talk about&nbsp;Badges.

**Let’s not get ourselves confused:** _Reputation:_ are the number of points you gain or lose when your questions or answers are either up voted or down voted on Stack Overflow while _Badges:_ are awards you receive for carrying out some activities on Stack Overflow.

So picture a physical community, where we have leaders or elders. Badges on Stack Overflow identify those leaders while reputations grants the privileges.

While growing reputation could be somehow difficult, some badges on Stack Overflow are close to&nbsp;free.

Let’s identify the quick ones you can earn and how. First you need to register or Login. Visit [www.stackoverflow.com](http://www.stackoverflow.com,). Then:

- Start by understanding Stack Overflow, there is a document on that, it called **_the Tour_** make sure you read it till the End, [Click Here](https://stackoverflow.com/tour). For simply reading this document you earn the badge Informed _told you it was&nbsp;simple._
- Next, Stack Overflow and the community should know who you are. You will need to Complete the “About Me” section of your user profile, head over to your profile page. For providing these few information about you, you get the badge Autobiography How cool is&nbsp;that.

> Now the journey to the next Jone Skeet has began with these two&nbsp;badges.

There are few more badges you can easily earn, some may take&nbsp;time;

- If you are the patient type, visit [www.stackoverflow.com](http://www.stackoverflow.com) everyday for a consecutive 30 days, you get the badge Enthusiast and if you make it to the 100th day consecutively you get the Fanatic badge. _Believe me some us live here, you may soon join&nbsp;us._
- You can share links to questions or answers that you feel may be useful to a forum on social media or anywhere, unique visits from 25 different IPs gives you the Announcer badge, 300 visits gives you the Booster badge and 1000 visit gives you the Publicist badge. Be careful don’t spam&nbsp;others.
- You found a useful question or answer, it only good you up vote the question or answer. With your single vote you are triggering 4 significant things: first, you are appreciating the user’s effort, _he/she probably woke by 2:00am,_ second, you are simply bookmarking the answer or question, third, you are identifying the answer or question for future users and lastly, for your first up vote you will be awarded the Supporter badge.
- Okay, probably the question or answer is more of, _let me quote Stack Overflow itself,_ “Dangerously incorrect.” It your duty to down vote it, for your first down vote you get the Critic&nbsp;badge
- Let’s agree, some probably woke up by 2:00 am to answer or ask the questions, this may lead to a typo or even a missing function. If you spot this and the question or answer is useful, simply click the edit and correct the typo or function, for your first edit you get the Editor&nbsp;badge.
- Another quick badge; January of every year the annual Stack Overflow survey is published, complete at least one of these surveys. You get the Census&nbsp;badge.
- The Not a Robot badge, this has been awarded to only 561 people as at this write up, to be one of them, this is what you need to do. Meet a Stack Overflow employee at an [event where Stack Overflow was an organizer or participant](https://stackoverflow.com/badges/get/events) with 50 or more attendees. **_Good&nbsp;Luck._**

#### Final Note on the&nbsp;Badges

They are around 90+ badges in 3 different categories **Golden Badge, Silver Badge** and **Bronze Badge.** Most badges are receivable only after you gain a number of reputations, some are in hierarchy format **_Bronze-\>Silver-\>Golden_** while most can be awarded multiple times. Enough with the&nbsp;badges.

![](https://cdn-images-1.medium.com/max/1024/1*rioKZchdTWV_DZxRTSN5qw.png)<figcaption>Reputation is on the far left, under it is the number of badges. BTW this is not me.</figcaption>

#### Now Reputations

![](https://cdn-images-1.medium.com/max/500/0*4TGsJF4HM8wgF0hn.jpg)<figcaption>Even on Stack Overflow this is true. Pic Credit: <a href="https://www.google.com/url?sa=i&amp;rct=j&amp;q=&amp;esrc=s&amp;source=images&amp;cd=&amp;ved=0ahUKEwjS_Ozey5fZAhWKIsAKHfwGBxwQjRwIBw&amp;url=https%3A%2F%2Fwww.pinterest.com%2Fpin%2F327707310377283840%2F&amp;psig=AOvVaw0UBt8vugdG4ENOFz9Otx1Z&amp;ust=1518223045300139">Pinterest.com</a></figcaption>

**Everything Start from 1 or 0** : After a successful registration, Stack Overflow awards you 1 reputation point, there is not much you can do with that but it a&nbsp;start.

As a new user on Stack Overflow some features or privileges (_as they call it_) are restricted, sure you can up-vote, ask, answer and down-vote questions, you can also accept answers for your questions.

#### Now some of the Did you&nbsp;knows:

- Did you know,  
If you up-vote a question (not asked by you) the user who asked the question is awarded 5 reputation points? this is multiplied by a number of total votes on the question.
- Did you know,  
If you up vote an answer (not on your question and not answered by you), the user who answered the question gets 10 reputation points? this is multiplied by a number of total votes on the&nbsp;answer.
- Did you know,  
The first answer you up voted on your question: Is marked accepted, the user who provided the answer will gain 15 reputation points? but that’s not all, you the acceptor is awarded 2 reputation points. _Now that’s motivation._
- Did you know,  
If your reputation points are not above 15 points, your votes will not count as number of votes casted on a question or answer? Yes the reputation points are still awarded, _The restrictions I mentioned above._
- Did you know,   
You can comment on a question or answer but only if your reputation points are above 50? _Another restriction._
- Did you know,  
If your reputation points are below 2000, any edit you make to a question or answer (not yours) will not effect until the user accept the edit? and on accepting it you are awarded 2 reputation points.
- Did you know,  
You can answer your own question. _Let’s just leave this&nbsp;here_
- Did you know,  
A user can only gain 200 points a day on Stack Overflow? I bet you didn’t know that. _Another huge restriction._

![](https://cdn-images-1.medium.com/max/779/1*3AghU-D2LTI2X3Aq1KHExw.png)<figcaption>An accepted answer with a Vote.</figcaption>

#### For every reward there should be a punishment

- Did you know,  
If your question or answer is down voted you lose 2 reputation points?
- Did you know,  
If you down vote an answer you loose 1 reputation point?  
_Seriously and people still down vote&nbsp;answers._
- Did you know,  
If an answer or a question receives a number of down votes, the question or answer is soft-deleted? _I have no idea why they used the word&nbsp;_ **_soft._**
- Did you know,  
up voting or down voting a comment does not in any way affect reputation points?
- Did you know,   
Stack Overflow built **_Bots_** to down vote irrelevant questions or&nbsp;answers.

![](https://cdn-images-1.medium.com/max/775/1*zwfo1Ds9ah6Lw7eMk1Ervw.png)

#### If you are still reading&nbsp;this.

Did you know, I will appreciate if you let me know that you are already bored with my **_Did you&nbsp;knows?_**

BTW, I do have some tips for you on how to effectively use **Stack Overflow.** _I know…_ But _did you know,_ this article wasn’t suppose to be this&nbsp;long.

#### Tips for Stack&nbsp;Overflow

A few guides from the master himself [John Skeet’s Guides to Stack Overflow](https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/).

Did you know  
Stack Overflow categories questions according to Tags  
Seriously I think I am running out of _Did you&nbsp;knows._

Now before asking your questions on Stack Overflow it is important that at&nbsp;least

- Do the google search for a solution to your problem, yeah it will probably lead you back to Stack Overflow.
- Make sure your question does not already have a solution on Stack Overflow or anywhere. If you find a question that may be similar to yours but still with a different, draft your question with a link to that similar question and describe how yours is different.
- Make sure you Tag your question within the right category; for an HTML issue use the HTML&nbsp;tag.
- Always include the code, the error returned and the result expected. _Please don’t paste the whole document on the page,_ only if it involves the whole document. _I don’t even know how that can&nbsp;be._
- If it not related to coding in anyway please don’t bring it to Stack Overflow. We don’t cook, we don’t drive all we do is code. The punishment for that may cost you the loss of 100 reputation points **_No Joke. or_** A simple tag of off&nbsp;topic

Before answering a&nbsp;question

- Check, does the question deserve an answer: Not every question deserve an answer but every answer needs a question. If you have the power to comment, just put it in the&nbsp;comment.
- Make sure the question is not a duplicate of another question.
- Make sure the question is not off&nbsp;topic
- Are you the right person to answer the question, refer it to someone who&nbsp;can.

A good&nbsp;answer:

1. Should be inline with the question.
2. If you have a referable link include&nbsp;it.
3. It should be well explained, don’t just put the codes in&nbsp;there.
4. If you can, do a comparison with the problem and your solution.
5. If the solution is only possible with a workaround explain&nbsp;why.
6. If the answer is an alternative, the proposed changes should not be more than 30% of the scenario.
7. The answer should be clear because it not only answering this question, others will need&nbsp;it.
8. If in future, there is an update to your answer, edit and indicate the&nbsp;update.
9. If already there is an answer, go through it, see if it proper or need an edit or a&nbsp;comment.
10. And please if you know the answer give the&nbsp;answer.

Stack Overflow’s home page does go stack overflow, my advice is to go to a tag you are comfortable with and browse it questions. _It called growing reputation._

#### The Final _Did You&nbsp;Knows_

Did you know,  
Stack Overflow is a member of [Stack Exchange Community](https://en.wikipedia.org/wiki/Stack_Exchange). _This article is long already just click the name.&nbsp;_🤩

Did you know,  
This article was inspired by [Peculiar Ediomo-Abasi](https://medium.com/u/6ba507592f4f)’s [Pains of a Programming Enthusiast](https://medium.com/fbdevclagos/pains-of-a-programming-enthusiast-958fd671c33b).

Did you know,  
I won’t mind if you clap and share this, till [Stack Overflow](https://medium.com/u/d53dd768d047) sees it and award me with a badge, any will&nbsp;do

Did you know,  
Between the time I started this article and by the time I published Jone Skeet had gained a total of 1725 reputation points, 9 bronze badges, 12 silver badges and 3 golden&nbsp;badges?

Did you know,  
Okay… That’s all.  
Thank&nbsp;You