Hi everyone, I am a software engineer since 5 years now.
Over time, I have realized that I am ambitious but not competitive. I do my work as I enjoy doing the same and when my heart is in it. This has two facets:
I want to seek advise on what are the ways you have sustained your motivation at work and your ambition to climb the career ladder if not for competition? How much has a competitive spirit fuelled your career growth?
Congratulations on your gift.
I've had phases in my life where I was trying to climb the corporate ladder and treated it as a competition. This has always led to me being unhappy.
On a podcast today I heard the founders of Oxide talk about one of their favorite questions to ask candidates is "tell me about a time you were happy at work" and they said they have never heard anyone give the answer "when I got promoted" and that resonated with me.
My main motivation now is my family. I am fortunate to be in a high salary job that allows us to live a comfortable life with the flexibility of working remote. My other motivation is curiosity. Wanting to understand how things work is what led me down the path to being a software engineer.
Thanks for the lovely answer Frank.
I wouldn't say competition is necessary to maintain motivation, but it certainly helps if you have the right type of competition. Here's the difference between wrong and right competition:
I'm a very competitive person, but I've always made sure to channel the spirit of morally right, friendly competition. If you're smart and don't join a team of sharks, this mentality will carry you a long way. I've built a career off of building people up instead of tearing them down.
That being said, you should be deliberate with your promotion, especially at Amazon due to SDE 2 -> SDE 3 being notoriously difficult. I highly recommend going through the following thread and its attached course: "How to navigate the difficult SDE 2 to SDE 3 promotion?"