I don’t get it either. I’ve been a developer in Chicago for 6+ years and have always worked from 9 - 5, aside from the times I did some contracting and was paid to work overtime. Most developers I’ve worked with came in to the office around 9:30 or 10 and left at 4:30 or 5.
Personally I have too many ops responsibilities. I'm essentially always on call and work anywhere from 30 minutes to several hours a night after I'm done with the 9-5. Usually 1-2 nights a week are 2+ extra hours.
Please ensure you’re getting paid for that time, or find a new job. You should be paid for the hours you work, including on call time.
Well, I’m salaried, so I’m not really being paid for it.
The salary is good though, given my lack of college. I’m not the only one doing this sort of thing though and to be honest I’m more upset that we can’t solve this problem for all of us than I am about the time I spend on it personally.
Don’t sell yourself short because of a lack of a degree. The labor market is extremely tight right now, and you have bargaining power as long as you have the skills.
Moving to security architecture from infrastructure/DevOps with no degree, I doubled my compensation.