I jumped ship from corporate IT to nonprofit food relief. I was lucky to be in a good enough financial position to just quit and start volunteering. When opportunities came up to take on more responsibility and training I took them, and eventually got taken on as paid staff. That NFP eventually folded and I’ve been thru a few different for-profit jobs since, but I always try to have at least one volunteer gig going, just to keep a foot in the door.