I used to love programming, but after doing it for some years professionally I feel like a lot of people (clients, managers, co-workers) look down on it. Like its just a neccessary evil they wish they didn't have to deal with. I feel like it is the lowest status profession you can have in the tech world.