Undoubtedly some people get jobs this way. But even if none have so far, that doesn't mean you won't. As they say in the finance industry, "past performance is no guarantee of future performance." Given how easy it is to post your info, why the reluctance to do so?