This has nothing to do with introducing yourself. Or much of anything at all for that matter. May want to consider creating better posts that are more engaging. This vaguely worded, what seems like an attempt at being controversial is just dull.
Also putting things in appropriate places is a good idea.