When it comes to giving advice there are two kinds of people:
The first is those that you care about and thus care about the outcome of their situation. You do not make assumptions with them, you take the time to ensure they understand your point of view, what you're advising and why, etc. This is someone you care about, why would you not want to try to be as helpful as you reasonably can?
The second are those you don't care about. I don't mean this in a mean way, just in a sense that you have no personal investment in whether it works out for them or not. Broadly speaking you should avoid giving them anything beyond general common sense advice. If you can't take the time to ensure what you're advising is helpful it could quite easily be more harmful than good even if you had best intentions. Just don't get involved.
(post is archived)