The idiomatic expression "Jack of all trades" refers to a person who is competent in multiple skills or areas, rather than being highly skilled in just one. Full definition
Therapists become jack of all trades and are not able to acquire the training and skill set necessary to really help couples succeed and succeed long term. (mymarriagecheckup.com)