As a well wisher advice to all software engineers
Don't focus only on the compensation part only. Learning is very important. If you don't know how to have a mentor... Today you are getting paid for how well you code but now AI can code the best way.. Do in future it's not about how well you code it's about how well you solve use cases with balancing the business need.. This skill can't be learned by any course out there. It's you who has to put in effort.. So invest your money & time on these aspects. Need any guidance talk to mentors outside of your companies/ colleagues