I think the issue here is you can’t become highly skilled in software engineering overnight, and compensating by flexing softer “problem solving skills” isn’t enough to compensate. If you want to be effective in data science, you need to commit to being a rockstar programmer AND statistician AND be well versed in a number of different algorithms.
Unsurprisingly, this is difficult, and so the market of people who do it well is small. That’s not, however, a referendum on the value of predictive modeling and software engineering. I don’t see advanced math and software engineering skills going out of fashion anytime soon, simply because they are hard to acquire and immensely powerful in the right hands.
> The vision of AI/ML/DS has turned into a nightmare of people shoving data they don't understand into models they don't understand...
Don't be this ^. Please.
If you do want to come into the field, please first take the time to understand the tools. Learn enough to re-derive and re-implement the tools you're using. Learn the assumptions that need to hold. Don't just learn to point the tools at data and hit go. It's not like a lot of programming where it either succeeds or fails. Failures are often silent in this field. If you can't reason through how and when a given tool will succeed and, probably more importantly, reason through how and when a given tool will fail, you haven't learned enough to know what to use and when.
The "right" way is slow, lonely and unglamorous. And most importantly without that fast money, acquisitions and promotions.
I'm not disagreeing with you, just curious, did that happen with Big Data teams? If not, what happened with all the people working around that concept a few years ago? Might be an indicator of what could happen to DS teams.
The explosion of AI/ML/Data Science teams in places that they really don't belong is going to have major backlash soon. The market is currently flooded with desperate PhDs who have reduced years studying their field into a flurry of buzzwords on a resume that they don't understand.
The vast majority of AI/ML/DS teams don't know what they're doing. Management and "leadership" in this industry would be laughable if it wasn't so horrific. The vision of AI/ML/DS has turned into a nightmare of people shoving data they don't understand into models they don't understand and making sure someone else is using that so they can justify their work. You could likely cut entire 100+ DS teams at most companies today and only see a positive impact on the business.
There are of course really interesting niches that require these skills and skilled practitioners. But if you're reading a guide on how to be an "AI Expert", they you likely aren't one of these people. And because of the signal noise problem in this space it's hard for even really excellent people to get matched to the hard problems that genuinely need their help.