Software Engineering vs Data Science/Data Analytics
I have about 2 years of software Engineering experience (Accenture) and about 9 months of Data Science (includes Data Engineering work preparing data for prediction) with a very small company in Dallas .
I am trying to evaluate career options.
For SDEs I could say two to three years in various levels (Junior ,mid ,senior ) and then tech architect or tech manager which could span for at least 15 years or so or may be 20(SE Junior to retiring as CTO or comparable role )
But if I look at DS, what would be the career progression?
Also businesses in this planet need digitalization and it's maintanence making SE indispensable or less dispensable but DS is needed only for few businesses and not everyone needs it as a on going department for the business. From my personal experience of corporate restructuring, they closed DS but the SE was indispensable as the small company was facing downgrade in revenue.
Barring top 10% of companies who can afford continuous DS projects , I feel rest of the firm's need SE more than DS. What do you all think ?