This would hit harder if Bitcoin didn't win and AI coding didn't completely change our jobs. Why not simply evaluate things instead of ignoring them until its too late? Sure, we don't have infinity time, but the fact that OP mentions these two things, means the pattern showed up enough.
Many people are still coding without AI and doing perfectly fine. When you design serious things, coding is not where most time is spent anyway. Maybe it'll become unavoidable at some point, by that time the experience will be refined and it'll be easier to learn.
Point is, it's never too late. If you don't need to be cutting edge on a new tech, it may not make sense to put the extra effort of early birds. If you put that effort, you better not do it for free.