Left a low-paying, stable, very boring non-software engineering job. Working in tech now, good money, but man do I wish for those "boring" days sometimes. It's meetings and craziness every day now, always having to prove myself vs. being a stable cog in a machine. Overall I find that the added money is commensurate with the added stress / life burden.