I was a data scientist for one year. Experienced many of the adverse situations explained in the article, plus I thought it isn't for me. I joined my next job as a software engineer (after an extensive interview prep). Couldn't be happier. Still doing plenty of data science. But my product is actually a product, not the analysis (as is often the case with DS). I feel "more central" to the project, to the company. I'm still building ML models, features etc for a living.