I was raised with the work-ethic that, if you worked diligently and intelligently, applied yourself 100% and produced the highest quality work with the fewest mistakes, success in the work-place was inevitable. I have since learned that this is not actually the case. Sure, your direct manager and all the people that you make look good will think highly of you, but as for actual, material remuneration and job-security, a total fantasy.
In light of this epiphanic revelation, I accepted an offer to transfer out of the shadows of my present job into the lime-light of a very high-profile client team. I know all of the people on my new team and think them capable and competent folk, seemingly very pleasant to work with from an out-sider's perspective.
Being a "data-guy" by nature, this new job does not play to my strengths, per se, but I have been told that I have a annoyingly steep learning curve, so I feel pretty comfortable moving. My main issue is that I am not really one for actually talking with clients.
This transfer is happening on the back of my college career re-launch tonight.