You don't have to be a people person to work in IT. But you have to be able to put up with people. I find being a people person is actually a disadvantage, because there are times you have to be nasty, e.g. when enforcing policies, if for example they've been trying to defeat the web filter or whatever. Also if you're a people person you end up chatting with people instead of doing your job and then because you become "friends" with that person they expect you to do them favors, e.g. fix their home computer. I know people in IT who spend more time fixing people's home computers than the computers in the office where they work.
Being able to deal with people is definitely second to be being good at setting up GPOs, imx.
Also on the subject of work hours I would go further - many IT jobs are exclusively outside of ordinary hours. I've had one job where I was hardly ever in the office during the regular hours. It was late afternoon, evenings and weekends pretty much all the time.
Keep Up with TechRepublic