Yea, advanced technical degrees can be tricky.
Some are designed more for aspiring executives, some more for project managers, some more for academic researchers.
Practitioner degrees? It's wise to consider a specialty like cybersecurity or databases or something you know will be in demand for some time.
(Can't speak to teaching degrees. I have no clue about teaching.)