What makes you think that being "nice" owes you to "get ahead", whatever that means. Personally, I find people who want to "get ahead", pricks. "Getting ahead" implies fighting your way above other people, and yes, people who do that are pricks. It isn't about judging yourself relative to other people, that is buying into someone else's standards. As others have said, try being yourself and understanding what you need and want.
You can have strategies to achieve your goals, but this is a different attitude to the one that you are demonstarting.
I think you know me well enough to realize I'm not like that.
Getting ahead meaning to progress in life naturally as others do.
You go to work, you do good work, and get rewarded for that hard work that you perform. Working at a company for 15 years and not getting a promotion to something new when everyone around you with less experience, less effort are moving forward with their lives.
Getting raises, building families...building homes. Going on trips to places and seeing the world. Meanwhile, you get shat upon with work while everyone else goes on vacation.
From what I have seen, the more you bullshit, lie, and cut throats, the faster and easier it is for you to advance in the "Game of life".
I've never been one to step on other people to get to where I want to go, just hard work and effort shown, but it hasn't gotten me anywhere.
And that's why I started the thread. Basically, "Does one need to be a total asshole to everyone to get a promotion or an advance in their job".
I had a supervisor scold me as I was being considerate of a situation at work. He said "Nice guys go nowhere and finish last - remember that"
Will I ever be a prick? No. I won't allow myself to be one.
But I'd sure as hell like to know how the rest of the world is movin on up!