This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
Why this question closed? It's completely related and on topic. (Many upvotes)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.