When my family moved to the Bay Area we owned a home. Rather than sell, we engaged a property manager to rent it out. We had a few years of excellent income from that which essentially paid the PITI (principal, interest, taxes, and insurance) on our FHA-financed home (including holding a "reserve" for repairs, vacancy, etc.) plus a (very small) profit. It definitely lit a fire in my belly to switch out. I find software development to be incredibly boring and, worse, having a higher quotient of immature and unjustifiably arrogant people than I find myself able to tolerate lately.
I haven't made the switch just yet, because I want a slightly larger bank account before I draw down from it to finance a couple of purchases. I've also basically self-taught for a real estate license. One doesn't need the license to buy and sell real estate for oneself, but the knowledge is very handy and I may get a license anyway just to be able to work with an agency for the experience of it. Doing this sort of thing requires one to build skills that translate to any industry (sales, "people skills", etc.).