I agree that this is a dangerous attitude to take towards a job. I set myself goals about 5/6 years ago while I was still in secondary/high school. They have adapted and changed as my life progressed but I still have done well in achieving them. But I never sacrificed anything major for them. Obviously I had to move but this is Ireland and most people end up in Dublin anyway. I have a great job with a major middleware company in the games industry and I'm there because I earned the spot. I got this while I was still in college because I worked hard and set my mind to things. I consider myself very lucky to be where I am now and where I worked previously. They were/are great places but I can't imagine sacrificing my free time, my money, friends, family for the jobs. The job is just another part of my life and they all have to live in balance.
I'd be interested to know what is your current background that you are asking this question from. Are you young and looking at the industry, currently working, indie developer or something else?