I'm a self taught developer who was worked in the IT management field for a while. My academic background is an MBA and I currently teach classes on database development at a community college.
I want to be a Professor one day, and had been considering what to do for my PhD. Ideally, I'd like to teach either in the CS field or the business field as that's where the cross-section of my work is.
I've applied to jobs to teach at local Universities and Colleges in my state recently and I've had the feedback that I need a PhD preferably in field X.
Due to life commitments the only options to me that are realistic would be to do a part-time online doctorate in education (EdD) since they are cheap. I can then go publish research in my field or even get a post-graduate certificate in CS or Business to validate my knowledge.
My question is, is this even worth-while? While it may be a harder path for me to get my foot in the door, do Universities require me to have a PhD in my field or do they just need me to have a Doctorate of some variety and then validate my knowledge in that field (either via publications, post-grad certs, or even teaching classes in that field etc)
I already read through a similar question: Is it possible to become a professor in a field where you don't have a PhD degree? but it was very much focused on overlapping fields (e.g. finance and math)