What will you do for income when you’re too old to get a job in IT?
You will likely have peak earning years, and that means earnings will decline post-peak. For most people this is true, not everybody.
If you know this is a likely pattern, you can do something about it. Namely, live below your means, invest, bank raises, keep a lid on lifestyle inflation, and accept that some day you will take a job that pays less than your previous job and that this change should not be ruinous.
my plan is retired at around 50s in Asia and just travel around Asia and do some freelance works.