Not to mention in terms of making money, you would be far better off in the industry than spending 6 years in hopes of getting a tenure.
Not to mention in terms of making money, you would be far better off in the industry than spending 6 years in hopes of getting a tenure.
I think this is really key. Unlike many computer science disciplines that really benefit from the academic environment (e.g. you can work on a problem for a long time without the constraints of business considerations), when your field is literally "how to best build software in a collaborative environment", the best place to really learn that is by building software in a collaborative environment.
The tech giants even have large, focused research teams on how to improve their own software engineering processes.
That's true for most technical fields in academia. A physics degree can land you a well paid job as a data analyst/scientist or in quantitative finance.