My 18yo works 30 hours a week and is in full time college also.
He socialises mainly with his friends at home, but he is very focused on his degree at the moment, and loves his space so I don't have to worry about him going out and not making college or work. My only expectation is to know when he's going out for the night, and that he cleans up after himself (which he does no problem)
My oldest is now 21, at 17 he was a bit of a nightmare tbh. He is the polar opposite of his brother, didn't do well in school, had 2 or 3 jobs where he was pretty lazy and it didn't work out, didn't apply for college etc. He was only interested in socialising, he didn't have a curfew but he was expected to let me know when he was going to be home, or if he was staying out, he was also expected to clean up after himself, but I had to chase him up for it every time. I got him a job interview the week before his 18th, he got the job, it was perfect for him, he worked hard (partied hard too) and moved in with his friend about 6 months later and is doing really well for himself.
Two very different boys, but the rules were the same for them both and, thankfully, it turned out well.