If you’re looking for career change, that’s never too late!
If you’re looking to learn something new, that’s never too late!
If you’re looking to continue learning and go deeper in data science, that’s never too late!
If you don’t like Software engineering and want to switch to something else, that’s never too late!
But if you are after the “Data Science” gold rush, then you did miss the first wave! You are late.
But seriously, you should apply first-principles thinking to your career strategy and ideally not jump to whatever’s “hot” because by the time you get on that train, it’s usually too late.