I think the question of social class applies to my situation quite well considering that despite the fact that I'm a programmer and have a degree in computer science I honestly don't fit in well with people who would be described as middle class. Working class still seems to apply to me despite my salary and job.