I grew up in a lower-middle-class house where both my parents worked for the postal service. Both parents worked strange and/or long hours and they performed very physically demanding work. I can remember several cases of them being out of work because of injuries. We were never poor but we never had extra. Meaning we always had food and cable television but rarely went out to eat or went on vacations.
I took a major liking to computer programming and pursued that as a career since high school. I find it unbelievable that I make a good living off of doing a job that I find really enjoyable and plus I make great money doing it.
My first job out of college I started working for a major manufacturer of PC's and printers and I started off with a higher salary than what my dad was making at the time, $65,000. I thought I was rich and set for life.
Working in the software industry makes me feel like I'm on another planet, I'm just excited to keep getting a paycheck every two weeks and then I read discussions about people chasing lotteries or trying to pull in 250k with bonuses.
I don't think it's bad to maximize your earning potential but the figures and mentality around feel so foreign to me. All that to say it's just a weird experience going from rural Oregon to the software industry and see the massive difference in lifestyle and the relationship people have with work.