I'm curious about something similar, but perhaps more drastic. I went to college for EE, but after graduating got a job in software. I enjoy computer engineering much more than software, but at this point I'm 5 years into my career and I don't see a way that I could ever switch paths without taking a critical hit in income.